| 
    PocketMine
    
   | 
 
  
 Public Member Functions | |
| __construct (ServerOperator $opable) | |
| isOp () | |
| setOp ($value) | |
| isPermissionSet ($name) | |
| hasPermission ($name) | |
| addAttachment (Plugin $plugin, $name=null, $value=null) | |
| removeAttachment (PermissionAttachment $attachment) | |
| recalculatePermissions () | |
| clearPermissions () | |
| getEffectivePermissions () | |
| __construct | ( | ServerOperator | $opable | ) | 
| ServerOperator | $opable | 
| addAttachment | ( | Plugin | $plugin, | 
$name = null,  | 
        |||
$value = null  | 
        |||
| ) | 
//TODO: tick scheduled attachments
| Plugin | $plugin | |
| string | $name | |
| bool | $value | 
| PluginException | 
Implements Permissible.
| getEffectivePermissions | ( | ) | 
Implements Permissible.
| hasPermission | ( | $name | ) | 
| isOp | ( | ) | 
Implements ServerOperator.
| isPermissionSet | ( | $name | ) | 
| recalculatePermissions | ( | ) | 
Implements Permissible.
| removeAttachment | ( | PermissionAttachment | $attachment | ) | 
| setOp | ( | $value | ) |