$defaultOptionsLookup | MediaWiki\User\UserOptionsManager | private |
$hookRunner | MediaWiki\User\UserOptionsManager | private |
$languageConverterFactory | MediaWiki\User\UserOptionsManager | private |
$loadBalancer | MediaWiki\User\UserOptionsManager | private |
$logger | MediaWiki\User\UserOptionsManager | private |
$modifiedOptions | MediaWiki\User\UserOptionsManager | private |
$optionsFromDb | MediaWiki\User\UserOptionsManager | private |
$originalOptionsCache | MediaWiki\User\UserOptionsManager | private |
$queryFlagsUsedForCaching | MediaWiki\User\UserOptionsManager | private |
$serviceOptions | MediaWiki\User\UserOptionsManager | private |
__construct(ServiceOptions $options, DefaultOptionsLookup $defaultOptionsLookup, LanguageConverterFactory $languageConverterFactory, ILoadBalancer $loadBalancer, LoggerInterface $logger, HookContainer $hookContainer) | MediaWiki\User\UserOptionsManager | |
canUseCachedValues(UserIdentity $user, int $queryFlags) | MediaWiki\User\UserOptionsManager | private |
clearUserOptionsCache(UserIdentity $user) | MediaWiki\User\UserOptionsManager | |
CONSTRUCTOR_OPTIONS | MediaWiki\User\UserOptionsManager | |
EXCLUDE_DEFAULTS | MediaWiki\User\UserOptionsLookup | |
getBoolOption(UserIdentity $user, string $oname, int $queryFlags=self::READ_NORMAL) | MediaWiki\User\UserOptionsLookup | |
getCacheKey(UserIdentity $user) | MediaWiki\User\UserOptionsManager | private |
getDBAndOptionsForQueryFlags( $queryFlags) | MediaWiki\User\UserOptionsManager | private |
getDefaultOption(string $opt) | MediaWiki\User\UserOptionsLookup | |
getDefaultOptions() | MediaWiki\User\UserOptionsManager | |
getIntOption(UserIdentity $user, string $oname, int $defaultOverride=0, int $queryFlags=self::READ_NORMAL) | MediaWiki\User\UserOptionsLookup | |
getOption(UserIdentity $user, string $oname, $defaultOverride=null, bool $ignoreHidden=false, int $queryFlags=self::READ_NORMAL) | MediaWiki\User\UserOptionsManager | |
getOptionKinds(UserIdentity $userIdentity, IContextSource $context, $options=null) | MediaWiki\User\UserOptionsManager | |
getOptions(UserIdentity $user, int $flags=0, int $queryFlags=self::READ_NORMAL) | MediaWiki\User\UserOptionsManager | |
isValueEqual( $a, $b) | MediaWiki\User\UserOptionsManager | private |
listOptionKinds() | MediaWiki\User\UserOptionsManager | |
loadOptionsFromDb(UserIdentity $user, int $queryFlags, array $prefetchedOptions=null) | MediaWiki\User\UserOptionsManager | private |
loadOriginalOptions(UserIdentity $user, int $queryFlags=self::READ_NORMAL, array $data=null) | MediaWiki\User\UserOptionsManager | private |
loadUserOptions(UserIdentity $user, int $queryFlags=self::READ_NORMAL, array $data=null) | MediaWiki\User\UserOptionsManager | |
READ_NONE | IDBAccessObject | |
resetOptions(UserIdentity $user, IContextSource $context, $resetKinds=[ 'registered', 'registered-multiselect', 'registered-checkmatrix', 'unused']) | MediaWiki\User\UserOptionsManager | |
saveOptions(UserIdentity $user) | MediaWiki\User\UserOptionsManager | |
setOption(UserIdentity $user, string $oname, $val) | MediaWiki\User\UserOptionsManager | |
setOptionsFromDb(UserIdentity $user, int $queryFlags, iterable $rows) | MediaWiki\User\UserOptionsManager | private |