- Added BrandCreated event to encapsulate brand creation details. - Created LogBrandCreated listener to log brand creation events. - Updated BrandResolver to dispatch BrandCreated event upon new brand creation. - Introduced EventServiceProvider to register event listeners. - Added unit tests for BrandCreated event and LogBrandCreated listener.
15 lines
350 B
PHP
15 lines
350 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
use Infra\Providers\AppServiceProvider;
|
|
use Infra\Providers\DomainServiceProvider;
|
|
use Infra\Providers\EventServiceProvider;
|
|
use Infra\Providers\SecurityServiceProvider;
|
|
|
|
return [
|
|
AppServiceProvider::class,
|
|
DomainServiceProvider::class,
|
|
EventServiceProvider::class,
|
|
SecurityServiceProvider::class,
|
|
];
|