Piwik\API\Request::forceReloadAuthUsingTokenAuth PHP Method

forceReloadAuthUsingTokenAuth() private static method

It will overwrite the previous Auth object.
private static forceReloadAuthUsingTokenAuth ( string $tokenAuth ) : void
$tokenAuth string
return void
    private static function forceReloadAuthUsingTokenAuth($tokenAuth)
    {
        /**
         * Triggered when authenticating an API request, but only if the **token_auth**
         * query parameter is found in the request.
         *
         * Plugins that provide authentication capabilities should subscribe to this event
         * and make sure the global authentication object (the object returned by `StaticContainer::get('Piwik\Auth')`)
         * is setup to use `$token_auth` when its `authenticate()` method is executed.
         *
         * @param string $token_auth The value of the **token_auth** query parameter.
         */
        Piwik::postEvent('API.Request.authenticate', array($tokenAuth));
        Access::getInstance()->reloadAccess();
        SettingsServer::raiseMemoryLimitIfNecessary();
    }