2 класса с одинаковым пространством имен в laravel / PHP - PullRequest
0 голосов
/ 04 мая 2020

Я запутался с рабочим процессом в laravel / PHP. У меня есть 2 файла с разными именами, но с одинаковым пространством имен.

Файлы:

HomeController. php

Пространство имен: пространство имен Приложение \ Http \ Controllers;

Имя класса: HomeController

HomeController_old. php

Пространство имен: пространство имен приложения \ Http \ Controllers;

Имя класса: HomeController

Проблема в том, что он всегда использует старый созданный мной файл вместо нового файла контроллера. Есть идеи?

ОБНОВЛЕНИЕ

Проблема

  • Когда я редактирую метод в HomeController.php, пример: create() метод, мои изменения ничего не делают, но когда я редактирую этот метод в HomeController_old.php, мои изменения работают.

1 Ответ

2 голосов
/ 04 мая 2020

Причиной использования старого вместо нового является то, что старый был создан перед новым с тем же именем класса, чтобы исправить это использование

composer dump autoload
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...