Рефакторинг: Сервисы, Статические Методы и Внедрение Зависимостей

Иногда нужно переместить бизнес-логику за пределы Контроллеров или Моделей, обычно в так называемые Сервисы.