Как стать автором
Обновить

Environment Synchronization

Время на прочтение 1 мин
Количество просмотров 4.3K

Environment Synchronization - пакет, предоставляющий простое поддержание файла .env.example в актуальном состоянии путём сканирования рабочих файлов проекта и сбором всех вызовов функций обращения к настройкам окружения (env, getenv).

Он полезен как для групп, так и для индивидуальных разработчиков. Часто бывает, что разработчики либо просто не хотят поддерживать файл .env.example в актуальном состоянии, либо просто ленятся удалять из него приватные данные да лишние ключи. Этот пакет - решение этой проблемы.

После установки, если Вы используете фреймворк Laravel или Lumen, Вы можете запустить artisan команду для автоматического обновления файла.env.example из .env:

php artisan env:sync

Плагин сохранит нужные ключи в файле .env.example, удалив приватные данные из них.

Кроме того, пакет является фреймворко-независимым и может использоваться в любом проекте без каких либо ограничений. Подробную инструкцию по использованию вне фреймворка Laravel Вы можете найти на странице проекта в GitHub в блоке "Native using".

Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
+3
Комментарии 22
Комментарии Комментарии 22

Публикации

Истории

Работа

PHP программист
159 вакансий

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн