PHP Class pocketmine\event\HandlerList

显示文件 Open project: iTXTech/Genisys Class Usage Examples

Public Methods

Method Description
__construct ( )
bake ( )
bakeAll ( )
getHandlerLists ( ) : HandlerList[]
getRegisteredListeners ( null | pocketmine\plugin\Plugin $plugin = null ) : RegisteredListener[]
register ( RegisteredListener $listener )
registerAll ( array $listeners )
unregister ( RegisteredListener | Listener | pocketmine\plugin\Plugin $object )
unregisterAll ( pocketmine\plugin\Plugin | Listener | null $object = null ) Unregisters all the listeners If a Plugin or Listener is passed, all the listeners with that object will be removed

Method Details

__construct() public method

public __construct ( )

bake() public method

public bake ( )

bakeAll() public static method

public static bakeAll ( )

getHandlerLists() public static method

public static getHandlerLists ( ) : HandlerList[]
return HandlerList[]

getRegisteredListeners() public method

public getRegisteredListeners ( null | pocketmine\plugin\Plugin $plugin = null ) : RegisteredListener[]
$plugin null | pocketmine\plugin\Plugin
return pocketmine\plugin\RegisteredListener[]

register() public method

public register ( RegisteredListener $listener )
$listener pocketmine\plugin\RegisteredListener

registerAll() public method

public registerAll ( array $listeners )
$listeners array

unregister() public method

public unregister ( RegisteredListener | Listener | pocketmine\plugin\Plugin $object )
$object pocketmine\plugin\RegisteredListener | Listener | pocketmine\plugin\Plugin

unregisterAll() public static method

Unregisters all the listeners If a Plugin or Listener is passed, all the listeners with that object will be removed
public static unregisterAll ( pocketmine\plugin\Plugin | Listener | null $object = null )
$object pocketmine\plugin\Plugin | Listener | null