Enable Context Setting Cache ~
When enabled, context settings will be cached to reduce load times.

@param bool $value

@return $this
333327
public function setCoreCacheContextSettings($value)
    {
        $this->setFieldName('cache_context_settings');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
202362
public function setCoreCacheLexiconTopics($value)
    {
        $this->setFieldName('cache_lexicon_topics');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
582282
public function withSetting(string $name, $value): self
    {
        $this->settings[$name] = $value;
        return $this;
    }
1083248
public function setCoreAutoCheckPkgUpdatesCacheExpire($value)
    {
        $this->setFieldName('auto_check_pkg_updates_cache_expire');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
861222
public function setCoreCacheDbSession($value)
    {
        $this->setFieldName('cache_db_session');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
1081883
public function setCoreCacheDefault($value)
    {
        $this->setFieldName('cache_default');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
76618
public function setCoreSiteUnavailablePage($value)
    {
        $this->setFieldName('site_unavailable_page');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
573209
public function set($setting, $value)
    {
        switch ($setting) {
            case 'optionsTemplate':
            case 'commandsTemplate':
            case 'usageTemplate':
                call_user_func([$this, 'set' . ucfirst($setting)], $value);
                break;
            default:
                $this->settings[$setting] = $value;
                break;
        }

        return $this;
    }
1317397
static public function setCache( $value )
	{
		$old = self::$_cache;
		self::$_cache = (boolean) $value;

		return $old;
	}
1144971
public function setValue($value)
    {
        $this->hash = sha1("$value");
        $this->value = $value;
        $this->valueSet = true;
        return $this;
    }
376823
public function withNoScript(bool $value = true) : self
    {
        $that = clone($this);
        $that->noScript = $value;
        return $that;
    }
672571
public function setCoreAutoIsfolder($value)
    {
        $this->setFieldName('auto_isfolder');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
175946
protected function _set($name, $value)
    {
        $this->_data[$name] = $value;

        // Do not reload / save here:
        // 1: other changes might follow,
        // 2: it might not be used,
        // 3: e.g. database saves may change other data.
        $this->invalidateCache();

        return $this;
    }
1033253
public function setCoreManagerUseFullname($value)
    {
        $this->setFieldName('manager_use_fullname');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
583809
public function setCoreAccessResourceGroupEnabled($value)
    {
        $this->setFieldName('access_resource_group_enabled');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
198594
public function setCoreCacheNoncoreLexiconTopics($value)
    {
        $this->setFieldName('cache_noncore_lexicon_topics');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
253837
public function setCoreCacheFormat($value)
    {
        $this->setFieldName('cache_format');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }