也许是愚蠢的问题,我是 Symfony2 的新手,我正在将它用于我的一个项目。
我希望能够使用第三方库,即SSRSReport(SSRS 报告的 API)。
我已将库放入Symfony/vendor/ssrs/lib/Ssrs/src
.
这里定义了很多类,我不需要自动加载它们。
我根本不知道如何从控制器要求和调用它们。
肯定这不起作用
require_once '/vendor/ssrs/lib/Ssrs/src/SSRSReport.php';
class DefaultController extends Controller
{
public function viewAction()
{
define("UID", "xxxxxxxx");
define("PASWD", "xxxxxxxx");
define("SERVICE_URL", "http://xxx.xxx.xxx.xxx/ReportServer/");
$report = new SSRSReport(new Credentials(UID, PASWD), SERVICE_URL);
return $this->render('myBundle:Default:view.html.twig'
, array('report' => $report)
);
}
}
SSRSReport()
在这里Credentials()
使用的是 API 中包含的许多类中的 2 个。