Applications

Phlebology

Dentistry

ENT

Veins, Facial, legs

Gynaecology

Deep Tissue Therapy

Veterinary

Hair removal

Neuro Surgery

Oncology PDT

Urology BPH Tumours

Lipolysis

PLDD Disc decompression

Podiatry

EVLT (Endovenous Ablation Veins)

BPH

Plastic Surgery

Orthopaedics

Dermatology

PHYSICAL ADDRESS

Building 4, CSIR Campus,
Meiring Naudé Road, Brummeria
Pretoria, SOUTH AFRICA

CONTACT US

+27 (0)12 349 1750
driaan@technolase.co.za
+27 (0)61 500 7210
johann@technolase.co.za
+27 (0)83 379 3988

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/technolaseco/public_html/libraries/joomlatools/library/object/identifier/identifier.php:356 #2 Whoops\Run:handleError in /home/technolaseco/public_html/libraries/gantry5/vendor/filp/whoops/src/Whoops/Run.php:486 #1 Whoops\Run:handleShutdown in /home/technolaseco/public_html/libraries/gantry5/src/classes/Gantry/Component/Whoops/SystemFacade.php:160 #0 Gantry\Component\Whoops\SystemFacade:handleShutdown in [internal]:0
Stack frames (4)
3
Whoops\Exception\ErrorException
/home/technolaseco/public_html/libraries/joomlatools/library/object/identifier/identifier.php356
2
Whoops\Run handleError
/vendor/filp/whoops/src/Whoops/Run.php486
1
Whoops\Run handleShutdown
/src/classes/Gantry/Component/Whoops/SystemFacade.php160
0
Gantry\Component\Whoops\SystemFacade handleShutdown
[internal]0
 
        return isset($vars['_'.$name]);
    }
 
    /**
     * Allow casting of the identifier to a string
     *
     * @return string
     */
    public function __toString()
    {
        return $this->toString();
    }
 
    /**
     * Prevent creating clones of this class
     *
     * @throws Exception
     */
    final private function __clone()
    {
        trigger_error("An object identifier is an immutable object and cannot be cloned.", E_USER_WARNING);
    }
}
 
     *
     * @return void
     */
    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']
            );
        }
    }
 
    /**
     * @param Throwable $exception
     *
     * @return Inspector
     */
    private function getInspector($exception)
    {
        return new Inspector($exception);
    }
 
    /**
     * Resolves the giving handler.
     *
     * @param callable|HandlerInterface $handler
     *
     * @return HandlerInterface
        }
 
        // 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
__koowa Array ( [__metadata] => Array ( [timer] => Array ( [start] => 1638077489 [last] => 1638077489 [now] => 1638077489 ) ) [__attribute] => Array ( [user] => Array ( [id] => 0 [email] => [name] => [username] => [password] => [salt] => [groups] => Array ( [0] => 1 [1] => 9 ) [roles] => Array ( [0] => 1 [1] => 1 [2] => 5 ) [authentic] => [enabled] => 1 [expired] => 1 [attributes] => Array ( ) ) ) [__message] => Array ( ) )
joomla TzoyNDoiSm9vbWxhXFJlZ2lzdHJ5XFJlZ2lzdHJ5IjozOntzOjc6IgAqAGRhdGEiO086ODoic3RkQ2xhc3MiOjE6e3M6OToiX19kZWZhdWx0IjtPOjg6InN0ZENsYXNzIjozOntzOjc6InNlc3Npb24iO086ODoic3RkQ2xhc3MiOjM6e3M6NzoiY291bnRlciI7aToxO3M6NToidGltZXIiO086ODoic3RkQ2xhc3MiOjM6e3M6NToic3RhcnQiO2k6MTYzODA3NzQ4OTtzOjQ6Imxhc3QiO2k6MTYzODA3NzQ4OTtzOjM6Im5vdyI7aToxNjM4MDc3NDg5O31zOjU6InRva2VuIjtzOjMyOiJnY0dqSktHTGJUakJQcGo5SWhQdDExNkUyY3BWY1kyRyI7fXM6ODoicmVnaXN0cnkiO086MjQ6Ikpvb21sYVxSZWdpc3RyeVxSZWdpc3RyeSI6Mzp7czo3OiIAKgBkYXRhIjtPOjg6InN0ZENsYXNzIjowOnt9czoxNDoiACoAaW5pdGlhbGl6ZWQiO2I6MDtzOjk6InNlcGFyYXRvciI7czoxOiIuIjt9czo0OiJ1c2VyIjtPOjIwOiJKb29tbGFcQ01TXFVzZXJcVXNlciI6MTp7czoyOiJpZCI7aTowO319fXM6MTQ6IgAqAGluaXRpYWxpemVkIjtiOjA7czo5OiJzZXBhcmF0b3IiO3M6MToiLiI7fQ==
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 technolase.com
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/)
HTTP_X_HTTPS 1
REDIRECT_UNIQUE_ID YaMUMNSpAZc_daai2Wz_oQAAAc4
REDIRECT_SCRIPT_URL /technolase-products/diode-lasers
REDIRECT_SCRIPT_URI https://technolase.com/technolase-products/diode-lasers
REDIRECT_HTTP_AUTHORIZATION
REDIRECT_HTTPS on
REDIRECT_SSL_TLS_SNI technolase.com
REDIRECT_STATUS 200
UNIQUE_ID YaMUMNSpAZc_daai2Wz_oQAAAc4
SCRIPT_URL /technolase-products/diode-lasers
SCRIPT_URI https://technolase.com/technolase-products/diode-lasers
HTTPS on
SSL_TLS_SNI technolase.com
SERVER_SIGNATURE
SERVER_SOFTWARE Apache
SERVER_NAME technolase.com
SERVER_ADDR 72.9.157.239
SERVER_PORT 443
REMOTE_ADDR 54.165.57.161
DOCUMENT_ROOT /home/technolaseco/public_html
REQUEST_SCHEME https
CONTEXT_PREFIX
CONTEXT_DOCUMENT_ROOT /home/technolaseco/public_html
SERVER_ADMIN webmaster@technolase.co.za
SCRIPT_FILENAME /home/technolaseco/public_html/index.php
REMOTE_PORT 48182
REDIRECT_URL /technolase-products/diode-lasers
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING
REQUEST_URI /technolase-products/diode-lasers
SCRIPT_NAME /index.php
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1638077489.4431
REQUEST_TIME 1638077489
argv Array ( )
argc 0
HTTP_AUTHORIZATION
empty
0. Whoops\Handler\PrettyPageHandler