Explain Events and Listeners ?
Answer / surbhi
Events and Listeners serve a great way to decouple a web application, since one event can have multiple listeners which are independent of each other.
The events folder created by the artisan command includes the following two files
1. : event.php
2. :SomeEvent.php.
Event.php
<?php
namespace AppEvents;
abstract class Event{
//
}
As mentioned above, event.php includes the basic definition of class Event and calls for namespace AppEvents. Please note that the user defined or custom events are created in this file.
SomeEvent.php
For example, if we need to initialize order variable in the constructor for registering an event, we can do it in the following way -
public function __construct(Order $order)
{
$this->order = $order;
}
| Is This Answer Correct ? | 0 Yes | 0 No |
How to use traits in laravel?
How to do 301 redirects in laravel?
Explain laravel service container?
Explain how to enable multiple php versions in homestead?
Explain how to configure cron jobs in homestead?
Can you update homestead?
How can you make real time sitemap.xml file in laravel?
What are the available router methods?
List site types supported by homestead?
What is an observer in laravel?
What is namespace laravel?
Tell me what are the official packages provided by laravel?