PermissionManager
class · pocketmine\permission\PermissionManager · source
Properties
$permSubs protected
php
protected array $permSubs$permissions protected
php
protected array $permissionsMethods
addPermission()
php
public function addPermission(\pocketmine\permission\Permission $permission) : boolclearPermissions()
php
public function clearPermissions() : voidgetInstance()
php
public static function getInstance() : \pocketmine\permission\PermissionManagergetPermission()
php
public function getPermission(string $name) : ?\pocketmine\permission\PermissiongetPermissionSubscriptions()
php
public function getPermissionSubscriptions(string $permission) : arrayDeprecated
Superseded by server chat broadcast channels
getPermissions()
php
public function getPermissions() : arrayremovePermission()
php
public function removePermission(\pocketmine\permission\Permission|string $permission) : voidsubscribeToPermission()
php
public function subscribeToPermission(string $permission, \pocketmine\permission\PermissibleInternal $permissible) : voidDeprecated
Superseded by server chat broadcast channels
unsubscribeFromAllPermissions()
php
public function unsubscribeFromAllPermissions(\pocketmine\permission\PermissibleInternal $permissible) : voidDeprecated
Superseded by server chat broadcast channels
unsubscribeFromPermission()
php
public function unsubscribeFromPermission(string $permission, \pocketmine\permission\PermissibleInternal $permissible) : voidDeprecated
Superseded by server chat broadcast channels
