0
Я хочу проверить, в какой среде находится приложение, а затем объявить конкретную двоичную конфигурацию.Приложение: среда возвращает пустую страницу на Laravel
Файл находится в каталоге/config /.
На данный момент, это то, что у меня есть:
<?php
if (App::environment('local')) {
return array(
'pdf' => array(
'enabled' => true,
'binary' => base_path('vendor/profburial/wkhtmltopdf-binaries-osx/bin/wkhtmltopdf-amd64-osx'),
'timeout' => false,
'options' => array(),
'env' => array(),
),
} else {
// The environment is production
}
);
Но это возвращается ошибка (пустая страница).
Как я могу наследовать класс App
, чтобы использовать его?
спасибо.
Что вы получаете, когда выполняете 'dd (App :: environment())'? И какая среда настраивается в файле 'config/app.php' &' .env'? –
Когда я 'dd (App :: environment()),' он возвращает пустую страницу, и эта ошибка в моем PHP-журнале - PHP Fatal error: Class 'App' не найден в/Users/ben/Documents/audit/config /snappy.php в строке 3. Окружение, настроенное в 'config/app.php', является' 'env '=> env (' APP_ENV ',' production ')'. В моем файле .ENV есть - 'APP_ENV = local'. – Ben
Возможно, вы изменили название приложения? Try '\ App :: environment()' –