Download the PHP package kpacha/consul-config without Composer
On this page you can find all versions of the php package kpacha/consul-config. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kpacha/consul-config
More information about kpacha/consul-config
Files in kpacha/consul-config
Package consul-config
Short Description Resilent configuration system based on consul
License MIT
Informations about the package consul-config
consul-config
A simple config module with an integrated consul service discovery system for php
Requirements
- git
- PHP >=5.4.0
- kpacha/config (so check its dependencies!)
- sensiolabs/consul-php-sdk (so check its dependencies!)
Installation
Standalone
As a library (recomended)
Include the kpacha/consul-config
package in your compose.json with all the dependencies of your project
"require":{
"kpacha/consul-config": "~0.1"
}
Git installation
Clone the repo
$ git clone https://github.com/kpacha/consul-config.git
Install the php dependencies
$ cd consul-config
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar install
Composer installation
Create a project with composer
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar create-project kpacha/consul-config [directory]
Remeber to set the [directory] parameter or composer will create the project in your current path.
Config files
Just set the value \Kpacha\Config\Consul\ServiceManager
to your service-manager
config param.
Visit kpacha/config for more info.
Usage
Config module
This package is a transparent extension for kpacha/config module
Console
This package is a transparent extension for kpacha/config console
All versions of consul-config with dependencies
kpacha/config Version ~0.1
sensiolabs/consul-php-sdk Version dev-master