ссылка на видео

ссылка на исходник

Первоначально установим пакет slim/flash

 

Добавим flash в контейнер

 

В файле app.php создадим соответствие flash для возможности его использования в шаблонах twig.

 

В app.twig добавим новый блок с ссылкой на файл flash.twig, и создадим пустой файл по указанному пути. 

 

В HomeController создадим новое сообщение через метод addMessage(ключ, сообщение)

Заполним файл flash.twig. Вызов сообщения через метод getMessage(ключ)

 

Проверим вывод сообщения

 

Добавим вывод сообщения при успешной регистрации

 

Проверим

 

 

Добавим сообщение при неудачной авторизации 

 

Проверим работу