infrajs / update
There is no license information available for the latest version (v1.1.11) of this package.
Auto install plugins. Update propertie in config
v1.1.11
2020-08-05 09:00 UTC
Requires
- infrajs/access: ~1
- infrajs/ans: ~1
- infrajs/config: ~1
- infrajs/each: ~1
- infrajs/path: ~1
README
Добавляется обработка свойства update в .infra.json
Установка через composer
{ "require":{ "infrajs/update":"~1" } }
Использование
В .infra.json указываем свойство update с адресом до скрипта, который и выполнит установку
{ "update":"update.php" }
Имеющейся свойство "require" (автоматического подключения расширения) выполняется после "update". Разница в том, что "require" выполняется постоянно, а "update" выполняется при определённых событиях
- запуск Update::exec();
- наличие файла ~update
- при отсутствии папки кэша !
- при появлении в адресе GET параметра -update=true
Тестирование
Если открыть в браузере адрес vendor/infrajs/update/tester.php будет сообщение что идёт установка и появится папка кэша в корне проекта, если папка уже есть, то установки не будет.