我把函数“;move_uploaded_file()";控制器上还是模型上?[CakePHP]


Do I put the function "move_uploaded_file()" on the Controller or on the Model? [CakePHP]

我想制作自己的"插件"来上传我的文件,因为我无法使用它(https://github.com/josegonzalez/cakephp-upload)有多个字段和表,所以我决定创建自己的。

那么,我可以把代码放在哪一部分?我需要创建一个行为吗?或者只需打开"AppModel.php"或"AppController.php"就可以了?谢谢

抱歉英语不好。

如果您想遵循MVC协议,那么代码应该在模型中。如果你想在应用程序中共享代码,那么创建一个要调用的行为,或者将代码放在appModel 中