пробрасываешь и я так понимаю, проверяешь его сожержимое везде) и ты хочешь их свести в одно место, верно понял вопрос?
я хочу свести в одно место if($module->type == 'CalendarTime') elseif ($module->type == 'CalendarVacant') ...
Так, погоди. Я верно понял, что у тебя есть несколько фабрик. Внутри они генерят РАЗНЫЕ классы (это важно), но имеют пересечение по условиям?
да
А как ты определяешь, какой из методов тебе нужно вызвать?
в контроллере уже понятно что дернут тут if уже не нужен. от роута это зависит
Обсуждают сегодня