Answer Posted / 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 |
Post New Answer View All Answers
How do you generate urls?
What is routing in laravel 5 and how we can use it?
Explain how to register a service provider via composer in laravel?
What is auth :: routes ();?
How do I add a 3rd party package to your application like laravel-emoji?
How to create custom library in laravel?
What is helper function in laravel?
How to Redirecting to Controller Actions in Laravel ?
Explain about input() method.
How do I register an artisan command?
How to do environment configuration in laravel.
What is Middleware Parameters ?
Name aggregates methods of query builder.
Explain reverse routing in laravel.
How to get current route name?