$logger | MediaWiki\Block\BlockManager | private |
$options | MediaWiki\Block\BlockManager | private |
$permissionManager | MediaWiki\Block\BlockManager | private |
__construct(ServiceOptions $options, PermissionManager $permissionManager, LoggerInterface $logger) | MediaWiki\Block\BlockManager | |
checkHost( $hostname) | MediaWiki\Block\BlockManager | protected |
clearBlockCookie(WebResponse $response) | MediaWiki\Block\BlockManager | static |
getAdditionalIpBlocks(&$blocks, WebRequest $request, $isAnon, $fromMaster) | 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(User $user, $request, $fromReplica) | MediaWiki\Block\BlockManager | |
inDnsBlacklist( $ip, array $bases) | MediaWiki\Block\BlockManager | private |
isDnsBlacklisted( $ip, $checkWhitelist=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) | MediaWiki\Block\BlockManager | |