heliopsis/ezforms-bundle
Heliopsis EzForms Bundle is a Symfony bundle for building and managing dynamic forms with configurable fields and reusable form definitions. It helps integrate customizable forms into Symfony applications with less boilerplate.
heliopsis/ezforms-bundle is a legacy Symfony bundle for eZ Publish. A PM should treat it as a reference pattern or legacy stopgap, not a Laravel dependency.Consider it when:
Look elsewhere when:
To executives: This is a small, single-maintainer Symfony/eZ Publish bundle — not a Laravel package. It is cheap in license fees but expensive in ownership: near-zero community adoption means we fix it if it breaks, and GPL-2.0 creates a distribution risk that legal must clear. Recommendation: do not adopt for new Laravel or product work. Only justify it as a legacy stopgap on an eZ Publish estate with a funded owner and a dated exit plan.
To engineering: Do not composer require this into a Laravel application. Treat it as a reference for the “form bound to content” pattern and rebuild natively using Laravel validation, policies, content models, and Livewire/Inertia/API endpoints. If eZ Publish must remain, isolate the Symfony side behind a narrow API contract and fork the bundle internally. Verify PHP/Symfony/eZ compatibility before any spike.
One-line ask: Fund either a short compatibility-and-legal spike for legacy eZ Publish use, or fund the small native Laravel equivalent — but do not let it enter the stack unexamined as “just a Composer dependency.”
How can I help you explore Laravel packages today?