Класс 'Mpdf \ Mpdf' не найден, когда я использовал kartik-v / yii2-mpdf, установленный без Composer - PullRequest
0 голосов
/ 25 февраля 2019

Я добавил 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();

Я получаю сообщение об ошибке:

Class 'Mpdf\Mpdf' not found

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

...