如何从codeIgniter调用外部api?

时间:2012-11-07 10:06:46

标签: php codeigniter

您好我正在开发我的应用程序时遇到一个大问题。实际上我们之前的应用程序类文件中已经开发了一个函数。现在我们想在新的应用程序中使用该函数。我们如何使用codeIgniter在我们的新控制器中调用该函数。

注意:我们的旧应用程序位于核心PHP中。

旧文件report.class.php ....在这里有一个函数名get_report() 新控制器ro_manager.php .......在这里有一个函数order_details() ...

我想在get_report()函数中调用order_details()函数......我在这个任何想法中都需要帮助.......

2 个答案:

答案 0 :(得分:6)

Codeigniter只是一个框架。您仍然可以使用本机PHP而没有任何问题(路径可能需要稍微修改)。

只需将其设为库并通过$this->load->library('libraryName');

加载即可

或者,您可以以天真的方式包含它。在控制器中创建一个实例化,并像使用任何其他OOP项目一样使用它。

Creating codeigniter libraries文档包含您需要的所有程序(带示例)。

答案 1 :(得分:0)

我可以看到,你想要创建一个带有这个旧函数的库,并将其加载到CodeIgniter控制器中;或者只是将控制器中的函数作为私有方法添加,如果它只能在该控制器中使用。