$cache | MediaWiki\Permissions\RestrictionStore | private |
$commentStore | MediaWiki\Permissions\RestrictionStore | private |
$hookContainer | MediaWiki\Permissions\RestrictionStore | private |
$hookRunner | MediaWiki\Permissions\RestrictionStore | private |
$linkCache | MediaWiki\Permissions\RestrictionStore | private |
$loadBalancer | MediaWiki\Permissions\RestrictionStore | private |
$options | MediaWiki\Permissions\RestrictionStore | private |
$pageStore | MediaWiki\Permissions\RestrictionStore | private |
$wanCache | MediaWiki\Permissions\RestrictionStore | private |
__construct(ServiceOptions $options, WANObjectCache $wanCache, ILoadBalancer $loadBalancer, LinkCache $linkCache, CommentStore $commentStore, HookContainer $hookContainer, PageStore $pageStore) | MediaWiki\Permissions\RestrictionStore | |
areCascadeProtectionSourcesLoaded(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | |
areRestrictionsCascading(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | |
areRestrictionsLoaded(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | |
CONSTRUCTOR_OPTIONS | MediaWiki\Permissions\RestrictionStore | |
convertOldRestrictions(string $oldRestrictions) | MediaWiki\Permissions\RestrictionStore | private |
deleteCreateProtection(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | |
flushRestrictions(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | |
getAllRestrictions(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | |
getCascadeProtectionSources(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | |
getCascadeProtectionSourcesInternal(PageIdentity $page, bool $shortCircuit=false) | MediaWiki\Permissions\RestrictionStore | private |
getCreateProtection(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | |
getCreateProtectionInternal(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | private |
getRestrictionExpiry(PageIdentity $page, string $action) | MediaWiki\Permissions\RestrictionStore | |
getRestrictions(PageIdentity $page, string $action) | MediaWiki\Permissions\RestrictionStore | |
isCascadeProtected(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | |
isProtected(PageIdentity $page, string $action='') | MediaWiki\Permissions\RestrictionStore | |
isSemiProtected(PageIdentity $page, string $action='edit') | MediaWiki\Permissions\RestrictionStore | |
listAllRestrictionTypes(bool $exists=true) | MediaWiki\Permissions\RestrictionStore | |
listApplicableRestrictionTypes(PageIdentity $page) | MediaWiki\Permissions\RestrictionStore | |
loadRestrictions(PageIdentity $page, int $flags=IDBAccessObject::READ_NORMAL, ?string $oldRestrictions=null) | MediaWiki\Permissions\RestrictionStore | |
loadRestrictionsFromRows(PageIdentity $page, array $rows, ?string $oldRestrictions=null) | MediaWiki\Permissions\RestrictionStore | |
registerOldRestrictions(PageIdentity $page, string $oldRestrictions) | MediaWiki\Permissions\RestrictionStore | |