monofony/customer-bundle
Monofony Customer Bundle provides customer management for Symfony e-commerce applications, including customer entities, profiles, repositories, factories, and related services for integrating account, registration, and address workflows into a storefront.
Architecture fit
CustomerBundle with a DependencyInjection extension, service definitions, Doctrine ORM mapping, and configuration trees consumed via config/bundles.php. None of that model exists in Laravel, so the phrase "Laravel/PHP package" is a category error — the correct framing is "Laravel/PHP stack, Symfony-bundled artifact."Customer entity (email, names, phone, gender, birthday), factory, repository, manager, and a security/login flow built on Symfony's security firewall. If we need a "customer profile attached to a user" primitive, the modeling is roughly transferable; the code is not.CustomerInterface, resource factories). Pulling it into Laravel means porting, not installing.Integration feasibility
PasswordEncoder → PasswordHasher rename, and Doctrine DBAL 3/4 typing changes all remain unaddressed.Technical risk
TreeBuilder/Configuration signatures, service autowiring, attribute-vs-annotation mapping (this will use annotations), and PasswordEncoder → PasswordHasher renames all bite. None of these were touched in v1.10.0.Key questions
users + a customer_profiles table is a 2–3 day build and the bundle is irrelevant?Stack fit
Migration path
path/vcs or a fork under our org, and freeze the Symfony/Doctrine versions on that service. Do not attempt an in-place Symfony 6 upgrade of a Monofony app on this bundle without a dedicated modernization project.Compatibility
Sequencing
customers table, model, factory, repository, profile-update endpoints, and validation in our own stack with our own tests. No code inheritance from the bundle.Maintenance
Support
Scaling
customers table scales to the sizes we care about. PHP 8 support has no bearing on throughput or capacity planning.Failure modes
Ramp-up
How can I help you explore Laravel packages today?