Я включил свой ckeditor with ckfinder 3
, который имеет возможность хранить файлы в облаке Amazon S3
.Доступ к переменным .env вне приложения Laravel
В моем файле ckfinder config.php
, который находится в public/assets/plugins/ckfinder
У меня есть жесткий ключ, секретный ключ, ведро и область, необходимые для соединения с облаком.
Но я хочу получить элементы конфигурации из файла .env
.
До сих пор я попытался это в config.php ckfinder в:
require $_SERVER['DOCUMENT_ROOT'].'/../bootstrap/autoload.php';
$app = require $_SERVER['DOCUMENT_ROOT'].'/../bootstrap/app.php';
var_dump($app->environment('S3_KEY');
Но это терпит неудачу с ошибкой: Fatal error: Uncaught exception 'ReflectionException' with message 'Class env does not exist' in /home/vagrant/projects/dk/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 779
Таким образом, вопрос, как я получить доступ к переменным окружения вне Laravel приложения?
Спасибо!