| Recommend this page to a friend! |
| Packages of Daryl Legion | PayRex Laravel | CONTRIBUTING.md | Download |
|
|||||||||||||||||||||
Contributing to PayRex for LaravelContributions are welcome and will be fully credited. Code of ConductThe code of conduct is described in CODE_OF_CONDUCT.md. IssuesWe use GitHub issues to track bugs and feature requests. Please ensure your description is clear and has sufficient instructions to be able to reproduce the issue. Getting StartedContributing to open-source can be scary. Don't be afraid! We are looking forward to working together to improve this package! Here is a small checklist to get you going:
> Note: If you don't have just installed, you can use the equivalent Submitting Pull RequestsBefore we can merge your Pull Request, here are some guidelines that you need to follow. These guidelines exist not to annoy you, but to keep the code base clean, unified and future proof.
Principles
TestsPayRex for Laravel maintains 100% code coverage, meaning everything within the package must be tested. If you are submitting a bug fix, please add a test case to reproduce the bug. If you are submitting a new feature, please make sure to add tests for all possible code paths. To run the tests, use Code StyleWe use Laravel Pint with the default Laravel preset. To check if your code contains any style issues, use To fix style issues automatically, use Static AnalysisPayRex for Laravel uses PHPStan (via Larastan) at level 8 for static analysis. To ensure that your code doesn't contain any type issues, use Available Commands| Just | Composer | Description |
|------|----------|-------------|
| Security DisclosuresYou can read more about how to report security issues in our Security Policy. LicenseBy contributing to PayRex for Laravel, you agree that your contributions will be licensed under the MIT License. |