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

Wire Laravel Package

aequation/wire

Aequation Wire Bundle is a Symfony 7.2 toolbox bundle by Aequation Webdesign. Installs via symfony composer require aequation/wire and provides shared utilities for your Symfony apps. GitHub: manu7772/aew-wire

View on GitHub
Deep Wiki
Context7

At a glance

Frequently asked questions about Wire
Can I use Aequation Wire Bundle in Laravel 10+? It’s Symfony 7.2-focused.
No, this package is explicitly designed for Symfony 7.2 and relies on Symfony’s core components like DependencyInjection and HttpKernel. Laravel’s architecture differs significantly, so direct integration would require extensive abstraction or wrapper layers. For Laravel, consider alternatives like `spatie/laravel-package-tools` or `laravel-ide-helper` for similar utility needs.
What are the core features of Aequation Wire Bundle? Should I replace Laravel’s built-ins?
The bundle provides a toolbox of reusable components for Symfony, including logging, validation, and possibly domain-specific utilities. If these overlap with Laravel’s native features (e.g., Eloquent ORM, Blade templating, or Laravel’s Validation), replacing them with Laravel’s built-ins is recommended. Only use non-Symfony-specific utilities (e.g., pure PHP helpers) if they align with your project’s needs.
How do I install Aequation Wire Bundle in a Laravel project?
You cannot install it directly via `composer require aequation/wire` in Laravel—it’s a Symfony bundle. Instead, manually extract standalone PHP classes or create a Laravel wrapper using a Service Provider. Ensure PHP 8.2+ compatibility and resolve Symfony dependency conflicts (e.g., `symfony/console`, `symfony/http-foundation`) by either replacing them with Laravel equivalents or isolating them in a separate namespace.
Does Aequation Wire Bundle support Laravel’s Eloquent ORM or Blade?
No, this package is built for Symfony’s Doctrine ORM and Twig templating. If it includes database logic or templating helpers, you’ll need to replace them with Laravel’s Eloquent ORM or Blade. For example, Doctrine queries would require conversion to Laravel’s Query Builder or Eloquent syntax. Non-database utilities (e.g., logging formats) might be adaptable with minimal effort.
Are there Laravel alternatives to Aequation Wire Bundle’s utilities?
Yes. For validation, use Laravel’s built-in `Illuminate/Validation`. For logging, leverage `monolog/monolog` or Laravel’s `Log` facade. For reusable components, consider `spatie/laravel-package-tools` for scaffolding or `laravel-ide-helper` for IDE support. If you need Symfony-like event dispatching, Laravel’s `Events` system is a direct alternative. Always prioritize Laravel-native solutions to avoid compatibility issues.
What PHP version does Aequation Wire Bundle require? Will it conflict with Laravel 10+?
The bundle targets PHP 8.2+, which aligns with Laravel 10+’s requirements. However, Symfony dependencies (e.g., `symfony/console`) may introduce conflicts if not properly isolated. Use Composer’s `replace` directive or a custom wrapper to avoid pulling in Symfony packages. Test thoroughly in a staging environment to catch any hidden dependencies.
How do I test Aequation Wire Bundle in a Laravel project before production?
Since the bundle lacks Laravel-specific tests, create a minimal integration test suite focusing on extracted utilities. Mock Symfony dependencies (e.g., `ContainerInterface`) to simulate Laravel’s Service Container. Use PHPUnit or Pest to validate functionality in isolation. For production, monitor performance overhead from Symfony abstractions and log any deprecation warnings during runtime.
Will using Aequation Wire Bundle in Laravel create vendor lock-in?
Yes, if you rely on Symfony-specific features like `EventDispatcher` or `DependencyInjection`. These are tightly coupled to Symfony and may require significant refactoring to replace with Laravel equivalents. For example, Symfony’s `CommandBus` would need a custom Laravel wrapper. To mitigate lock-in, limit usage to generic PHP utilities and document dependencies clearly for future maintainers.
Is Aequation Wire Bundle actively maintained? What’s the risk of using it in Laravel?
The package has no stars, dependents, or Laravel-specific documentation, and its last release was in June 2025 with no prior history. The maintainer (Emmanuel Dujardin) may not prioritize Laravel-specific issues. The risk includes unpatched bugs, Symfony-specific breaking changes, or abandoned maintenance. Evaluate whether the package’s utilities are critical enough to justify custom adaptations or alternatives.
Can I decompose Aequation Wire Bundle into standalone PHP classes for Laravel?
Yes, but it requires manual effort. Extract non-Symfony-specific classes (e.g., utility functions, DTOs) and refactor them to work with Laravel’s Service Container. Replace Symfony-specific logic (e.g., `EventSubscriber`) with Laravel’s `Events` or `Service Providers`. Document each change to ensure compatibility. Tools like `rector/rector` can help modernize PHP code, but Symfony abstractions will still need custom handling.
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.
comsave/common
alecsammon/php-raml-parser
chrome-php/wrench
lendable/composer-license-checker
typhoon/reflection
mesilov/moneyphp-percentage
mike42/gfx-php
bookdown/themes
aura/view
aura/html
aura/cli
povils/phpmnd
nayjest/manipulator
omnipay/tests
psr-mock/http-message-implementation
psr-mock/http-factory-implementation
psr-mock/http-client-implementation
voku/email-check
voku/urlify
rtheunissen/guzzle-log-middleware