0

我想验证我的 CI 系统(不是系统文件夹)上是否存在文件/文件夹,我可以从控制器执行此操作还是需要在我的模型上创建一个方法来执行此操作?

4

3 回答 3

1

这基本上是一个选择问题。您可以在模型和控制器中定义函数。但是,如果您想从不同的控制器中反复使用它,那么最好定义一个新模型并将该功能放入其中。我会定义许多控制器使用的模型,这些控制器具有一些通用的通用方法。只是为了让事情分开并在以后维护它们。助手也是一种将事物分开的方式。

于 2013-02-06T13:21:49.717 回答
0

你有很多方法:

  • 您可以创建一个助手并将您的功能放在verify()
  • 您可以在控制器中创建一个私有函数,例如

    private function _verify() { }
    

请享用 !

于 2013-02-06T13:17:50.833 回答
0

最好将此函数添加到 codeigniter 助手或库类中(如果您是 OOP 的粉丝)。使用 autoload.php 自动加载它并从您需要的任何地方调用。

于 2013-02-06T13:22:09.570 回答