2012-04-13 84 views
1

我在CodeIgniter中开发了一个库,并且想要调用curl sparks库中存在的函数。我怎样才能从我的库中调用函数?如何从代码点火器库内调用火花库

我已经试过

$this->load->spark('curl/2.1.2'); 
$this->curl->simple_get('url'); 

似乎并不奏效。

我也曾尝试

$CI =& get_instance(); 
$CI->load->spark('curl/1.2.1'); 
$this->curl->simple_get('url'); 

这也似乎并没有工作。你能请教我如何能做到这一点?

我使用curl火花库http://getsparks.org/packages/curl/versions/HEAD/show

编辑:这个问题不是关于Codeigniter: Consume RESTful service与如何从一个独立的代码点火器库中调用一个星火库的方法这主要是交易

+0

有加添加所需的扩展类加载器? – Rooneyl 2012-04-13 11:05:50

+0

[Codeigniter:消费RESTful服务]的可能重复(http://stackoverflow.com/questions/18115849/codeigniter-consume-restful-service) – 2015-06-08 07:40:37

回答

1

我自己想清楚了。我们将不得不使用它如下

$this->CI->load->spark('library'); 
$this->CI->library->function(); 

这工作正常。

在autoload.php
+0

这对我来说还不适用。是否有加载器库,我必须加载 - 如上所述?我有一个用户类,我正试图_lazy加载一个火花。但'$ this-> CI'返回一个错误'Undefined property:Users :: $ CI' – iGbanam 2013-07-20 04:26:59

0

,加

$autoload['sparks'] = array('library/version');