Путь подсказки для [xxx] не определен.Php

Кемеровские программисты php общаются здесь
Anonymous
Путь подсказки для [xxx] не определен.

Сообщение Anonymous »

Я пытаюсь связать свой пакет с представлением из того же пакета.

Это файловая структура:

Код: Выделить всё

/report/src
/report/src/ReportServiceProvider.php
/report/src/views/test.blade.php
/report/src/SomeClass.php
В моем ReportServiceProvider.php я указываю каталог, из которого должны загружаться представления (как указано здесь):

Код: Выделить всё

public function boot()
{
$this->loadViewsFrom(__DIR__.'/views', 'reports');
}
С отчетами «подсказки», чтобы я мог получить к ним доступ с помощью view('reports::test')

Конечно, я добавляю своего поставщика услуг в массив поставщиков /config/app.php следующим образом:

Код: Выделить всё

....
Vendor\Report\ReportServiceProvider::class,
....
Я загружаю свой пакет в композитор следующим образом:

Код: Выделить всё

"autoload": {
....
"psr-4": {
"App\\": "app/",
"Vendor\\Report\\": "packages/vendor/report/src"
}
...
}
Но когда я использую представление('reports::test') в SomeClass.php, я получаю следующую ошибку:

Для [отчетов] не определен путь подсказки.

Поэтому почему-то он не может найти подсказку об отчетах....
Что мне здесь не хватает?

Подробнее здесь: https://stackoverflow.com/questions/441 ... ed-for-xxx

Вернуться в «Php»