MediaWiki  master
UnblockUserFactory.php
Go to the documentation of this file.
1 <?php
2 
22 namespace MediaWiki\Block;
23 
26 
30 interface UnblockUserFactory {
39  public function newUnblockUser(
40  $target,
41  Authority $performer,
42  string $reason,
43  array $tags = []
44  ): UnblockUser;
45 }
MediaWiki\Block
Definition: AbstractBlock.php:21
MediaWiki\User\UserIdentity
Interface for objects representing user identity.
Definition: UserIdentity.php:39
MediaWiki\Block\UnblockUserFactory
Definition: UnblockUserFactory.php:30
MediaWiki\Block\UnblockUser
Backend class for unblocking users.
Definition: UnblockUser.php:40
MediaWiki\Block\UnblockUserFactory\newUnblockUser
newUnblockUser( $target, Authority $performer, string $reason, array $tags=[])
MediaWiki\Permissions\Authority
This interface represents the authority associated the current execution context, such as a web reque...
Definition: Authority.php:37