Глобальные переменные
Переменные, доступные на любой странице, находятся в папке config/. Вызвать нужное значение можно через функцию config()
.
# config/app.php return [ 'name' => 'Имя сайта', ]; # любая страница config('app.name'); // Имя сайта
Значение app.name
означает, что в файле app.php надо вытащить параметр «name».
Хранение паролей
Пароли рекомендуется указывать в файле .env, и передавать их в «config/app.php» через функцию env()
.
# .env APP_KEY="secret-key" # config/app.php return [ 'key' => env('APP_KEY', 'значение по умолчанию'), ];
Получить значения переменной из файла «.env» также можно через переменную $_SERVER
.
Файл «.env» не передаётся в Git, т.е. пароли останутся только на текущем веб-сервере.
Использование «.env» реализуется через библиотеку «Dotenv».
Поддержать автора