我在供应商文件夹中添加了 5 个文件夹:
- 典范
- 设定
- psr/日志
- kartik-v/yii2-mpdf
然后我在vendor/composer/autoload_psr4.php中写道:
'Mpdf\\' => array($vendorDir . '/mpdf/mpdf/src'),
'kartik\\mpdf\\' => array($vendorDir . '/kartik-v/yii2-mpdf/src'),
并在 vendor/yiisoft/extensions.php 中写道:
'kartik-v/yii2-mpdf' =>
array (
'name' => 'kartik-v/yii2-mpdf',
'version' => '9999999-dev',
'alias' =>
array (
'@kartik/mpdf' => $vendorDir . '/kartik-v/yii2-mpdf/src',
),
),
当我调用控制器时:
$pdf = new Pdf();
我收到一个错误:
以前,当我手动添加扩展时,没有任何问题。