0

我试图让 nusoap 服务器与 cakephp 一起工作,我假设的问题是代码在一个类(控制器)中,并且 nusoap 试图执行 'function()' 而不是 '$this->function()'。有没有人知道一个简单的解决方法,我不喜欢修改 3rd 方类......

4

1 回答 1

1

将第 3 方代码集成到 CakePHP 项目的最佳方式是作为供应商。我没有使用过 Nusoap,但让我们假设代码位于一个名为的文件中nusoap.php

将以下代码添加nusoap.php/app/vendors 您的控制器中,可能在构造函数中

App::import('vendor','nusoap');

我将进一步假设 nusoap 包含一个或多个您需要实例化才能使用的类。现在您已经包含了该nusoap.php文件,您只需像创建任何其他类一样创建一个实例:

$nusoap = new Nusoap();

不确定这是否回答了您的问题 - 如果没有,请发布一些代码,以便我们更有效地诊断问题。祝你好运!

于 2009-09-25T13:57:12.743 回答