, (*1)
, (*2)
Website 🚀 contributte.org | Contact 👨🏻💻 f3l1x.io | Twitter 🐦 @contributte
, (*3)
Disclaimer
Versions
| State |
Version |
Branch |
PHP |
| stable |
^0.1 |
master |
>= 5.6 |
Usage :tada:
extensions:
events: Contributte\EventDispatcher\DI\EventDispatcherExtension
events2security: Contributte\Events\Bridges\Security\DI\EventSecurityBridgeExtension
Bridge :wrench:
There are several Nette Security events on which you can listen to., (*4)
use Contributte\Events\Bridges\Security\Event\LoggedInEvent;
use Contributte\Events\Bridges\Security\Event\LoggedOutEvent;
-
LoggedInEvent::NAME && SecurityEvents::ON_LOGGED_IN
-
LoggedOutEvent::NAME && SecurityEvents::ON_LOGGED_OUT
Subscriber :bulb:
use Contributte\EventDispatcher\EventSubscriber;
use Contributte\Events\Bridges\Security\Event\LoggedInEvent;
use Contributte\Events\Bridges\Security\Event\SecurityEvents;
final class LoggedInSubscriber implements EventSubscriber
{
/**
* @return array
*/
public static function getSubscribedEvents()
{
return [SecurityEvents::ON_LOGGED_IN => 'onLoggedIn'];
}
/**
* @param LoggedInEvent $event
* @return void
*/
public function onLoggedIn(LoggedInEvent $event)
{
// do magic
}
}
Development
This package was maintain by these authors., (*5)
, (*6)
Consider to support contributte development team.
Also thank you for being used this package., (*7)