Как получить доступ к CloudControl config.free CONFIG_VARS

Как получить доступ к CloudControl config.free CONFIG_VARS?

1 ответ

Решение

Так как это не задокументировано, то вот ответ:

if ($credFile = getenv('CRED_FILE')) {
    $credFileContents = file_get_contents($credFile);
    if ($credFileContents !== false) {
        $credData = json_decode($credFileContents, true);
        $value = $credData['CONFIG']['CONFIG_VARS']['MY_VAR'];
    }
}

Это означает, что в CRED_FILE аддон конфигурации имеет соответствующий массив / секцию CONFIG который содержит другой массив / раздел CONFIG_VARS который затем содержит ваши переменные.

Другие вопросы по тегам