<?php
declare(strict_types=1);
namespace App\EventSubscriber;
use Manao\Bundle\BitrixRestBundle\Event\UserAuthorized;
use Monolog\Handler\StreamHandler;
use Monolog\Logger;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
class UserAuthorizedSubscriber implements EventSubscriberInterface
{
public static function getSubscribedEvents()
{
return [
UserAuthorized::class => [
'store'
],
];
}
public function store(UserAuthorized $event)
{
// dd(123);
$result = $event->getAuth();
// Store tokens in database...
// create a log channel
$log = new Logger('store');
$log->pushHandler(new StreamHandler(__FILE__ . 'store1.log'));
// add records to the log
$log->info('$result===>', $result);
}
}