Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 03.02.2024 15:01:45

Какой функционал надо выносить в сервисы?

Всем привет!
Разрабатываю портал по рецептам на laravel.
В проекте есть такие элементы (модели) как
рецепт (текстовая страница картинки)
совет (текстовая страница + картинки)
задания (по сути тесты где есть вопросы с вариантами ответов, либо самим надо вписать ответ)
опросы (тоже вопросы с вараинтами ответов где можно смотреть результаты)

Поставили задачу выделить отдельные сервисы по каждой области приложения. Например, TaskService.

Task это у меня модель заданий.
По сути все дейсвтия создание, редактирование, удаление, проверка задания автоматическая и ручная прописаны в TaskController, что надо выносить в сервисы, какой именно функционал?
Можете подсказать ? Можете пример приведете

Не в сети

Подвал раздела