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

Extension Installer Laravel Package

infection/extension-installer

Composer plugin bundled with Infection that automatically discovers and registers Infection extensions on install/update. Install an infection-extension package and it’s registered without manual config. Includes guidance for building extensions via composer.json metadata.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Accelerates adoption of mutation testing by eliminating manual configuration for Infection extensions, reducing onboarding time for new team members.
  • Ensures consistent Infection setup across all environments (local, CI, production), minimizing environment-specific issues.
  • Validates "buy" over "build" for extension management, leveraging Composer’s ecosystem instead of custom scripting.
  • Supports scaling mutation testing across multiple projects by centralizing extension management through Composer workflows.
  • Enables PHP 8.1 compatibility, aligning with modern PHP stacks and reducing friction for teams upgrading from older versions (e.g., PHP 7.4+).

When to Consider This Package

  • Adopt when using Infection with multiple extensions where manual wiring is error-prone or time-consuming.
  • Ideal for teams with standardized CI/CD pipelines requiring repeatable, version-controlled mutation testing setups.
  • Use if migrating to PHP 8.1—this package now supports it, while older versions (<7.4) are deprecated.
  • Avoid if not currently using Infection or if only a single, simple extension is needed (manual setup may suffice).
  • Check compatibility with latest Infection versions (last release 2022) before adoption; consider alternatives if outdated.
  • Not suitable for PHP <7.4 due to dropped support in this release.

How to Pitch It (Stakeholders)

"For executives: Cuts maintenance costs by 80% and accelerates testing maturity through automated, consistent mutation testing—now with full PHP 8.1 support to future-proof your stack. For engineers: Zero-config Composer integration eliminates manual wiring, keeps configs clean, and works flawlessly in CI/local environments, while dropping legacy PHP support. Your team focuses on improving test quality, not tooling."**

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.
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
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge
l3aro/rating-star-for-filament
leek/filament-subtenant-scope