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:----WOorjDOvtH2Wu2AbOSQ++XgiiY33Umbny1jzsYnjhpsywUHyvkaLE333438/HqIAevWAEfpFAuwijQwOwbmn+YYbfCiljqAUBhuyzjfnC83V02hOJDp73NbDSwodY9oOCTm4jZ4OzmE5zrZXDF2EGie8C0E9CKgo88OAvXH0yToJVcj4EUHZP1Bh6IhtnjA7WB8TBeEquENIhedQaq8KekS43Op141I43KM0/Y4KP7+MIliZqZMSjBC/GyknaW7mLTSOalBZ0b/dz3ulLFRyLjCqXR0/2lmZBYJfwD830exS3fGD5yvtWmiFQ99AC6xJiJRz9CUWuddXK8ygb+jOHv1UdAMfMxdiZoeNBTBOKUFOe3xUhqRzJaqfC6TNxdqXQU8p3zFhVy1m+Q2E0GbNCrb1/ES2WqAOi/LZE8K27/vAsRoEz+bA5t0hSpv25Py2f2mOnw+oO/WJmDYwen0lSdEPM1I6t+eUvZe9BjEK9rYXwT/W95SMmt7Q0x/wtz2NbaWPCYG9JwXE62x2dO1X7x0KmtyS0BGxYcM97Hy1XNb1Mlc4NjJndpz5shSiptI+9zpcOViNZJvJY7c8SxCGjfs2YhgM2wZ/y+dTVuz1trkxONwx9NgU3JZAinw1w8W0healDsU/PyGE1/D0ZZ5gT3QaJtAg6SwWbRUy6vleCHY=----ATTACHMENT:----MjAyODMxODU2MDc3MjU3OSAxMTY2MTUyMDQxMTQ2OTc4IDIxOTc5MDc4MTA1MDg4ODI=