environment - отличный! а вот сам тест имхо нагляднее сгенерённые .php файлы сравнивать. В тесты комитим params.php, web.php, ... и просто сравниваем на идентичность со свежесгенерёнными
environment - отличный! а вот сам тест имхо нагляднее сгенерённые .php файлы сравнивать. В тесты комитим params.php, web.php, ... и просто сравниваем на идентичность со свежесгенерёнными
По возвращаемой identity, если null или она isGuest(), то не залогинен. И мидлтварь надо назвать просто LoginMiddleware, если там стандартный логин, то отдельный экшин не нужен
По возвращаемой identity, если null или она isGuest(), то не залогинен. И мидлтварь надо назвать просто LoginMiddleware, если там стандартный логин, то отдельный экшин не нужен
Давай точнее. Ты говоришь, что нэвенты не для мидлварей
Нет не для мидлтварей, они там не нужны. Но тебе может понадобиться, например, логировать время входа пользователя, для этого удобно подписаться на ивент.