Так уж вышло, что мне нужно дать команду на веб-приложении, чтобы запустился action консольного контроллера для имитации обработки в фоне запроса с постороннего сервиса и последующего заполнения полученными данными столбца таблицы в БД (через эту же модель).
Тут даже не дело, что нужна/не нужна - её привинтили как-то разработчики до меня. Дело в том, что метод getSession() вызывается behavior модели, к которой я вынужден обращаться. В конфигах есть компонент, который должен переопределять понятие yii\console\Application::getSession() на yii\web\Application::getSession()
Однако этого не происходит :(
Возможно, я могу как-то обойти behavior, или же придётся отдельную модельку пихать?