PHP Class pocketmine\permission\PermissionAttachment

Mostrar archivo Open project: ClearSkyTeam/ClearSky Class Usage Examples

Public Methods

Method Description
__construct ( pocketmine\plugin\Plugin $plugin, pocketmine\permission\Permissible $permissible )
clearPermissions ( ) : bool[]
getPermissible ( ) : pocketmine\permission\Permissible
getPermissions ( ) : bool[]
getPlugin ( ) : pocketmine\plugin\Plugin
getRemovalCallback ( ) : pocketmine\permission\PermissionRemovedExecutor
remove ( ) : void
setPermission ( string | Permission $name, boolean $value )
setPermissions ( array $permissions )
setRemovalCallback ( pocketmine\permission\PermissionRemovedExecutor $ex )
unsetPermission ( string | Permission $name )
unsetPermissions ( array $permissions )

Method Details

__construct() public method

public __construct ( pocketmine\plugin\Plugin $plugin, pocketmine\permission\Permissible $permissible )
$plugin pocketmine\plugin\Plugin
$permissible pocketmine\permission\Permissible

clearPermissions() public method

public clearPermissions ( ) : bool[]
return bool[]

getPermissible() public method

public getPermissible ( ) : pocketmine\permission\Permissible
return pocketmine\permission\Permissible

getPermissions() public method

public getPermissions ( ) : bool[]
return bool[]

getPlugin() public method

public getPlugin ( ) : pocketmine\plugin\Plugin
return pocketmine\plugin\Plugin

getRemovalCallback() public method

public getRemovalCallback ( ) : pocketmine\permission\PermissionRemovedExecutor
return pocketmine\permission\PermissionRemovedExecutor

remove() public method

public remove ( ) : void
return void

setPermission() public method

public setPermission ( string | Permission $name, boolean $value )
$name string | Permission
$value boolean

setPermissions() public method

public setPermissions ( array $permissions )
$permissions array

setRemovalCallback() public method

public setRemovalCallback ( pocketmine\permission\PermissionRemovedExecutor $ex )
$ex pocketmine\permission\PermissionRemovedExecutor

unsetPermission() public method

public unsetPermission ( string | Permission $name )
$name string | Permission

unsetPermissions() public method

public unsetPermissions ( array $permissions )
$permissions array