apollo 客户端,使用 ini 文件保存配置,并提供一个获取配置的功能
composer
composer require twinkle/apollo-client --prefer-dist
如果只是作为客户端,也可以直接下载
git clone --branch ${latest tag} https://github.com/TwinklePHP/ApolloClient.git
vendor/bin/apollo --application=appId --namespace=application
或
/usr/bin/php ${DIR}/vendor/twinkle/apollo-client/bin/apollo --application=appId --namespace=application
$config = new \twinkle\apollo\Config($configDir, $appName, $application);
$dbHost = $config['DB_HOST'];