Composer Foton
Composer Foton является элементом внутреннего модуля FotonSystem и предназначен для загрузки и выгрузки внутренних модулей системы.
Для работы с ним достаточно воспользоваться командой composer в командной строке: php foton composer module,
где module название модуля для установки. Основным файлом настройки Composer является файл /dev/modules/fotonsystem/config.json
{ "module": { "sdek": //название модуля для установки ["dpd","pochta"] //зависимые методы, устанавливаются вместе с ним }, "php": { "sdek": ["php5-mysql","php5-curl"] //библиотеки php необходимые для работы модуля }, "ignore": { "dpd":true //модули, которые не должны обновляться }, "host": { "sdek": { "url":"https://foton.name/module.ajaxsite","key":"key_license" // адрес откуда должен быть обновлен модуль, и ключ авторизации } }, "key":"your_key" //ключ авторизации вашего приложения, может быть любой строкой, при установке данного ключа в предыдущем элементе вместо key_license и замене url на адрес вашего сайта https://вашсайт/module.ajaxsite будет добавлена возможность получения модулей вашей системы из другой системы }
Также для работы ваших обновлений на стороннем сайте необходимо разместить метод module в /app/ajax/site/site.php из файла /dev/modules/fotonsystem/readme.txt