<?php
/**
* Copyright(c) 2019 SYSTEM_KD
* Date: 2019/02/09
*/
namespace Plugin\ScheduleDx\Doctrine\Query;
use Symfony\Component\HttpFoundation\RequestStack;
abstract class CustomizerBase
{
/** @var RequestStack */
private RequestStack $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;
}
}