Laravel tip #2. Создаем тестовые роуты без отправки в GIT

Photo by Jess Bailey on Unsplash

Laravel tip #2. Создаем тестовые роуты без отправки в GIT

  1. Создаем файл в папке роутов /routes/test.php

  2. Добавляем этот файл в .gitignore

  3. Добавляем в файл RouteServiceProvider.php в функцию boot следующий код:

$this->routes(function () {
        // ...

        if (file_exists(base_path('routes/test.php'))) {
                Route::prefix('test')->group(base_path('routes/test.php'));
        }
});

Таким образом, мы подключаем роуты из файла /routes/test.php только в том случае, если этот файл существует.