Я добавил 5 папок в папку продавца:
- paragonie
- setasign
- psr / log
- mpdf
- 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();
Я получаю сообщение об ошибке:

Раньше, когда я вручную добавлял расширение, проблем не было.