private function setWithoutFlush($name, $value, SettingsOwnerInterface $owner = null)
    {
        $this->validateSetting($name, $owner);
        $this->loadSettings($owner);

        if ($owner === null) {
            $this->globalSettings[$name] = $value;
        } else {
            $this->ownerSettings[$owner->getSettingIdentifier()][$name] = $value;
        }

        return $this;
    }
private function setWithoutFlush($name, $value, SettingsOwnerInterface $owner = null)
    {
        $this->validateSetting($name, $owner);
        $this->loadSettings($owner);

        if ($owner === null) {
            $this->globalSettings[$name] = $value;
        } else {
            $this->ownerSettings[$owner->getSettingIdentifier()][$name] = $value;
        }

        return $this;
    }
private function setWithoutFlush ( $ name , $ value , SettingsOwnerInterface $ owner = null ) { $ this -> validateSetting ( $ name , $ owner ) ; $ this -> loadSettings ( $ owner ) ; if ( $ owner === null ) { $ this -> globalSettings [ $ name ] = $ value ; } else { $ this -> ownerSettings [ $ owner -> getSettingIdentifier ( ) ] [ $ name ] = $ value ; } return $ this ; }
Sets setting value to private array. Used for settings' batch saving.

@param string $name
@param mixed $value
@param SettingsOwnerInterface|null $owner

@return SettingsManager
Sets setting value to private array . Used for settings batch saving .