EN

Guidelines

The rules every package of ours is built by, and how you can contribute. Your pull request goes through the same checks as our own code.

Development

What every package gets

Contributing

From bug report to release

  1. Bug report

    Open an issue on the package’s GitHub page. Include the package, PHP and Laravel versions, and the steps that trigger the bug.

  2. Discussion

    Before a larger change, describe your plan in the issue, so your work does not clash with something already under way.

  3. Pull request

    Add a test and a line to the changelog. We can merge it once the tests, PHPStan and Pint are all green.

  4. Release

    We publish the release. A bug fix goes out in a patch version, a new feature in a minor one.

vendor/bin/phpunitvendor/bin/phpstan analyse --memory-limit=1Gvendor/bin/pint --test

Found a security issue?

Report it by email rather than in a public issue, where anyone could read it before the fix. We will reply within a few working days.

  1. The name and version of the affected package
  2. The steps that reproduce the issue
  3. Your suggested fix, if you have one
info@intragile.eu

A question about a package?

If it is not a bug but a question of how to fit the package into your own system, write to us.

Get in touch