2014-01-15 5 views
0

Я создаю приложение-фактуру с Laravel. Счета-фактуры состоят (между прочим) одного или нескольких Элементы (строки счетов-фактур).Должен ли я создать контроллер или просто класс, если доступна модель, но не рассматривается?

Счет и счет-фактура Элементы имеют отдельные таблицы и модели базы данных. Тем не менее, Элементы создаются вместе с их родителями Счет, в том же виде и виде.

Итак, просмотр и контроллер имеют смысл для счета-фактуры ... но как насчет товаров? Где я должен поместить всю свою логику, обрабатывая форму, отображая ошибки или что-то, что связано с Элементами? В том же InvoiceController, в отдельном классе ...?

Извините, если это повторяющийся вопрос, я попытался найти ответ без везения.

ответ

1

Было бы логично включить всю вашу обработку для счетов-фактур в контроллер счета. В шаблоне MVC нет необходимости иметь контроллер и просмотр для каждой из ваших моделей. Это будет анти-шаблон.