У меня имеется модель занятия, соответствующая миграция и запись в бд. У занятия имеется тип (отношение), определяется при создании модели (занятия).
После создания занятия, в зависимости от типа, мне нужно установить то или иное поведение системы, связанное с функциональностью других компонентов системы. Я реализовал событие Observer на данной модели Lesson.
Не так давно увлекаюсь laravel и хочу спросить, уточнить - каким путем мне делать разделение логики поведения в зависимости от типа, учитывая то - что эта логика может быть довольно таки большой?
Где именно на ваш взгляд хранить поведения? В самом файле LessonObserver в методе create и дописывать в этот файл доп. функционал или же создать отдельный компонент для этого?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Почему следующая программа выводит B, ведь функция bar вызывает private функцию?
Помогите вынести функции rangeCheck() и errorMessege() в отдельный класс MyError что бы не нарушить функционал, ибо я уже всё что мне известно перепробовал:(
Здрасьте! Пишу плагин для создания простой полилинииКогда я жму кнопку "Создать", создается полилиния по заранее введенным координатам
Более развернуто вопрос звучит так: Написать метод пересечения строк, результат должен содержать только те символы которые есть и в первой...