43 lines
862 B
Markdown
43 lines
862 B
Markdown
# Contributing to motranslator
|
|
|
|
## Reporting issues
|
|
|
|
Our issue tracker is hosted at GitHub:
|
|
|
|
https://github.com/phpmyadmin/motranslator/issues
|
|
|
|
Please search for existing issues before reporting new ones.
|
|
|
|
## Working with Git checkout
|
|
|
|
The dependencies are managed by Composer, to get them all installed (or update
|
|
on consequent runs) do:
|
|
|
|
```
|
|
composer update
|
|
```
|
|
|
|
## Submitting patches
|
|
|
|
Please submit your patches using GitHub pull requests, this allows us to review
|
|
them and to run automated tests on the code.
|
|
|
|
## Coding standards
|
|
|
|
We do follow PSR-1 and PSR-2 coding standards.
|
|
|
|
You can use phpcbf to fix the code to match our expectations:
|
|
|
|
```
|
|
composer run phpcbf
|
|
```
|
|
|
|
## Testsuite
|
|
|
|
Our code comes with quite comprehensive testsuite, it is automatically executed
|
|
on every commit and pull request, you can also run it locally:
|
|
|
|
```
|
|
composer run phpunit
|
|
```
|