如何在CakePHP上创建我自己的库

如何在CakePHP上创建我自己的库,php,cakephp,Php,Cakephp,我是cakephp新手,我用这个强大的framewoek做了一些很棒的事情。在我的代码中寻找某种组织,我正在寻找一种方法来创建某种侧库,以便在需要时调用它 我正在使用内置的邮件实用程序处理应用程序的邮件层,因此我想知道如何创建一个库来存储我的函数 谢谢。您可以在中创建自己的库文件 /app/Lib/Library\u Class\u name.php 在此之后,您应该需要使用以下代码将此库文件加载到您的应用程序中 App::uses('Library\u Class\u name','Lib')

我是cakephp新手,我用这个强大的framewoek做了一些很棒的事情。在我的代码中寻找某种组织,我正在寻找一种方法来创建某种侧库,以便在需要时调用它

我正在使用内置的邮件实用程序处理应用程序的邮件层,因此我想知道如何创建一个库来存储我的函数


谢谢。

您可以在中创建自己的库文件

/app/Lib/Library\u Class\u name.php 在此之后,您应该需要使用以下代码将此库文件加载到您的应用程序中

App::uses('Library\u Class\u name','Lib')


其中之一是,如果要为整个应用程序加载此文件,则需要使用上面的App::uses code到您的Config/bootstrap.php文件中,否则您可以使用此文件加载所需的文件或函数。

您可以在中创建自己的库文件

/app/Lib/Library\u Class\u name.php 在此之后,您应该需要使用以下代码将此库文件加载到您的应用程序中

App::uses('Library\u Class\u name','Lib')


其中之一是,如果你想为整个应用程序加载此文件,你需要使用上面的App::uses code到你的Config/bootstrap.php文件中,否则你可以将其用于所需的文件或函数。

像我们一样使用/Lib folder和你自己的Lib类有什么问题?例如,见。通过查看其他人的代码和插件,以及他们如何处理事情,您可以学到很多东西。在你的例子中,你可以很好地创建一个包含所有内容的插件,这样它就可以很容易地在应用程序之间共享。看起来你在谈论制作一个插件。像我们一样使用/Lib文件夹和你自己的Lib类有什么问题?例如,见。通过查看其他人的代码和插件,以及他们如何处理事情,您可以学到很多东西。在你的例子中,你可以很好地创建一个包含所有内容的插件,这样就可以很容易地在应用程序之间共享。看起来你在谈论制作一个插件。
class Library_Class_name {
   public function function_name() {

   }
}