我正在使用 CakePHP 开发一个 Web 应用程序。我的申请流程如下:
一个文件被上传表单视图。
控制器接收文件。现在根据文件的类型,我进行不同类型的处理。但最终提取的参数相同并保存到数据库中的同一张表中。在对每种类型的文件进行处理时,我的控制器变得非常冗长。我在这里和这里看到了一些鼓励使用的帖子,
component
但是从cakebook 中它说当你想在不同的控制器之间共享代码时使用组件,我猜它是类的实用程序类型。
我的问题是如何controller
在不同的文件中破坏我的代码,以便在我的控制器中接收到特定类型的文件后,我可以重定向我的流程?