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 Extensions Laravel Package

symplify/phpstan-extensions

Extra PHPStan rules and extensions from Symplify to improve static analysis of PHP projects. Adds better type inference and framework-aware checks, helping catch bugs earlier and keep codebases consistent with minimal configuration.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

Architecture fit is limited to Symfony-based projects leveraging PHPStan, but the package's vague description ("ignore error format", "Solid Symfony SplFileInfo") lacks clarity on specific use cases. Integration feasibility is low due to the unknown repository (no public source code or Packagist listing), making dependency verification impossible. Technical risks are high: minimal adoption (39 stars), low quality score (0.445), and no evidence of active maintenance. Key questions include: What specific problems does this solve beyond PHPStan's built-in features? Is the package actively maintained or abandoned? Does it introduce breaking changes with modern PHPStan versions? How does the "ignore error format" differ from PHPStan's native ignoreErrors?

Integration Approach

Stack fit is narrow—only viable for Symfony projects already using PHPStan with unmet needs around file handling or error formatting. Migration path is undefined due to the unknown repository; no installation instructions or version compatibility data exist. Compatibility with current PHPStan (v1.x+) or PHP versions (8.0+) is unverified. Sequencing would require rigorous testing in a non-production environment first, but given the lack of public documentation and community feedback, adoption is inadvisable without first validating the package's reliability through direct code review (which is impossible without a repository link).

Operational Impact

Maintenance burden would be high: the team would need to fork and maintain the package if issues arise, as there's no evidence of active maintainers. Support is nonexistent—no issue tracker, community discussions, or documentation to reference. Scaling risks include false positives/negatives in static analysis causing CI pipeline failures or wasted developer time. Failure modes could include PHPStan crashes, incompatible updates breaking builds, or security vulnerabilities going unpatched. Ramp-up effort would be significant due to unclear configuration requirements and lack of examples, requiring deep reverse-engineering of undocumented code.

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.
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium