首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从plugin - cakephp加载lib

问从plugin - cakephp加载lib
EN

Stack Overflow用户
提问于 2013-04-17 18:28:46
回答 1查看 2K关注 0票数 1

我有一个插件,在插件里面我有一个Lib文件夹。如下所示:

Lib/Billing/CMS/CMS.php

如何在我的控制器上使用CMS.php中的CMS类?不是我的插件控制器,而是我应用程序上的一个控制器。

编辑:蛋糕版本为2.3

EN

回答 1

Stack Overflow用户

发布于 2013-04-17 19:11:37

所以,从你的简短信息中只能猜测...你的插件是“账单”吗?

你的文件是

代码语言:javascript
复制
APP/Plugin/Billing/Lib/CMS/CMS.php (class CMS)
APP/Plugin/Billing/Lib/Billing.php (class Billing)

您可以使用App::uses()包含始终相同的类。然后它的

代码语言:javascript
复制
App::uses('CMS', 'Billing.CMS'); // Filename, Plugin.Package

和

代码语言:javascript
复制
App::uses('Billing', 'Billing.Lib'); // Lib as package namespace here due to lack of a proper one

我不需要指出,你需要先加载你的插件,对吗?使用CakePlugin::load()/loadAll()

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16057671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档