Поддержка сред помогает Monstra принимать решения на основе параметров среды
Monstra имеет четыре предустановленных сред.
Monstra::DEVELOPMENT
Среда разработчика.
Monstra::TESTING
Среда для тестов.
Monstra::STAGING
Промежуточная среда.
Monstra::PRODUCTION
Рабочая среда.
Настройка вашей среды производится путем изменения настроек Monstra::$environment в /engine/_init.php
В зависимости от среды которая выбрана, Monstra устанавливает новые системные пути к директориям, новые настройки, свои экшены, фильтры, шоткоды итд. Если в среде нет нужного файла, то данный файл берется из среды по умолчанию т.е boot
Пример среды development и production
boot/
├── development/
│ └── defines.php
└── production/
└── defines.php