Skip to content

A set of better rules for style PHP code using Laravel Pint & PER Code Style.

Notifications You must be signed in to change notification settings

trollfalgar/laravel-pint-better-rules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

Laravel Pint

Laravel Pint's Better Rules

This project is focused in create the best set of rules for Laravel Pint.

Laravel Pint is an opinionated PHP code style fixer for minimalists. Pint is built on top of PHP-CS-Fixer and makes it simple to ensure that your code style stays clean and consistent.

Preset and Rules

  • By default, the preset used is PER, a new and modern preset over the PSR12. But you can change to laravel, psr12 or even symfony.
  • This preset was chosen by my personal preference, you can use what ever you want.
  • The set of rules applied in this configuration was chosen to a clean, organized and modern code.

Laravel Pint Official Documentation

Documentation for Pint can be found on the Laravel website. The project page on Github can be found here.

How to Use

  1. Install Laravel Pint
    • composer require laravel/pint --dev
    • In Laravel version 9.21 and newers, the package comes officially on new installations.
  2. Clone the project or download the file pint.json and place it in the root folder of your project.
    • If you want place the file in another folder, no problem. When you run the pint command, pass the argument like this --config the/path/to/pint.json
  3. Run the command ./vendor/bin/pint with or without arguments and DONE!

Warning

Laravel Pint require PHP 8.1 or higher.

About

A set of better rules for style PHP code using Laravel Pint & PER Code Style.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published