Piwik\Plugins\PrivacyManager\API::setAnonymizeIpSettings PHP Метод

setAnonymizeIpSettings() публичный Метод

public setAnonymizeIpSettings ( $anonymizeIPEnable, $maskLength, $useAnonymizedIpForVisitEnrichment )
    public function setAnonymizeIpSettings($anonymizeIPEnable, $maskLength, $useAnonymizedIpForVisitEnrichment)
    {
        Piwik::checkUserHasSuperUserAccess();
        if ($anonymizeIPEnable == '1') {
            IPAnonymizer::activate();
        } else {
            if ($anonymizeIPEnable == '0') {
                IPAnonymizer::deactivate();
            } else {
                // pass
            }
        }
        $privacyConfig = new Config();
        $privacyConfig->ipAddressMaskLength = (int) $maskLength;
        $privacyConfig->useAnonymizedIpForVisitEnrichment = (bool) $useAnonymizedIpForVisitEnrichment;
        return true;
    }