我正在尝试在 Zend 框架中使用 ZendPdf。我正在构建骨架应用程序。我曾经composer.phar
获取 ZendPdf 所需的包,所有文件现在都zendpdf
位于与目录相同的目录下zendframwork
,vendor
因此我假设包更新有效。
这是我的 IndexController.php
<?php
namespace Application\Controller;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;
use Zend\Json\Json;
class IndexController extends AbstractActionController
{
public function indexAction()
{
$fileName = 'foo.pdf';
$pdf = \ZendPdf\Pdf::load($fileName);
// Some JSON stuff etc
// …
}
}
我收到以下错误:
Fatal error: Class 'ZendPdf\Pdf' not found in /mnt/host-home/websites/mywebsite.com/module/Application/src/Application/Controller/IndexController.php on line 16
我仍在尝试了解名称空间等。感谢您提供任何帮助。
编辑:
我知道 ZF2 不包含 PDF 功能,这就是我使用 composer.phar 来获取它的原因。我真正想知道的是如何实例化 ZendPDF 类?