Я пытаюсь контролировать сеанс, чтобы запретить доступ к некоторым страницам моего веб-приложения.Способ прост, логическая переменная сеанса.Дело в том, что для каждого действия есть одна страница, но я думаю, что это не элегантно - спрашивать в каждом действии, зарегистрирован ли пользователь или нет.Как я могу сделать это элегантно в архитектуре MVC?Это выглядит дерьмово таким образом.Я думал, что есть родительское действие, которое перенаправляет на последний, тот, который отображает страницу, это правильно?возможно я мог бы сделать проверку там.
public function createAction(Request $request){
$sess = $this->getRequest()->getSession();
if ($sess->get('logged') == true) {
// ---- ACTION CODE GOES HERE ---- //
}
}