Я хочу создать файл конфигурации динамически, как во время выполнения. У меня есть таблица с именем Settings
в базе данных. Его структура такая:
|Column |Type |Length|
|id |int |11 |
|key |varchar |100 |
|value |varchar |255 |
|created_at |datetime| |
|updated_at |datetime| |
Теперь, когда приложение запускается в первый раз, оно должно проверять, подключено ли оно к базе данных или нет. Если нет, то его следует перенаправить на страницу installer
. Где пользователь введет необходимые данные, и файл конфигурации будет сгенерирован соответствующим образом, и те же данные будут сохранены в таблице Settings
для будущего использования.
Я не хочу жестко записывать какие-либо значения в файл конфигурации. Итак, как я могу выполнить эту задачу? Любые идеи?
Я придумал идею. Что, если я проверю файл params-local.php
на наличие параметра с именем installed
со значением true
. Если он существует, мы говорим, что приложение было успешно установлено, иначе мы переводим пользователя на страницу installer
.
main-local.php
иparams-local.php
, должны быть изменяемыми во время выполнения. - person Abhimanyu Saharan   schedule 26.01.2015