⚡️ #yiisoftRouter #yiisoftRouterFastroute #yiisoftDemo
Добавлена возможность генерации URL с учётом локали в роутере Yii Router (PR) и адаптере Yii Router FastRoute Adapter (PR).
Пример использования:
Добавлена возможность генерации URL с учётом локали в роутере Yii Router (PR) и адаптере Yii Router FastRoute Adapter (PR).
Пример использования:
// Конфигурация генератора URLЭто возможность роутера применена в демо веб-приложения (PR, PR).
$urlGenerator->setLocales(['en' => 'en-US', 'ru' => 'ru-RU', 'uz' => 'uz-UZ']);
$urlGenerator->setLocaleParameterName('_locale');
// Генерация URL
$urlGenerator->generate('test', ['_locale' => $locale]);
⚡️ #yiisoftRouter #yiisoftRouterFastroute #yiisoftApp #yiisoftDemo
В пакете Yii Router для хранения информации о текущем роуте добавлен интерфейс
Теперь в приложениях вместо класса
Необходимые изменения внесены в пакеты и приложения:
- Yii Router FastRoute Adapter (PR),
- Шаблон веб-приложения (PR),
- Демо веб-приложения (PR).
В пакете Yii Router для хранения информации о текущем роуте добавлен интерфейс
CurrentRouteInterface
, содержащий только геттеры (PR).Теперь в приложениях вместо класса
CurrentRoute
нужно использовать новый интерфейс CurrentRouteInterface
.Необходимые изменения внесены в пакеты и приложения:
- Yii Router FastRoute Adapter (PR),
- Шаблон веб-приложения (PR),
- Демо веб-приложения (PR).