我遇到的问题是 my_controller.php 有超过 1000 行代码。虽然我在浏览它时没有问题,但我想将该控制器的一部分放在其他一些文件中。
更详细地说:
我有一个控制器,其中包含特定对象(及其子对象)的 CRUD 函数(不是模型函数、控制器函数,这意味着那里没有数据库查询)
现在,对于每个 CRUD,我都有一个用作控制器的函数(通过 url 访问的那个,如果是 Create 部分,它将准备一个表单),一个管理表单数据的函数(获取POST 并将其发送到验证,如果可以,则发送数据以进行进一步准备)和验证(通过回调验证数据)和准备(主要用于调用模型方法并向其发送准备好的数据数组)。
由于此控制器中所有对象的 CRUD 使用大部分相同的数据,它们共享许多功能。
所以我想创建特定的 .php 来存储验证函数、回调函数、准备函数等。
做这个的最好方式是什么?
创建 CRUD 控制器时的常见程序或良好做法是什么?
我希望我足够清楚,我对语言和 php 编程的了解都相当有限。