At Explolabs , the privacy of our visitors is of extreme importance to us. This privacy policy document outlines the types of personal information is received and collected by Explolabs and how it is used.

Log Files

Like many other Web sites, Explolabs makes use of log files. The information inside the log files includes internet protocol ( IP ) addresses, type of browser, Internet Service Provider ( ISP ), date/time stamp, referring/exit pages, and number of clicks to analyze trends, administer the site, track user’s movement around the site, and gather demographic information. IP addresses, and other such information are not linked to any information that is personally identifiable.

Cookies and Web Beacons

Explolabs does use cookies to store information about visitors preferences, record user-specific information on which pages the user access or visit, customize Web page content based on visitors browser type or other information that the visitor sends via their browser.

DoubleClick DART Cookie

Google’s use of the DART cookie enables it to serve ads to users based on their visit to Explolabs and other sites on the Internet.

These third-party ad servers or ad networks use technology to the advertisements and links that appear on Explolabs send directly to your browsers. They automatically receive your IP address when this occurs. Other technologies ( such as cookies, JavaScript, or Web Beacons ) may also be used by the third-party ad networks to measure the effectiveness of their advertisements and / or to personalize the advertising content that you see.

Explolabs has no access to or control over these cookies that are used by third-party advertisers.

You should consult the respective privacy policies of these third-party ad servers for more detailed information on their practices as well as for instructions about how to opt-out of certain practices. Explolabs privacy policy does not apply to, and we cannot control the activities of, such other advertisers or web sites.

If you wish to disable cookies, you may do so through your individual browser options. More detailed information about cookie management with specific web browsers can be found at the browsers’ respective websites.

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/explolab/public_html/libraries/joomlatools/library/object/identifier/identifier.php:356 #2 Whoops\Run:handleError in /home/explolab/public_html/libraries/gantry5/vendor/filp/whoops/src/Whoops/Run.php:486 #1 Whoops\Run:handleShutdown in /home/explolab/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/explolab/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] => 1638107839 [last] => 1638107839 [now] => 1638107839 ) ) [__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 TzoyNDoiSm9vbWxhXFJlZ2lzdHJ5XFJlZ2lzdHJ5IjozOntzOjc6IgAqAGRhdGEiO086ODoic3RkQ2xhc3MiOjE6e3M6OToiX19kZWZhdWx0IjtPOjg6InN0ZENsYXNzIjozOntzOjc6InNlc3Npb24iO086ODoic3RkQ2xhc3MiOjI6e3M6NzoiY291bnRlciI7aToxO3M6NToidGltZXIiO086ODoic3RkQ2xhc3MiOjM6e3M6NToic3RhcnQiO2k6MTYzODEwNzgzODtzOjQ6Imxhc3QiO2k6MTYzODEwNzgzODtzOjM6Im5vdyI7aToxNjM4MTA3ODM4O319czo4OiJyZWdpc3RyeSI7TzoyNDoiSm9vbWxhXFJlZ2lzdHJ5XFJlZ2lzdHJ5IjozOntzOjc6IgAqAGRhdGEiO086ODoic3RkQ2xhc3MiOjA6e31zOjE0OiIAKgBpbml0aWFsaXplZCI7YjowO3M6OToic2VwYXJhdG9yIjtzOjE6Ii4iO31zOjQ6InVzZXIiO086MjA6Ikpvb21sYVxDTVNcVXNlclxVc2VyIjoxOntzOjI6ImlkIjtpOjA7fX19czoxNDoiACoAaW5pdGlhbGl6ZWQiO2I6MDtzOjk6InNlcGFyYXRvciI7czoxOiIuIjt9
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_LANGUAGE en-US,en;q=0.5
HTTP_CONNECTION Keep-Alive
CONTENT_LENGTH 0
HTTP_HOST explolabs.co.za
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/)
HTTP_X_HTTPS 1
UNIQUE_ID YaOKu8k_R40FbIzx70OltgAAAdg
SCRIPT_URL /index.php/privacy
SCRIPT_URI https://explolabs.co.za/index.php/privacy
HTTPS on
SSL_TLS_SNI explolabs.co.za
SERVER_SIGNATURE
SERVER_SOFTWARE Apache
SERVER_NAME explolabs.co.za
SERVER_ADDR 72.9.157.239
SERVER_PORT 443
REMOTE_ADDR 52.205.167.104
DOCUMENT_ROOT /home/explolab/public_html
REQUEST_SCHEME https
CONTEXT_PREFIX
CONTEXT_DOCUMENT_ROOT /home/explolab/public_html
SERVER_ADMIN webmaster@explolabs.co.za
SCRIPT_FILENAME /home/explolab/public_html/index.php
REMOTE_PORT 54148
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING
REQUEST_URI /index.php/privacy
SCRIPT_NAME /index.php
PATH_INFO /privacy
PATH_TRANSLATED redirect:/index.php
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1638107835.9394
REQUEST_TIME 1638107835
argv Array ( )
argc 0
empty
0. Whoops\Handler\PrettyPageHandler