Updated event handling to handle arrays returned by Laravel 4 event dispatcher