* zend eventmanager added

* sms store triggers an event on save
* event subscriber middleware added. place to set up listeners
* koinservice lazylistens on sms save event
This commit is contained in:
Danyi Dávid
2017-09-06 00:19:03 +02:00
parent 9fe07c3a62
commit 4c7e71fdbb
10 changed files with 129 additions and 3 deletions

View File

@@ -37,6 +37,8 @@ return [
'doctrine.entity_manager.orm_default' => \ContainerInteropDoctrine\EntityManagerFactory::class,
'doctrine.hydrator' => \App\Hydrator\DoctrineObjectFactory::class,
\App\Middleware\EventSubscriberMiddleware::class => \App\Middleware\EventSubscriberMiddlewareFactory::class,
],
],
];

View File

@@ -15,6 +15,7 @@ use Zend\Stratigility\Middleware\ErrorHandler;
// all Exceptions.
$app->pipe(ErrorHandler::class);
$app->pipe(App\Middleware\PreFlightMiddleware::class);
$app->pipe(App\Middleware\EventSubscriberMiddleware::class);
//$app->pipe(LosMiddleware\BasePath\BasePath::class);
$app->pipe(ServerUrlMiddleware::class);