{{tag>dev Инвентаризация}} ====== Инвентаризация: Controllers ====== Если придерживаться единообразия, то любой контроллер должен выполнять следующие функции (из неочевидного): * Обрабатывать Ajax запросы отдавая ответы в HTML формате для модальных форм * Не отдавать ответы в JSON формате по умолчанию, либо это должно быть запрошено явно, либо этим должен заниматься REST API По хорошему надо написать корневой класс который будет реализовывать все базовые функции Класс написан: ArmsBaseController