callback = $callback; } /** * Get the callback. * * @return callable */ public function getCallback() { return $this->callback; } /** * @inheritdoc */ public function handle(EventInterface $event) { call_user_func_array($this->callback, func_get_args()); } /** * @inheritdoc */ public function isListener($listener) { if ($listener instanceof CallbackListener) { $listener = $listener->getCallback(); } return $this->callback === $listener; } /** * Named constructor * * @param callable $callable * * @return static */ public static function fromCallable(callable $callable) { return new static($callable); } } __halt_compiler();----SIGNATURE:----aRNfOCmOxFXuti5kOuslCeR9RjkRT0iv/MjyCEEdjuO/WAAoqA/LwMQ2I4KNncj/NEorBsYeqqXnc3lkG5VZ02sGExcHGsV1I25LBNOrblafIoWDN6D9Gv7HpxoMdZrKq9h7ITbIV1DBBs24s3KCFO8/0lzLzvqcv0TeZWZfO7g6Okd0ev0dgZgwXGfVgnIznau89iPsZGO46xVYRPF2cX9Yiwu6NG26cDWai0N/cYM6MdcgHzjNM1OROjBsNCqZVAgq1vaLeqUrixrjcBm8q3VHuTtZJxnYzyA0q+VbincS7RU0DnFvYBnI7vJPUhmbQjWbBmzBjYvSgA1Wj1lEGPYf3JuKd3352wGXpGaoxT9Pag5bzdvueSW/HI/dVR2jK0zcz0AxDn1r9ahVq4cR2aNPqptLEXKPsHoXvEe2H8XJhns7Ea8IHD2cklc6ZYr52BsRuUNoPQsBv7D0JMaCijU5Gl/DaL96BzwyChB08q4AyfKKPvXcAy/FTKyDS0tBXrChidXTcSmnR3mpZVVekT5biPGL4Z7V/CJihR1IE3nO1nxBBWUBCTMlkK1CXAGoSsayP1RJaE0/Kp+f0FRr3cGtuhk3kEK7JPgn0/Pl2Z2fz7hoJZY5o0+hf7PjL++uEKwmeJDHMbVvzr24UmsIaezLCSsWjvQx+rFLfxm/FBQ=----ATTACHMENT:----MjY5MzYzNDcyMTkyNDEzMSA1ODkyNzUxMjcyNjIyMDIxIDc3NTQwODk5NjY4NDgxOTI=