elao/json-http-form-bundle
Symfony bundle that lets Forms handle JSON POST/PUT/PATCH/DELETE requests. Automatically detects JSON content-type, decodes request body, and submits data to your form; falls back to default HttpFoundation handling for normal GET/POST.
For Executives: "This package lets us standardize how forms work across our web and API layers—no more duplicating validation logic or hacking JSON parsing. It’s a low-risk (MIT license), high-reward way to future-proof our APIs for modern frontends (e.g., React/Vue apps) and mobile integrations. Think of it as ‘autopilot’ for JSON form submissions, saving dev time and reducing bugs. Upfront cost: minimal (Symfony-compatible); ROI: faster API development and cleaner code."
For Engineers: *"The ElaoJsonHttpFormBundle bridges Symfony’s Form component with JSON HTTP requests, letting us treat API form submissions like native Symfony forms. Key benefits:
@Assert\NotBlank).symfony/form + elao/json-http-form-bundle).
Tradeoff: Requires Symfony’s Form component (but worth it for consistency). Ideal if you’re already using Symfony or want to adopt it incrementally for APIs."*How can I help you explore Laravel packages today?