无法在同一目录中加载带有MY_Assetes的Assetes类

时间:2012-10-24 11:58:48

标签: php codeigniter

我的应用程序文件夹中有一个第三方资产库,我正在扩展该库,MY_Assets库都位于相同的应用程序/库目录中,但是在加载它的给定错误时无法加载请求的类:资产,我想要通过扩展它在库中添加一些额外的功能,这样如果主库的开发者进行任何更新对我的扩展名没有任何影响

1 个答案:

答案 0 :(得分:0)

将文件放在应用程序文件夹中,需要手动包含代码,然后从中扩展。

请参阅以下用于扩展Codeigniter的Facebook连接的代码。

include(APPPATH.'libraries/facebook/facebook.php');

class Fb_connect extends Facebook{
   //my coding here
}

这里我在facebook文件夹中有一个名为facebook的文件夹,用于facebook相关的下载文件,FB_connect.php是我的库文件,它位于application / libraries文件夹中,fb_connect类继承自Facebook类。