Lae/app/Providers/EventServiceProvider.php

38 lines
954 B
PHP
Raw Normal View History

2022-08-12 07:56:56 +00:00
<?php
namespace App\Providers;
2022-09-08 16:12:02 +00:00
use Laravel\Lumen\Providers\EventServiceProvider as ServiceProvider;
2022-08-12 07:56:56 +00:00
class EventServiceProvider extends ServiceProvider
{
/**
2022-09-08 16:12:02 +00:00
* The event listener mappings for the application.
2022-08-12 07:56:56 +00:00
*
2022-09-08 16:12:02 +00:00
* @var array
2022-08-12 07:56:56 +00:00
*/
protected $listen = [
// \App\Events\WorkOrderProcessed::class => [
// \App\Listeners\SendWorkOrderNotification::class,
// ],
2022-08-12 07:56:56 +00:00
];
/**
* Determine if events and listeners should be automatically discovered.
*
* @return bool
*/
public function shouldDiscoverEvents()
{
return false;
}
public function boot() {
parent::boot();
\App\Models\WorkOrder\WorkOrder::observe(\App\Observers\WorkOrder\WorkOrderObserver::class);
\App\Models\WorkOrder\Reply::observe(\App\Observers\WorkOrder\ReplyObserver::class);
2022-10-31 11:26:30 +00:00
\App\Models\User\Balance::observe(\App\Observers\BalanceObserve::class);
}
2022-08-12 07:56:56 +00:00
}