Как получить значение среды в файле конфигурации - PullRequest
0 голосов
/ 11 января 2019

В настоящее время в моем файле .env есть переменная окружения.

MY_NAME_TEST=Testing

Как передать эту переменную как часть пути в файле конфигурации? Я пытаюсь получить путь, подобный приведенному ниже:

base_path('Plugins/Testing/Database/Migrations/')

Обратите внимание на часть «Проверка» пути в приведенном выше примере; Мне нужно, чтобы это имя каждый раз отличалось.

1 Ответ

0 голосов
/ 11 января 2019

Вы можете получить значения в любом месте вашего проекта laravel, используя функцию env.

env('MY_NAME_TEST'); // returns "Testing"

В вашем случае это будет использоваться так:

base_path('Plugins/' . env('MY_NAME_TEST') . '/Database/Migrations/'

Второй параметр, который принимает функция env, является значением по умолчанию, если значение еще не установлено.

...