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:----FW6L7/XPiFP99H+N9tHRgnXoXk6U5ijEQgMe3UGOggNcC79IbWMg1MssBiXgMBqCDSXGhx+ksODrzKQrS3ZEb/RhPowBYps5w35i6/GQoghUrOTeKVDlgr+H8bP1gt8iPxLtqUPcTZcSRZdGp1sWMl+XlsbtnEHMsPOoA2EZiCKCbY4Tp5TsrSN1UlRZrd3nDVkqq5MPjdtOsEfusDETk+kbp49b9A8nOD5bGI/vxUxLXyUqk+CQPLWBf17qz3OKFMxS3Hs7DNRkn1iLuBhK7RK59gFitj9fMWBhCZJM5of9sNCjoLG3ouDrTDH05lEPX+cvkBFqUzM+vw1j75WIPomowBMtH7/epC0jr+EokxpwEZ1vMfn5owQb9+WILq7iHFpszBhk1bh044ym6rYjcrevOkcAq6KbAePsSq4N87LodPEHFfDvb35UlzEA5r/FtdSk5VUS/dduLYIUMjlFhgxoiTysOQVb91rMUxgXWQf5+sHcfhDLADrGLsX791UhE9a98nf67g5Gd4ZrySEoqZr1IayqkSDjyFOQJB/vCvl3+haqGCwvUu4eVZ1bcw7dWx+WC+0nJ7kE1xRXA2eovECqX6Y0st0oiGBvajnpY344tEATRRZjqcZ5lN1Un8InOzFBYYWcMAb23Mq+HXqEnZbjEb5nLwOdldhUa9hozmQ=----ATTACHMENT:----NTcyMjY0ODc3ODI2ODI5MCA4MDcyODYwNDg3MDA0NDA5IDY1MDc1MTM4MTkyOTA3OTI=