MediaWiki REL1_39
MediaWiki\Block Namespace Reference

Namespaces

namespace  Hook
 
namespace  Restriction
 

Classes

class  AbstractBlock
 
interface  Block
 Represents a block that may prevent users from performing specific operations. More...
 
class  BlockActionInfo
 Defines the actions that can be blocked by a partial block. More...
 
class  BlockErrorFormatter
 A service class for getting formatted information about a block. More...
 
class  BlockManager
 A service class for checking blocks. More...
 
class  BlockPermissionChecker
 Block permissions. More...
 
class  BlockPermissionCheckerFactory
 Factory class for BlockPermissionChecker. More...
 
class  BlockRestrictionStore
 
class  BlockRestrictionStoreFactory
 
class  BlockUser
 Handles the backend logic of blocking users. More...
 
interface  BlockUserFactory
 
class  BlockUtils
 Backend class for blocking utils. More...
 
class  CompositeBlock
 Multiple Block class. More...
 
class  DatabaseBlock
 A DatabaseBlock (unlike a SystemBlock) is stored in the database, may give rise to autoblocks and may be tracked with cookies. More...
 
class  DatabaseBlockStore
 
class  SystemBlock
 System blocks are temporary blocks that are created on enforcement (e.g. More...
 
class  UnblockUser
 Backend class for unblocking users. More...
 
interface  UnblockUserFactory
 
class  UserBlockCommandFactory