CookieLoginMiddleware Есть такой случай. Есть пользователи, их identity храниться в базе. При смене пароля меняется auth_key. Но прикол в том что авторизованные пользователи...
Какое исключение можно бросить самому чтоб сработал Yiisoft\Yii\Http\Application fallbackHandler ?
Там Locale теперь событие бросает что локаль установлена, как мне на него подписаться. Пробовал конфиг настроить по примеру и сделал файл config/web/events.php c обработчиком....
По сайту косвенно можно определить это yii1 или yii2 ?
Можно как то обойти отсутсвие сетеров у MouseEvent/PointerEvent и создать new MouseEvent и назначить ему pageX/pageY ?
С роутами так больше нельзя делать?
Офтопный вопрос. Как проще всего в тестах мокать такое в коде классов new \DateTime() ?
Наверно самый доступный вариант оказался $server = $currentRoute->getUri()->getScheme() . '://' . $currentRoute->getUri()->getHost(); В каком случае у СurrentRoute может не бы...
Когда проверяем userHasPermission() без юзера, т.е. как гость userId = null, то кастомные правила у пермишена не проверяется только наличие самого пермишена, в отличии когда...
Еще момент про AssetBundle, там public ?string $basePath как бы может быть null если не указывать sourcePath и без appendTimestamp, но если не указывать будет бросаться ошибк...
Чего может 422 Unprocessable entity статус в ответе быть, кто это делает?
А демка сейчас в актуальном состоянии?
В UrlGenerator можно избавиться от заданных ранее дефолтных аргументов? Получается что в определенном роуте нет этих аргументов но они все равно есть как query параметры.
А можно сделать что то такое? Т.к. много пакетов не имеют файла в конфиге di.php а только di-web.php, при конфигурировании получается винегрет, что не хватает чего то или дубл...
QueryBuilder уже релизнулся? Или где смотреть список релизнутых пакетов?
В yii-view переменные инжектированные в layout не доступны в обычных вьюхах? На примере того же app приложения, urlGenerator нужен в большинстве файлов, а он в лайоуте и нет д...
Как правильно украинскую локаль в адресе обозначать /uk или /ua? И почему все делают /ua, если украинский это uk (uk-UA)?
А как там с DI, еще в разработке или уже закончен? Подумываю его попробовать вне фреймворка.
https://github.com/yiisoft/demo Эта демка актуальная?
В ноде fs.statSync() работает быстрее чем fs.promises.stat() ?