После завершения процесса установки, чтобы правильно зарегистрировать поставщика услуг и псевдоним, вам следует вставить в файл config/app.php следующие строки:
'providers' => ServiceProvider::defaultProviders()->merge([
// ...
Barryvdh\DomPDF\ServiceProvider::class,
],
'aliases' => Facade::defaultAliases()->merge([
// ...
'PDF' => Barryvdh\DomPDF\Facade::class,
],
Однако важно отметить, что может возникнуть ошибка, указывающая, что Barryvdh\DomPDF\Facade является неопределенным типом.
Я убедился, что пакет domPDF успешно установлен.
это дает понять, что Barryvdh\DomPDF\Facade имеет неопределенный тип.






ВМЕСТО
'PDF' => Barryvdh\DomPDF\Facade::class,
ИСПОЛЬЗОВАТЬ
'PDF' => Barryvdh\DomPDF\Facade\Pdf::class,
ВНУТРИ ВАШЕГО КОНТРОЛЛЕРА:
use Illuminate\Support\Facades\File;
$pdf = Pdf::loadView('pdf_view', $data);
Какой вопрос?