$hookRunner | MediaWiki\Block\BlockManager | private |
$logger | MediaWiki\Block\BlockManager | private |
$options | MediaWiki\Block\BlockManager | private |
$permissionManager | MediaWiki\Block\BlockManager | private |
$userFactory | MediaWiki\Block\BlockManager | private |
__construct(ServiceOptions $options, PermissionManager $permissionManager, UserFactory $userFactory, LoggerInterface $logger, HookContainer $hookContainer) | MediaWiki\Block\BlockManager | |
checkHost( $hostname) | MediaWiki\Block\BlockManager | protected |
clearBlockCookie(WebResponse $response) | MediaWiki\Block\BlockManager | static |
CONSTRUCTOR_OPTIONS | MediaWiki\Block\BlockManager | |
getAdditionalIpBlocks(&$blocks, WebRequest $request, $isAnon, $fromPrimary) | MediaWiki\Block\BlockManager | private |
getBlockFromCookieValue(UserIdentity $user, WebRequest $request) | MediaWiki\Block\BlockManager | private |
getCookieBlock(&$blocks, UserIdentity $user, WebRequest $request) | MediaWiki\Block\BlockManager | private |
getCookieValue(DatabaseBlock $block) | MediaWiki\Block\BlockManager | |
getIdFromCookieValue( $cookieValue) | MediaWiki\Block\BlockManager | |
getUniqueBlocks(array $blocks) | MediaWiki\Block\BlockManager | private |
getUserBlock(UserIdentity $user, $request, $fromReplica, $disableIpBlockExemptChecking=false) | MediaWiki\Block\BlockManager | |
inDnsBlacklist( $ip, array $bases) | MediaWiki\Block\BlockManager | private |
isDnsBlacklisted( $ip, $checkAllowed=false) | MediaWiki\Block\BlockManager | |
isLocallyBlockedProxy( $ip) | MediaWiki\Block\BlockManager | private |
setBlockCookie(DatabaseBlock $block, WebResponse $response) | MediaWiki\Block\BlockManager | |
shouldApplyCookieBlock(DatabaseBlock $block, $isAnon) | MediaWiki\Block\BlockManager | private |
shouldTrackBlockWithCookie(AbstractBlock $block, $isAnon) | MediaWiki\Block\BlockManager | private |
trackBlockWithCookie(User $user, WebResponse $response) | MediaWiki\Block\BlockManager | |