Piwik\Settings\Measurable\MeasurableProperty::isWritableByCurrentUser PHP Метод

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

Returns true if this setting can be displayed for the current user, false if otherwise.
public isWritableByCurrentUser ( ) : boolean
Результат boolean
    public function isWritableByCurrentUser()
    {
        if (isset($this->hasWritePermission)) {
            return $this->hasWritePermission;
        }
        // performance improvement, do not detect this in __construct otherwise likely rather "big" query to DB.
        if ($this->hasSiteBeenCreated()) {
            $this->hasWritePermission = Piwik::isUserHasAdminAccess($this->idSite);
        } else {
            $this->hasWritePermission = Piwik::hasUserSuperUserAccess();
        }
        return $this->hasWritePermission;
    }