ManagesEvents
trait ManagesEvents (View source)
Methods
| array |  creator(array|string $views, Closure|string $callback)  Register a view creator event.  |  |
| array |  composers(array $composers)  Register multiple view composers via an array.  |  |
| array |  composer(array|string $views, Closure|string $callback)  Register a view composer event.  |  |
| Closure|null |  addViewEvent(string $view, Closure|string $callback, string $prefix = 'composing: ')  Add an event for a given view.  |  |
| Closure |  addClassEvent(string $view, string $class, string $prefix)  Register a class based view composer.  |  |
| Closure |  buildClassEventCallback(string $class, string $prefix)  Build a class based container callback Closure.  |  |
| array |  parseClassEvent(string $class, string $prefix)  Parse a class based composer name.  |  |
| string |  classEventMethodForPrefix(string $prefix)  Determine the class event method based on the given prefix.  |  |
| void |  addEventListener(string $name, Closure $callback)  Add a listener to the event dispatcher.  |  |
| void |  callComposer(View $view)  Call the composer for a given view.  |  |
| void |  callCreator(View $view)  Call the creator for a given view.  |  
Details
array creator(array|string $views, Closure|string $callback)
Register a view creator event.
array composers(array $composers)
Register multiple view composers via an array.
array composer(array|string $views, Closure|string $callback)
Register a view composer event.
protected Closure|null addViewEvent(string $view, Closure|string $callback, string $prefix = 'composing: ')
Add an event for a given view.
protected Closure addClassEvent(string $view, string $class, string $prefix)
Register a class based view composer.
protected Closure buildClassEventCallback(string $class, string $prefix)
Build a class based container callback Closure.
protected array parseClassEvent(string $class, string $prefix)
Parse a class based composer name.
protected string classEventMethodForPrefix(string $prefix)
Determine the class event method based on the given prefix.
protected void addEventListener(string $name, Closure $callback)
Add a listener to the event dispatcher.
void callComposer(View $view)
Call the composer for a given view.
void callCreator(View $view)
Call the creator for a given view.
    © Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
    https://laravel.com/api/5.7/Illuminate/View/Concerns/ManagesEvents.html