Вход Регистрация
Файл: gapps/vendor/prettus/l5-repository/src/Prettus/Repository/Providers/EventServiceProvider.php
Строк: 51
<?php
namespace PrettusRepositoryProviders;

use 
IlluminateSupportServiceProvider;

class 
EventServiceProvider extends ServiceProvider
{

    
/**
     * The event handler mappings for the application.
     *
     * @var array
     */
    
protected $listen = [
        
'PrettusRepositoryEventsRepositoryEntityCreated' => [
            
'PrettusRepositoryListenersCleanCacheRepository'
        
],
        
'PrettusRepositoryEventsRepositoryEntityUpdated' => [
            
'PrettusRepositoryListenersCleanCacheRepository'
        
],
        
'PrettusRepositoryEventsRepositoryEntityDeleted' => [
            
'PrettusRepositoryListenersCleanCacheRepository'
        
]
    ];

    
/**
     * Register the application's event listeners.
     *
     * @return void
     */
    
public function boot()
    {
        
$events app('events');

        foreach (
$this->listen as $event => $listeners) {
            foreach (
$listeners as $listener) {
                
$events->listen($event$listener);
            }
        }
    }

    
/**
     * {@inheritdoc}
     */
    
public function register()
    {
        
//
    
}

    
/**
     * Get the events and handlers.
     *
     * @return array
     */
    
public function listens()
    {
        return 
$this->listen;
    }
}
Онлайн: 0
Реклама