Php 如果访问了模型但不涉及视图,我应该创建一个控制器还是仅仅创建一个类?

Php 如果访问了模型但不涉及视图,我应该创建一个控制器还是仅仅创建一个类?,php,laravel,separation-of-concerns,Php,Laravel,Separation Of Concerns,我正在用Laravel构建一个发票应用程序。发票由一个或多个项目(发票行)组成 发票和发票项具有单独的数据库表和模型。但是,项目是与其父发票一起以相同的形式和视图创建的 所以,视图和控制器对于发票是有意义的。。。但是物品呢?我应该将处理表单、显示错误或与项目相关的所有逻辑放在哪里?在同一个InvoiceController中,在单独的类中 对不起,如果这是一个重复的问题,我已经试图找到一个答案没有任何运气 在发票控制器中包含发票项目的所有处理是合乎逻辑的。在MVC模式中,没有必要为每个模型都指定

我正在用Laravel构建一个发票应用程序。发票由一个或多个项目(发票行)组成

发票和发票项具有单独的数据库表和模型。但是,项目是与其父发票一起以相同的形式和视图创建的

所以,视图和控制器对于发票是有意义的。。。但是物品呢?我应该将处理表单、显示错误或与项目相关的所有逻辑放在哪里?在同一个InvoiceController中,在单独的类中


对不起,如果这是一个重复的问题,我已经试图找到一个答案没有任何运气

在发票控制器中包含发票项目的所有处理是合乎逻辑的。在MVC模式中,没有必要为每个模型都指定一个控制器和视图。这将是一种反模式