To be able to track bug reports directly, we recommends pull-request before posting in the issue tracker. If you have difficulties reproducing the bug for a pull request, issue reports are of course welcome.
Please keep in mind that the community will benefit if a solved problem can be found via google on stackoverflow.
If you are submitting a change that will affect a compiled file, such as most of
the files in
resources/js of any litstack repository, do
not commit the compiled files. Due to their large size, they cannot
realistically be reviewed by a maintainer. This could be exploited as a way to
inject malicious code into Litstack. In order to defensively prevent this, all
compiled files will be generated and committed by Litstack maintainers.
If you discover a security vulnerability within Litstack, please send an email to Lennart Carstens-Behrens at firstname.lastname@example.org or Jannes Behrens at email@example.com. All security vulnerabilities will be promptly addressed.
Checkout an example of an example of a laravel PHPDoc on the laravel website.
Litstack uses a PHP CS Fixer config whose goal is to closely match the coding standard of laravel. The fixer can be executed with the following composer command.
Installing the test dependencies can be done by installing the composer and/or npm packages:
composer install && npm install
Run the php tests via composer:
Some tests require a chromedriver to be running on port
9515. If you want to
cover them as well before pushing to your repository you may start a