Soluble components can be installed via composer. For composer documentation, please refer to getcomposer.org.
php composer.phar require belgattitude/openstore-client:1.*
Clone in a directory
cd my/project/dir
git clone https://github.com/belgattitude/openstore-client.git .
php composer.phar self-update
php composer.phar install
Create configuration files
Copy ./config/oclient.config.php.dist in ./config/oclient.config.php
cd ./config
cp oclient.config.php.dist oclient.config.php
Edit base_url and api_key in the configuration file
cd my/project/dir
git pull
php composer.phar update