我在哪里创建可由控制器和shell访问的CakePHP 3可重用功能?

时间:2015-07-27 14:54:42

标签: shell cakephp cakephp-3.0

我有一个CakePHP 3应用程序,我想在其中为外部API创建一个包装器。我想在控制器和shell中使用这个包装器,我将使用cron作业调用它。我无法弄清楚我将这个类放在哪里,或者确实应该使用哪种类(组件,模型等)。在CakePHP 2我记得在lib目录中发生了这种事情。

组件仅专门用于控制器,因此在shell中没有好处。那么,我应该创建什么类的类,我应该将它放在我的目录结构中,以便它可以访问和重用?

奖励积分:在不久的将来,我希望通过将其放入我们的自定义Plugin应用程序中来重复使用此类,因此我想要如果可能的话,我也知道如何做到这一点(我怀疑如果我们找到第一位就会回答这个问题。)

0 个答案:

没有答案