Update Composer, update everything
This commit is contained in:
parent
ea3e94409f
commit
dda5c284b6
19527 changed files with 1135420 additions and 351004 deletions
63
vendor/chi-teck/drupal-code-generator/templates/d8/service/event-subscriber.twig
vendored
Normal file
63
vendor/chi-teck/drupal-code-generator/templates/d8/service/event-subscriber.twig
vendored
Normal file
|
@ -0,0 +1,63 @@
|
|||
<?php
|
||||
|
||||
namespace Drupal\{{ machine_name }}\EventSubscriber;
|
||||
|
||||
use Drupal\Core\Messenger\MessengerInterface;
|
||||
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
|
||||
use Symfony\Component\HttpKernel\Event\FilterResponseEvent;
|
||||
use Symfony\Component\HttpKernel\Event\GetResponseEvent;
|
||||
use Symfony\Component\HttpKernel\KernelEvents;
|
||||
|
||||
/**
|
||||
* {{ name }} event subscriber.
|
||||
*/
|
||||
class {{ class }} implements EventSubscriberInterface {
|
||||
|
||||
/**
|
||||
* The messenger.
|
||||
*
|
||||
* @var \Drupal\Core\Messenger\MessengerInterface
|
||||
*/
|
||||
protected $messenger;
|
||||
|
||||
/**
|
||||
* Constructs event subscriber.
|
||||
*
|
||||
* @param \Drupal\Core\Messenger\MessengerInterface $messenger
|
||||
* The messenger.
|
||||
*/
|
||||
public function __construct(MessengerInterface $messenger) {
|
||||
$this->messenger = $messenger;
|
||||
}
|
||||
|
||||
/**
|
||||
* Kernel request event handler.
|
||||
*
|
||||
* @param \Symfony\Component\HttpKernel\Event\GetResponseEvent $event
|
||||
* Response event.
|
||||
*/
|
||||
public function onKernelRequest(GetResponseEvent $event) {
|
||||
$this->messenger->addStatus(__FUNCTION__);
|
||||
}
|
||||
|
||||
/**
|
||||
* Kernel response event handler.
|
||||
*
|
||||
* @param \Symfony\Component\HttpKernel\Event\FilterResponseEvent $event
|
||||
* Response event.
|
||||
*/
|
||||
public function onKernelResponse(FilterResponseEvent $event) {
|
||||
$this->messenger->addStatus(__FUNCTION__);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public static function getSubscribedEvents() {
|
||||
return [
|
||||
KernelEvents::REQUEST => ['onKernelRequest'],
|
||||
KernelEvents::RESPONSE => ['onKernelResponse'],
|
||||
];
|
||||
}
|
||||
|
||||
}
|
Reference in a new issue