#php #api #oop #rest #laravel
#php #API #ооп #rest #laravel
Вопрос:
Я создаю приложение, которое принимает входные данные через restful интерфейс. Я решил принять JSON в качестве входных данных для хранения данных.
Я ожидаю, что запрос будет выглядеть следующим образом:
{ meta:{soemdata:'here'}, data: [rec1, rec2, rec3] }
У меня есть контроллер, объект, который обрабатывает данные формы, и модель, которая выполняет конкретный CRUD для моего приложения.
Я размышляю над тем, чья работа заключается в обработке данных, особенно если требуется обработать несколько записей.
С одной стороны, объект form может проверить целостность запроса и выполнить несколько вызовов метода model-> create .
eg. sudo
For Each Record
validate
Success: Pass record to model
Model->create
или
Должен ли я передать весь набор записей в модель.
eg. sudo
Form Class: Check Integrity
Model->Create( All Records )
Model: loop and create.
Или, может быть, где-то между ними?