Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.43 KB

contributing.md

File metadata and controls

29 lines (18 loc) · 1.43 KB

Cashier Fastspring Contribution Guide

This page contains guidelines for contributing to the Laravel Cashier Fastspring. Please review these guidelines before submitting any pull requests to Cashier.

Pull Requests

The pull request process differs for new features and bugs. Before sending a pull request for a new feature, you should first create an issue with [Proposal] in the title. The proposal should describe the new feature, as well as implementation ideas. The proposal will then be reviewed and either approved or denied. Once a proposal is approved, a pull request may be created implementing the new feature. Pull requests which do not follow this guideline will be closed immediately.

Pull requests for bugs may be sent without creating any proposal issue. If you believe that you know of a solution for a bug that has been filed on GitHub, please leave a comment detailing your proposed fix.

Please remember to write and run unit tests.

You can run unit tests with following command:

composer test

You can create test coverage report with following command. This will create report in coverage folder.

composer test-coverage

Feature Requests

If you have an idea for a new feature you would like to see added to Laravel Cashier Fastspring, you may create an issue on GitHub with [Request] in the title.

Coding Guidelines

Laravel Cashier Fastspring follows the PSR-0, PSR-1, and PSR-2 coding standards.