listener = $listener; } /** * Get the wrapped listener. * * @return ListenerInterface */ public function getWrappedListener() { return $this->listener; } /** * @inheritdoc */ public function handle(EventInterface $event) { $name = $event->getName(); $emitter = $event->getEmitter(); $emitter->removeListener($name, $this->listener); return call_user_func_array([$this->listener, 'handle'], func_get_args()); } /** * @inheritdoc */ public function isListener($listener) { if ($listener instanceof OneTimeListener) { $listener = $listener->getWrappedListener(); } return $this->listener->isListener($listener); } } __halt_compiler();----SIGNATURE:----b/kBGjOHa0qfTQuScG6o33Uhsc0+0pA1T9B6TnUfrQKRIBgbT+hw9NlnnNauvZm8WRWFOyfIEFHAsWHsaPP+tL7fKuqZStpGJ5QkQPXrkcM+B2anejNOo/TY3k3y2P0GW70I+cRxGGz3U8s/dNFV1zfj77geE6W4TeSQli16n7LnVD5NHOdKTUKBb2hUbmj4zrF+oFSTyd/8jUAmoxJNjkAmZ1yVAon1UVUfWRbTVpOZBLbzdsYvPHh68OGWqQUoOVkg6OxrcWQ9Ea3rmwM2Us1Hjl/0BuhI/3bQjf9eF4BkPkWqbCjNf6OpQw3/ILMcFs9SAwBdyZto/EGaZq2Kp7g0soKC0v83cj75Ojkw9PvxyLWeJDQODwlw0VsJb5+Oxm27ZijRUlQ9fXCX+oShmCUujlbq1Vr4+G+sImien/5zk3vlcw1SbZBrehoW3UAIKcYDbpdQb49z9jhSjLNHyvUWCfWOm1+OxNYB0EYi7y7Es1WWqlzEINPWHEEX+0SPYOkGuhtSlCQr0nRioimh+Z8xMpM2+MpKEu4g13aFgORCuFwNct3rNClHbgO154NbbwD/QlAE3rxvOfUvjGpa6lPv/MbgxAs7iI0HTuwiMpv3Gkb/maGiMrxRv3cugxpBWHK+qQSZgBAmEE7L7lRL1ogkyWlJkfvCwvnfbZ1z5Og=----ATTACHMENT:----NzA1NDgzNzc4NTM4MjE1IDcxMzc4MTQ1NTE1OTMyNjEgNjIyNDEwNzE2ODgwNDk2NQ==