Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.04 KB

File metadata and controls

34 lines (25 loc) · 1.04 KB

Development

If you want to contribute, you can fork us on github and submit a pull request with your modifications. Please review the contributing guideline before submitting issues or PR. You should refer to our coding standard rules, as any code not following these rules will not be accepted.

Tools

Docker

We provide with this repository a docker config that can help you start developing on the project.
You need to install docker and docker-compose in order to use it.

Once the installation is done, in your project root, where you have cloned the repo, run these commands :

  1. Build the image
docker-compose build
  1. Install project dependencies
docker-compose run sf-php-sdk-dev composer install --dev

Code checks

To help you test your code against our requirements, there is a composer test script configured :

docker-compose run sf-php-sdk-dev composer test 

The script will run phpunit and phpcs. Reports for the runs can be found in build/*.