Cakephp 3 加载供应商文件
Cakephp 3 loading vendor files
在 cakephp 2 中,当我需要全局加载供应商或相关 class 时,我在 bootstrap.php ot 核心 php 中添加了要求或应用程序使用.
In cakephp 3 我应该在哪里需要供应商文件?我不想在我使用供应商文件的每个 class 和模板文件中声明供应商要求。
http://book.cakephp.org/3.0/en/core-libraries/app.html#loading-vendor-files
供应商文件是第 3 方文件。您自定义的静态实用程序 classes 不是供应商文件,而是您的应用程序文件。您可以将它们放在 src/Lib/
下。只需确保为 classes 使用正确的命名空间,并在需要使用 class.
的任何地方添加正确的 use
语句
例如如果你的 lib class 是 src/Lib/FooBar.php
那么它应该有 classname App\Lib
而 "use" 语句应该是 use App\Lib\FooBar
.
在 cakephp 2 中,当我需要全局加载供应商或相关 class 时,我在 bootstrap.php ot 核心 php 中添加了要求或应用程序使用.
In cakephp 3 我应该在哪里需要供应商文件?我不想在我使用供应商文件的每个 class 和模板文件中声明供应商要求。
http://book.cakephp.org/3.0/en/core-libraries/app.html#loading-vendor-files
供应商文件是第 3 方文件。您自定义的静态实用程序 classes 不是供应商文件,而是您的应用程序文件。您可以将它们放在 src/Lib/
下。只需确保为 classes 使用正确的命名空间,并在需要使用 class.
use
语句
例如如果你的 lib class 是 src/Lib/FooBar.php
那么它应该有 classname App\Lib
而 "use" 语句应该是 use App\Lib\FooBar
.