Класс 'App\Http\Controllers\App' не найден в laravel 5.2

Я пытаюсь использовать laravel-snappy для генерации PDF.

шаг 1:

бежать composer require barryvdh/laravel-snappy

шаг 2:

добавить в провайдеров Barryvdh\DomPDF\ServiceProvider::class, и псевдонимы 'PDF' => Barryvdh\DomPDF\Facade::class, в app.php

шаг 3:

создать функцию

    public function pdfTest() {
    $pdf = App::make('snappy.pdf.wrapper');
    $pdf->loadHTML('<h1>Test</h1>');
    return $pdf->inline();
}

затем обнаружил ошибку:

Class 'App\Http\Controllers\App' not found

Как это решить. Я ценю все ответы. Спасибо, впереди.

1 ответ

Решение

Добавьте обратную косую черту перед этой строкой: \App::make('snappy.pdf.wrapper');

Или добавить use App; ниже вашего пространства имен.

Другие вопросы по тегам