Скажем, у нас есть модуль с именем "Корзина" и мы хотим перенаправить пользователей, если какое-то условие выполнено. Я хочу разместить перенаправление на этапе начальной загрузки модуля, прежде чем приложение достигнет любого контроллера.
Итак, вот код модуля:
<?php
namespace Cart;
class Module
{
function onBootstrap() {
if (somethingIsTrue()) {
// redirect
}
}
}
?>
Я хотел использовать плагин контроллера Url, но, похоже, экземпляр контроллера недоступен на этом этапе, по крайней мере, я не знаю, как его получить.
Заранее спасибо