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

Phpstan Config Laravel Package

eliashaeussler/phpstan-config

Opinionated PHPStan configuration presets and extensions by Elias Häußler. Drop-in rules and baseline settings to standardize static analysis across projects, reduce false positives, and improve code quality with minimal setup for common PHP/Laravel workflows.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Standardizes static analysis across multiple PHP projects to eliminate inconsistent quality checks and reduce technical debt.
  • Eliminates manual configuration duplication, enabling teams to focus on development rather than maintaining repetitive PHPStan setups.
  • Supports a "buy vs build" decision by providing a pre-vetted baseline configuration, saving engineering resources versus creating in-house solutions.
  • Accelerates new project onboarding with ready-to-use quality gates, reducing time-to-first-deployment for new repositories.
  • Enables scalable quality governance as the organization grows, ensuring all codebases adhere to unified standards without centralized oversight.

When to Consider This Package

  • Adopt when managing 3+ PHP projects requiring consistent static analysis rules and minimal configuration overhead.
  • Ideal for teams already using PHPStan who need a standardized baseline with easy per-project customization.
  • Use when prioritizing rapid deployment of code quality checks for new projects without manual setup.
  • Avoid if: projects have highly specialized analysis needs incompatible with the baseline rules (despite extensibility), the organization uses an alternative static analysis tool (e.g., Psalm), or only 1–2 projects exist where manual config maintenance is trivial. Also skip if GPL-3.0 licensing conflicts with organizational policies.

How to Pitch It (Stakeholders)

This package delivers immediate ROI by eliminating redundant PHPStan configuration work across projects. Executives gain consistent code quality that reduces production incidents and maintenance costs, while engineers save hours on setup and benefit from standardized, extensible rules that enforce best practices without friction—all integrated via Composer in minutes.

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.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport