{"action":"opened","issue":{"url":"https://api.github.com/repos/thephpleague/event/issues/65","labels_url":"https://api.github.com/repos/thephpleague/event/issues/65/labels{/name}","comments_url":"https://api.github.com/repos/thephpleague/event/issues/65/comments","events_url":"https://api.github.com/repos/thephpleague/event/issues/65/events","html_url":"https://github.com/thephpleague/event/issues/65","id":129580679,"number":65,"title":"Additional Arguments throw exception when using AbstractListener","user":{"login":"ellier","id":1039484,"avatar_url":"https://avatars.githubusercontent.com/u/1039484?v=3","gravatar_id":"","url":"https://api.github.com/users/ellier","html_url":"https://github.com/ellier","followers_url":"https://api.github.com/users/ellier/followers","following_url":"https://api.github.com/users/ellier/following{/other_user}","gists_url":"https://api.github.com/users/ellier/gists{/gist_id}","starred_url":"https://api.github.com/users/ellier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ellier/subscriptions","organizations_url":"https://api.github.com/users/ellier/orgs","repos_url":"https://api.github.com/users/ellier/repos","events_url":"https://api.github.com/users/ellier/events{/privacy}","received_events_url":"https://api.github.com/users/ellier/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-01-28T21:01:29Z","updated_at":"2016-01-28T21:01:29Z","closed_at":null,"body":"I followed the instructions here: http://event.thephpleague.com/2.0/events/arguments/\r\nHowever, the code below throws the following error because it doesn't comply with the ListenerInterface:\r\n\r\n> Fatal error: Declaration of App\\Listeners\\Error::handle(League\\Event\\AbstractEvent $event, $param = NULL) must be compatible with League\\Event\\ListenerInterface::handle(League\\Event\\EventInterface $event) in /home/vagrant/Code/Project/app/Listeners/Error.php on line 8\r\n\r\n```\r\n<?php\r\nnamespace App\\Listeners;\r\n\r\nuse League\\Event\\AbstractEvent;\r\nuse League\\Event\\AbstractListener;\r\n\r\nfinal class Error extends AbstractListener {\r\n    public function handle(AbstractEvent $event, $param = null)\r\n    {\r\n        ...\r\n    }\t\r\n}\r\n```"}}