src/EventSubscriber/UserAuthorizedSubscriber.php line 23

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace App\EventSubscriber;
  4. use Manao\Bundle\BitrixRestBundle\Event\UserAuthorized;
  5. use Monolog\Handler\StreamHandler;
  6. use Monolog\Logger;
  7. use Symfony\Component\EventDispatcher\EventSubscriberInterface;
  8. class UserAuthorizedSubscriber implements EventSubscriberInterface
  9. {
  10.     public static function getSubscribedEvents()
  11.     {
  12.         return [
  13.             UserAuthorized::class => [
  14.                 'store'
  15.             ],
  16.         ];
  17.     }
  18.     public function store(UserAuthorized $event)
  19.     {
  20.         // dd(123);
  21.         $result $event->getAuth();
  22.         // Store tokens in database...
  23.         // create a log channel
  24.         $log = new Logger('store');
  25.         $log->pushHandler(new StreamHandler(__FILE__ 'store1.log'));
  26.         // add records to the log
  27.         $log->info('$result===>'$result);
  28.     }
  29. }