onramplab/onr-phpcs-laravel

PHPCS libraries and configuration for Laravel

Installs: 27 427

Dependents: 12

Suggesters: 0

Security: 0

Stars: 0

Watchers: 9

Forks: 0

Open Issues: 0

Type:phpcodesniffer-standard

v1.2.0 2022-09-28 08:38 UTC

This package is auto-updated.

Last update: 2024-10-28 13:09:50 UTC


README

We use this package to set up a consistent PHPCS configuration across my Laravel projects. The ruleset is based on @emielmolenaar ruleset.

If you wish to use this configuration in your project, install it using composer:

composer require --dev onramplab/onr-phpcs-laravel

Afterwards, run php vendor/bin/phpcs -i to verify that onr-phpcs-laravel is listed as an installed ruleset.

You may now use the ruleset like so:

php vendor/bin/phpcs --standard=onr-phpcs-laravel app/

Or you can create a phpcs.xml file in your root folder with following example:

<?xml version="1.0"?>
<ruleset name="Onramplab Laravel Standards">

    <description>The Laravel Coding Standards</description>

    <rule ref="onr-phpcs-laravel"/>

    <file>app</file>
    <file>config</file>
    <file>public</file>
    <file>resources</file>
    <file>routes</file>
    <file>tests</file>

</ruleset>

Contributions welcome.