HandlerList
Methods
__construct()
php
public function __construct(string $class, ?\pocketmine\event\HandlerList $parentList, \pocketmine\event\RegisteredListenerCache $handlerCache = new \pocketmine\event\RegisteredListenerCache())TODO: parentList should not participate in the inference of TEvent, but PHPStan doesn't currently have NoInfer features
clear()
php
public function clear() : voidgetListenerList()
php
public function getListenerList() : arraygetListenersByPriority()
php
public function getListenersByPriority(int $priority) : arraygetParent()
php
public function getParent() : ?\pocketmine\event\HandlerListregister()
php
public function register(\pocketmine\event\RegisteredListener $listener) : voidregisterAll()
php
public function registerAll(array $listeners) : voidunregister()
php
public function unregister(\pocketmine\event\RegisteredListener|\pocketmine\plugin\Plugin|\pocketmine\event\Listener $object) : void