Tuesday, July 27, 2021

Jamaican Canadians Coast to Coast bring you the 2nd Annual Virtual Independence Celebrations - Jamaica 59, Stronger Together!

 

Crikey! There was an error...
Whoops \ Exception \ ErrorException (E_COMPILE_WARNING)
Private methods cannot be final as they are never overridden by other classes Whoops\Exception\ErrorException thrown with message "Private methods cannot be final as they are never overridden by other classes" Stacktrace: #3 Whoops\Exception\ErrorException in /home/mikeydon13/public_html/jamfoundation.ca/libraries/smartslider3/src/Framework/Pattern/SingletonTrait.php:25 #2 Whoops\Run:handleError in /home/mikeydon13/public_html/jamfoundation.ca/libraries/gantry5/vendor/filp/whoops/src/Whoops/Run.php:433 #1 Whoops\Run:handleShutdown in /home/mikeydon13/public_html/jamfoundation.ca/libraries/gantry5/classes/Gantry/Component/Whoops/SystemFacade.php:155 #0 Gantry\Component\Whoops\SystemFacade:handleShutdown in [internal]:0
Stack frames (4)
3
Whoops\Exception\ErrorException
/home/mikeydon13/public_html/jamfoundation.ca/libraries/smartslider3/src/Framework/Pattern/SingletonTrait.php25
2
Whoops\Run handleError
/vendor/filp/whoops/src/Whoops/Run.php433
1
Whoops\Run handleShutdown
/classes/Gantry/Component/Whoops/SystemFacade.php155
0
Gantry\Component\Whoops\SystemFacade handleShutdown
[internal]0
 
trait SingletonTrait {
 
    protected static $instance;
 
    final public static function getInstance() {
        return isset(static::$instance) ? static::$instance : static::$instance = new static;
    }
 
    final private function __construct() {
        $this->init();
    }
 
    protected function init() {
    }
 
    final private function __wakeup() {
    }
 
    final private function __clone() {
    }
}
    /**
     * Special case to deal with Fatal errors and the like.
     */
    public function handleShutdown()
    {
        // If we reached this step, we are in shutdown handler.
        // An exception thrown in a shutdown handler will not be propagated
        // to the exception handler. Pass that information along.
        $this->canThrowExceptions = false;
 
        $error = $this->system->getLastError();
        if ($error && Misc::isLevelFatal($error['type'])) {
            // If there was a fatal error,
            // it was not handled in handleError yet.
            $this->allowQuit = false;
            $this->handleError(
                $error['type'],
                $error['message'],
                $error['file'],
                $error['line']
            );
        }
    }
 
    /**
     * In certain scenarios, like in shutdown handler, we can not throw exceptions
     * @var bool
     */
    private $canThrowExceptions = true;
 
    /**
     * Echo something to the browser
     * @param  string $output
     * @return $this
     */
    private function writeToOutputNow($output)
    {
        if ($this->sendHttpCode() && \Whoops\Util\Misc::canSendHeaders()) {
            $this->system->setHttpResponseCode(
                $this->sendHttpCode()
        }
 
        // Propagate error to the next handler.
        if ($this->platformExceptionHandler) {
            call_user_func_array($this->platformExceptionHandler, [&$exception]);
        }
    }
 
    /**
     * Special case to deal with Fatal errors and the like.
     */
    public function handleShutdown()
    {
        $handler = $this->whoopsShutdownHandler;
 
        $error = $this->getLastError();
 
        // Ignore core warnings and errors.
        if ($error && !($error['type'] & (E_CORE_WARNING | E_CORE_ERROR))) {
            $handler();
        }
    }
}
 

Environment & details:

empty
empty
empty
empty
Key Value
joomla TzoyNDoiSm9vbWxhXFJlZ2lzdHJ5XFJlZ2lzdHJ5IjozOntzOjc6IgAqAGRhdGEiO086ODoic3RkQ2xhc3MiOjE6e3M6OToiX19kZWZhdWx0IjtPOjg6InN0ZENsYXNzIjozOntzOjc6InNlc3Npb24iO086ODoic3RkQ2xhc3MiOjI6e3M6NzoiY291bnRlciI7aToxO3M6NToidGltZXIiO086ODoic3RkQ2xhc3MiOjM6e3M6NToic3RhcnQiO2k6MTYyNzM1OTY1ODtzOjQ6Imxhc3QiO2k6MTYyNzM1OTY1ODtzOjM6Im5vdyI7aToxNjI3MzU5NjU4O319czo4OiJyZWdpc3RyeSI7TzoyNDoiSm9vbWxhXFJlZ2lzdHJ5XFJlZ2lzdHJ5IjozOntzOjc6IgAqAGRhdGEiO086ODoic3RkQ2xhc3MiOjA6e31zOjE0OiIAKgBpbml0aWFsaXplZCI7YjowO3M6OToic2VwYXJhdG9yIjtzOjE6Ii4iO31zOjQ6InVzZXIiO086MjA6Ikpvb21sYVxDTVNcVXNlclxVc2VyIjoxOntzOjI6ImlkIjtpOjA7fX19czoxNDoiACoAaW5pdGlhbGl6ZWQiO2I6MDtzOjk6InNlcGFyYXRvciI7czoxOiIuIjt9
Key Value
LSPHP_ENABLE_USER_INI on
PATH /usr/local/bin:/usr/bin:/bin
TEMP /tmp
TMP /tmp
TMPDIR /tmp
PWD /
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODING br,gzip
HTTP_ACCEPT_LANGUAGE en-US,en;q=0.5
HTTP_CONNECTION Keep-Alive
CONTENT_LENGTH 0
HTTP_HOST jamfoundation.ca
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/)
HTTP_IF_MODIFIED_SINCE Fri, 18 Jun 2021 01:37:38 GMT
UNIQUE_ID YP@JqoDM51qiU1odcGaabQAAARc
SCRIPT_URL /
SCRIPT_URI http://jamfoundation.ca/
HTTP_AUTHORIZATION
SERVER_SIGNATURE
SERVER_SOFTWARE Apache
SERVER_NAME jamfoundation.ca
SERVER_ADDR 107.180.51.38
SERVER_PORT 80
REMOTE_ADDR 44.192.22.242
DOCUMENT_ROOT /home/mikeydon13/public_html/jamfoundation.ca
REQUEST_SCHEME http
CONTEXT_PREFIX
CONTEXT_DOCUMENT_ROOT /home/mikeydon13/public_html/jamfoundation.ca
SERVER_ADMIN webmaster@jamf.scherecanada.com
SCRIPT_FILENAME /home/mikeydon13/public_html/jamfoundation.ca/index.php
REMOTE_PORT 43998
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING
REQUEST_URI /
SCRIPT_NAME /index.php
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1627359658.5169
REQUEST_TIME 1627359658
empty
0. Whoops\Handler\PrettyPageHandler