artisanpack-ui/code-style-pint
Laravel Pint preset that enforces ArtisanPack UI coding standards, matching the artisanpack-ui/code-style PHPCS rules. Publish a ready-made pint.json via artisan command, generate configs for packages with PintConfigBuilder, or opt into WordPress-style spacing with PHP-CS-Fixer.
illuminate/support constraint to allow Laravel 13 (^10.0|^11.0|^12.0|^13.0), unblocking Laravel 13 installs for downstream ArtisanPack UI packages that depend on this package.SpacesInsideParenthesisFixer - Adds spaces inside parentheses (e.g., if ( $var ))SpacesInsideBracketsFixer - Adds spaces inside brackets for variable array indices (e.g., $array[ $key ])concat_space rule for spacing around concatenation operators (e.g., $a . $b).php-cs-fixer.dist.php configuration file with custom fixers.php-cs-fixer.dist.php.stub for publishing to user projects--wordpress flag for artisan artisanpack:publish-pint-config commandPublishPintConfigCommand to support WordPress-style spacing optiondeclare_strict_types rule from default configuration (was too strict for some projects)$array[ $key ]) and literal indices ($array['key'])pint.json with ArtisanPack UI coding standardsPublishPintConfigCommand artisan command for publishing configurationPintConfigBuilder class for programmatic configuration generationArtisanPackUIPreset class with organized rule groups= and =>)artisanpack-ui/code-style PHPCS packageHow can I help you explore Laravel packages today?