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 Cs Fixer Config Laravel Package

mll-lab/php-cs-fixer-config

Shared php-cs-fixer configuration package. Install as a dev dependency and use the config($finder) helper in .php-cs-fixer.php. Optionally enable risky rules via risky($finder), override specific rules, or further customize the returned Config instance.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

Architecture fit remains theoretically sound for standardizing PHP code formatting, but the package's lack of a verifiable public repository (still listed as "unknown" with 0 stars) and impossible future release date (2026-01-19) continue to raise red flags. The new feature (LineBreakBeforeThrowExpressionFixer) suggests some development activity, but the absence of a Packagist listing, documentation, or maintenance history invalidates trust in the package. Integration feasibility is still compromised due to:

  • No Composer-installable package (no Packagist entry).
  • Unverifiable source code (no GitHub/GitLab repo linked).
  • Potential security risks from unreviewed code.
  • Unclear compatibility with PHP-CS-Fixer versions (new feature may introduce breaking changes if not tested).

Key questions remain unresolved:

  • Is this package actually published on Packagist? (No evidence of v5.13.0 release.)
  • What is the true repository URL? (Still missing.)
  • Who maintains it? (No contributors or issue trackers visible.)
  • Does this new fixer conflict with existing PHP-CS-Fixer rules?
  • Why is the release date still in the future?

Integration Approach

The new feature (LineBreakBeforeThrowExpressionFixer) does not address the core blocker: the package cannot be installed via Composer. Without a valid source, no migration path exists. Compatibility is still unknown—while the new fixer may align with PHP-CS-Fixer’s ecosystem, the package’s lack of version constraints or changelog makes it impossible to assess. Sequencing steps (e.g., composer require, config updates) are blocked entirely until:

  1. A valid Packagist entry is confirmed.
  2. The repository is publicly accessible.
  3. Version constraints are documented.

The claim of "simple installation" remains unverifiable and likely false.

Operational Impact

The new feature does not mitigate operational risks:

  • Maintenance burden: Still zero community adoption (0 stars), no issue tracker, and no visible maintainer.
  • Support: Nonexistent—no way to report bugs or request clarifications.
  • Scaling: Trivial in theory (config-only), but CI/CD pipelines would fail if the package’s config is incompatible with the team’s PHP-CS-Fixer setup.
  • Failure modes:
    • Broken builds due to unverified fixes.
    • Inconsistent formatting if the package’s rules conflict with existing tools.
    • Wasted developer time debugging a package with no documentation or source.
  • Ramp-up: Still excessive—teams would need to:
    • Reverse-engineer the config from the single new fixer.
    • Manually verify compatibility with their PHP-CS-Fixer version.
    • Risk adopting a package with no audit trail.

No meaningful improvement from the release notes—core issues persist.

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