Download the PHP package justbetter/magento2-coding-standard without Composer
On this page you can find all versions of the php package justbetter/magento2-coding-standard. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download justbetter/magento2-coding-standard
More information about justbetter/magento2-coding-standard
Files in justbetter/magento2-coding-standard
Package magento2-coding-standard
Short Description This package contains the coding standards configurations used for our packages and projects
License MIT
Informations about the package magento2-coding-standard
Magento 2 Coding Standard
This repository contains the coding standards configurations used for our packages and projects.
installation
Installation is not strictly necessary, you could simply copy the files you care about and update the paths. This way you will not get any updates in the future.
Run
Editorconfig
The editorconfig is made so your editors are in sync with each other, to prevent different editor from constantly causing changes and conflicts with each other or other tools.
PHPStan
First you should install phpstan-magento.
then copy the sample configuration file, this includes larastan with some basic setup from magento2-coding-standard, like the editor url button.
Optional - Copy workflow
Once you've installed PHPStan you could copy the analyse workflow to automatically run it for PRs
Rector
As a good companion to PHPStan we also have configuration for Rector which can in some cases fix PHPStan issues, and improve the results given by PHPStan
Copy the sample configuration file, this includes Rector with some basic setup from magento2-coding-standard.
Rector is much more stable in it's changes than it ever was, rarely (if at all) making breaking changes. We still recommend running it manually instead of using workflows.