Как изменить пути в Ларавелле?

Я хочу изменить пути проекта Laravel (View, Lang, Controller, Model... и т. Д.), Потому что мой проект использует эти файлы из папок поддоменов, но я не знаю, где изменить структуру.

2 ответа

Решение

Вы можете попробовать так:

  1. Расширить базовый класс приложений Illuminate\Foundation\Application
  2. в вашем производном классе приложения переопределяют все функции пути
  3. в bootstrap/app.php измените эту строку для загрузки вашего производного класса App

    $app = new Illuminate\Foundation\Application(..
    $app = new MyApplication(..
    

Скрестить пальцы.

Если вы имеете в виду изменить путь к папке приложения, вы можете изменить это в конфигурации файловых систем (в /config/filesystems.php):

Задавать

'root'   => storage_path().'/app',

на любой путь, который вы хотите.

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