Вот и я про тоже.
Зачем нужен полиморфизм в контроллерах?