Piwik\Plugins\CorePluginsAdmin\Controller::initPluginModification PHP Метод

initPluginModification() защищенный Метод

protected initPluginModification ( $nonceName )
    protected function initPluginModification($nonceName)
    {
        Piwik::checkUserHasSuperUserAccess();
        $nonce = Common::getRequestVar('nonce', null, 'string');
        if (!Nonce::verifyNonce($nonceName, $nonce)) {
            throw new \Exception($this->translator->translate('General_ExceptionNonceMismatch'));
        }
        Nonce::discardNonce($nonceName);
        $pluginName = Common::getRequestVar('pluginName', null, 'string');
        if (!$this->pluginManager->isValidPluginName($pluginName)) {
            throw new Exception('Invalid plugin name');
        }
        return $pluginName;
    }