MediaWiki
master
|
Factory class for BlockPermissionChecker. More...
Public Member Functions | |
__construct (ServiceOptions $options, PermissionManager $permissionManager) | |
newBlockPermissionChecker ( $target, User $performer) | |
Public Attributes | |
const | CONSTRUCTOR_OPTIONS = BlockPermissionChecker::CONSTRUCTOR_OPTIONS |
Private Attributes | |
ServiceOptions | $options |
PermissionManager | $permissionManager |
Factory class for BlockPermissionChecker.
Definition at line 34 of file BlockPermissionCheckerFactory.php.
MediaWiki\Block\BlockPermissionCheckerFactory::__construct | ( | ServiceOptions | $options, |
PermissionManager | $permissionManager | ||
) |
ServiceOptions | $options | |
PermissionManager | $permissionManager |
Definition at line 51 of file BlockPermissionCheckerFactory.php.
References MediaWiki\Block\BlockPermissionCheckerFactory\$options, MediaWiki\Block\BlockPermissionCheckerFactory\$permissionManager, and MediaWiki\Config\ServiceOptions\assertRequiredOptions().
MediaWiki\Block\BlockPermissionCheckerFactory::newBlockPermissionChecker | ( | $target, | |
User | $performer | ||
) |
UserIdentity | string | null | $target | Target of the validated block; may be null if unknown |
User | $performer | Performer of the validated block |
Definition at line 66 of file BlockPermissionCheckerFactory.php.
Referenced by MediaWiki\Block\UnblockUser\__construct(), and MediaWiki\Block\BlockUser\__construct().
|
private |
Definition at line 37 of file BlockPermissionCheckerFactory.php.
Referenced by MediaWiki\Block\BlockPermissionCheckerFactory\__construct().
|
private |
Definition at line 40 of file BlockPermissionCheckerFactory.php.
Referenced by MediaWiki\Block\BlockPermissionCheckerFactory\__construct().
const MediaWiki\Block\BlockPermissionCheckerFactory::CONSTRUCTOR_OPTIONS = BlockPermissionChecker::CONSTRUCTOR_OPTIONS |
Definition at line 45 of file BlockPermissionCheckerFactory.php.