Зависимость от CMSx/URL
Базовый класс контроллера
ControllerResolver и тесты