Laravel Controller не существует ошибки при использовании fetch API

Route::get('/biller- 
info','MyDomain\Http\Controllers\BillPaymentController@getBillerInfo');

Все остальные маршруты для API создаются так.

Получение исключения Целевой класс [Mydomain\Http\Controllers\BillPaymentController] не существует.

установлен guzzlehttps.

маршрут - 127.0.0.1/biller-info

путь - API > пакеты > mydomain-shop > src > Http > Controllers > BillPaymentController.php

BillPaymentController.php

 <?php

 namespace MyDomain\Http\Controllers;

  use Exception;
  use Illuminate\Http\Request;
  use MyDomain\Enums\Permission;
  use Illuminate\Support\Facades\Schema;
  use Illuminate\Database\Schema\Blueprint;
  use MyDomain\Exceptions\MyDomainException;
  use Illuminate\Database\Migrations\Migration;
  use Illuminate\Support\Facades\Http;


  class BillPaymentController extends CoreController

    {

      public function getBillerInfo()

      {
       $response = Http::get('https://reqres.in/api/products/3');
       dd($response->collect());
      }

     }

Где находится файл? обычно пространство имен App\Http\Controllers

Gert B. 13.10.2022 07:49

путь - API > пакеты > mydomain-shop > src > http > контроллер > BillPaymentController.php..... все остальные контроллеры используют это же пространство имен

aman 13.10.2022 08:18

Обратите внимание, что имена папок чувствительны к регистру и должны соответствовать пространству имен: HttpControllers

Gert B. 13.10.2022 08:36

дважды проверил, там проблем нет

aman 13.10.2022 08:46

Попробуйте найти что-то подобное в своем app\Providers\RouteServiceProvider.php файле: protected $namespace = 'App\\Http\\Controllers'; Убедитесь, что он не закомментирован, и попробуйте изменить значение пространства имен на корневую папку ваших контроллеров.

Babalola Macaulay 13.10.2022 08:56

все еще не работает..... все остальные контроллеры используют это пространство имен и работают нормально

aman 13.10.2022 09:46
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
3
6
88
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Загрузка файлов конфигурации и очистка кеша сделали ТРЮК!!

          composer dump-autoload
          php artisan route:clear

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