我正在制作实用程序类,它将提供帮助操作字符串的通用方法。我可能还需要一个数组、数学函数等。这些应该是组件吗?供应商?我可以把这些做成某种供应商包吗?
最佳答案
如果它们是与请求周期的任何特定步骤( Controller 、模型、 View )无关的通用独立库,请将它们放在 app/libs/
中。您可以使用 App::import('Lib', 'Foo')
导入它们。
就个人而言,我在 bootstrap.php
中定义了两个或三个我经常使用的方便的数组函数,这是另一个放置少量全局内容的地方。
关于CakePHP - 在我的应用程序结构中放置自定义实用程序类的最佳位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7307083/