Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Php Conventions Laravel Package

drupol/php-conventions

Opinionated PHP conventions toolkit with presets for code style, static analysis, and QA tooling. Helps standardize projects quickly by providing shared configuration and automation-friendly defaults for common PHP workflows.

View on GitHub
Deep Wiki
Context7
1.7.4

Commits

  • Bump contrib packages. 687ea24
  • Align Grumphp configurations. f7cb2ed
  • Update timeout. 3e04f70
  • Add sensiolabs/security-checker to the dependencies. 7a3de9b
  • Update composer.json. 47c534a
  • Update README. 0ab89a9
  • Add Security Checker from Sensiolabs. 1b47513
  • Update README. 26e4278
  • Bump version. effa7d9
  • Update composer.json. 72435f9
  • Update PHPStan configuration. 8496414
  • Update PHPStan configuration. 2f2d0d8
  • Update composer.json. 10ee9ba
  • Replace deprecated package. a08e9d2
  • Contrib versions fix. 7eb2205
  • Contrib bump. b38ca48
  • PHPStan bump. 6f7ddc6
  • Bump PHPStan. 10a6f42
  • Symfony 5, PHP 7.4 compatibility. a98be15
  • Update composer. c6218af
  • Update composer file. 0784f83
  • Update composer file. ad4ec91
  • Add TwigCS task. 6312f05
  • Update PHPStan configuration. bd90927
  • Update composer.json and update Grumphp version. f3e6d2e
  • Update README file. 60dfe68
  • Let the task phpstan have the triggered_by property customizable. b979ab9
  • Update default ignore_patterns property for phpcs and phpstan. 15f42a4
  • Use PSR-12 with codesniffer as well. cacd49f
  • Remove the custom Grumphp Task ComposerNormalize now that is has been merged in Grumphp. 2dbda5f
  • Let PHPStan configure an autoload/bootstrap file. a1be2f9
  • Add PSR12 config. 992f7e3
  • Update composer.json - be more relax with symfony/yaml package version. 49befa9
  • Use sensiolabs/security-checker because roave/security-advisories needs to be installed in the root composer of the project and needs minimum-stability: dev. e9e2795
  • Fix typo in parameter name. 285dc00
  • PHP 7.x compatibility. ba4c764
  • Enable the custom extra Grumphp task by default. 82d622b
  • PHP 7.1 compatibility. 4632abf
  • PHP 5.6 compatibility. 07b2039
  • Enable PHP CS Fixer Auto Fix. 0d6900f
  • Rely on drupol/phpcsfixer-configs-php. e2b5c63
  • Set minimum PHP version to 5.6. f005e6c
  • Refactor the config class to allow more flexibility. 4a7cbc3
  • Update default PHP configuration. 359f95a
  • Add phpstan/phpstan-deprecation-rules. de97245
  • Add Github files. 50b1b31
  • Add more badges. ccc1ab6
  • Update rules. c0dee1d
  • Remove security checker task. 6b3a853
  • Add GrumphpTaskExtension. 9d04a9b
  • Remove some dependencies. f785ccb
  • Use a set of custom classes to configure phpcsfixer2. 939758d
  • Remove sebastian/phpcpd package and grumphp task. b1ea439
  • Add a Grumphp custom task to normalize the composer.json file. fa0a6fe
  • Update PHP 5.6 rules. fa76bf7
  • Fix phpstan version. 91edd14
  • Use custom classes for php-cs-fixer configuration - add configuration for PHP 5.6. c3419e7
  • Rename YAML parameters. 72a54ec
  • Fix variable typo. ba601ed
  • Update composer.json, use stable releases. 57e595a
  • Update phpcsfixer rules. 07e0c3e
  • Split YAML files. 17f9d8d
  • Add linters for YAML and JSON. 870c938
  • Update rules. 746e907
  • Update rules. 66704c2
  • Initial commit. 2c103a8
6.0.0

Commits

5.1.4

Commits

  • docs: update CHANGELOG f4637f3
  • chore: update/refresh static files 02a35a3
  • feat: add config for PHP 8.2 8bb91ad
5.1.3

Commits

  • docs: Update changelog. 5561f21
  • chore: update maglnet/composer-require-checker for php 8 e1c9f0f
5.1.2

Commits

5.1.1

Commits

  • docs: Update CHANGELOG.md 61c4170
  • chore: Update .gitattributes. 0ddbbdc
5.1.0

Commits

5.0.8

Commits

  • docs: Update changelog. cce0a8a
  • cs: Autofix code style 6f20022
  • chore: Update composer.json so it works with Symfony 6. 5cb437a
  • chore: Update LICENSE. 0ab6fe4
5.0.7

Commits

  • Add configurable PHPCSFixer diff property. 352c7cd
5.0.6

Commits

  • Update composer.json - Bump static analysis tools now that PHPStan 1.0 has been released! 563494d
5.0.5

Commits

  • Update composer.json until vimeo/psalm#6317 is fixed and released. b9a027b
5.0.4

Commits

5.0.3

Commits

5.0.2

Commits

  • Add more phpstan tasks configurable options. 91f451e
5.0.1

Commits

  • Prevent warnings when extra_tasks contains comments. 276f3f5
5.0.0

Commits

4.0.4

Commits

  • docs: Update Changelog. 5ac82cf
  • chore: Update filenames. 3e6e1e2
  • chore: Update constraints for maglnet/composer-require-checker. b508e52
4.0.3

Commits

  • docs: Update Changelog. ff3eec5
  • refactor: Update codebase based on License file. 8e61794
  • chore: Update composer.json. 1282d4e
4.0.2

Commits

  • docs: Update changelog. 357dda4
  • refactor: Update default header based. 1e3167c
4.0.1

Commits

  • docs: Update changelog. a2c6ea4
  • refactor: Rename output file so it's pretty printed in Github by default. 31ee2ed
4.0.0

Commits

  • docs: Add changelog. 7a0803a
  • refactor: Update code style. 44c29b5
  • chore: Update static files. 434becc
  • refactor: Add Psalm and License tasks. 7ae138f
  • chore: Update composer.json. 6bbe607
  • docs: Update README. a44d878
  • chore: Add Docker stack for Changelog generation. 5037eab
  • refactor: Remove unsupported PHP version. 53d1734
3.0.3

Commits

  • Enable cache config for PHP CS Fixer. bc07818
3.0.2

Commits

  • fix: Remove sensiolabs/security-checker and upgrade contribs. 706e3da
3.0.1

Commits

  • fix: Remove sensiolabs/security-checker - bump contrib. c941277
3.0.0

Commits

  • chore: PHP 8 compatibility. 7ceec36
2.0.4

Commits

2.0.3

Commits

  • refactor: Do not fix by default to avoid false positive on CI. 3adb7b0
2.0.2

Commits

  • chore: Update composer.json. bd3371f
2.0.1

Commits

  • refactor: Update default Grumphp configuration. 3c348cb
  • chore: Update composer.json. f35c50d
2.0.0

Commits

1.8.20

Commits

  • fix: Remove sensiolabs/security-checker and upgrade contribs. d8379b4
1.8.19

Commits

1.8.18

Commits

1.8.17

Commits

  • Bump contrib packages. ad6cefc
  • Update Grumphp versions. e521df1
  • Bump PHPStan and Grumphp. fcd245c
  • Update metadata syntax. dfc3112
  • Update composer.json. 85f8e02
  • Do not make PHPStan a blocking task. 9b9074e
  • Fix bug in Grumphp extension. f10138a
  • Update Grumphp extension and take in account the testsuites. ef95852
  • Revert "Add Psalm checks." a28ea61
  • Add Psalm checks. 394267e
  • Add testsuites. dea7416
  • Disable Grumphp parallel tasks processing. 9058eb5
  • Update Grumphp configuration. 245ea1a
  • Increase default timeout to 900 seconds. 9bd0b20
  • Increase default timeout. 2a3a67a
  • Update composer.json. fe4fbc1
  • Remove now obsolete dev package. 233efb3
  • Update README. 59590f8
  • Use Grumphp 0.19.1. 6f2582b
  • Remove PHP <= 7.0 support. 8ce31e2
  • Update composer.json. bf8fd76
  • Add sensiolabs/security-checker to the dependencies. e8688bc
  • Update composer.json. 54bb274
  • Update README. c6bf6b9
  • Add Security Checker from Sensiolabs. b8ae790
  • Update README. 1adecb4
  • Bump version. a64c41e
  • Update composer.json. 7890d28
  • Update PHPStan configuration. e5e4f6b
  • Update PHPStan configuration. aac86d8
  • Update composer.json. d0a7344
  • Replace deprecated package. dafdf28
  • Contrib versions fix. de2d4bf
  • Contrib bump. 43609a6
  • PHPStan bump. ce84723
  • Bump PHPStan. d2cb461
  • Symfony 5, PHP 7.4 compatibility. d09db18
  • Update composer. fe5be86
  • Update composer file. 9336561
  • Update composer file. 35f6e3f
  • Add TwigCS task. b511812
  • Update PHPStan configuration. b1f777f
  • Update composer.json and update Grumphp version. 8d21b50
  • Update README file. 82e5130
  • Let the task phpstan have the triggered_by property customizable. 21ef162
  • Update default ignore_patterns property for phpcs and phpstan. c6d9c3f
  • Use PSR-12 with codesniffer as well. 86d38dc
  • Remove the custom Grumphp Task ComposerNormalize now that is has been merged in Grumphp. fcb808e
  • Let PHPStan configure an autoload/bootstrap file. a52d2b4
  • Add PSR12 config. 68d6b92
  • Update composer.json - be more relax with symfony/yaml package version. 385680f
  • Use sensiolabs/security-checker because roave/security-advisories needs to be installed in the root composer of the project and needs minimum-stability: dev. 46cf0f5
  • Fix typo in parameter name. 1dff474
1.7.5

Commits

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
besmartand-pro/php-quality-config
sentix/ai-chatbot
codifyo/ts-generator-bundle
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor