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

Polyfill Php84 Laravel Package

symfony/polyfill-php84

Symfony Polyfill for PHP 8.4 features on older runtimes. Adds helpers like array_find/array_any/array_all, bcdivmod, Deprecated attribute, fpow, grapheme_str_split, mb_* trim/ucfirst/lcfirst, ReflectionConstant, and CURL HTTP/3 constants.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

Architecture fit is strong as a drop-in polyfill for upcoming PHP 8.4 features, designed for seamless integration into existing PHP projects. Integration feasibility is high via Composer with minimal configuration. Technical risks include low adoption (0 dependents), potential RFC changes before PHP 8.4 finalization, and unverified edge-case handling for polyfilled functions. Key questions: What is the test coverage for polyfilled functions? How frequently is the package updated as PHP 8.4 evolves? Will the implementation diverge from final PHP 8.4 behavior?

Integration Approach

Stack fit is excellent for any Composer-based PHP project targeting PHP 7.1+. Migration path involves adding to composer.json and updating code to use polyfilled functions without major refactoring. Compatibility is guaranteed for PHP 7.1+ but requires validation against specific RFC implementations (e.g., array_find behavior). Sequencing should prioritize early adoption during development phases to validate feature usage before PHP 8.4 release, with fallback plans for potential API changes.

Operational Impact

Maintenance burden is low due to Symfony's active maintenance and established polyfill patterns. Support availability is strong via Symfony's community and

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