<?php
/**
* Copyright(c) 2019 SYSTEM_KD
* Date: 2019/01/26
*/
namespace Plugin\ScheduleDx\EventSubscriber;
use Symfony\Component\HttpFoundation\RequestStack;
abstract class EventSubscriberBase
{
/** @var RequestStack */
private $requestStack;
public function __construct(RequestStack $requestStack)
{
$this->requestStack = $requestStack;
}
/**
* 管理ログインチェック
*
* @return bool true:管理ログイン
*/
protected function isAdminUser()
{
$session = $this->requestStack->getSession();
$is_admin = $session->has('_security_admin');
return $is_admin;
}
}