Weave 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

Form Request Bundle Laravel Package

somnambulist/form-request-bundle

Symfony bundle bringing Laravel-style form requests to Symfony: encapsulate validation, authorization, and input handling in dedicated request classes that resolve automatically as controller arguments, keeping controllers thin and request logic reusable and testable.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Prototyping and internal tooling: Enables Laravel-style form request validation in Symfony with minimal setup. Useful for MVPs, admin panels, or internal tools where speed matters more than long-term maintainability.
  • Build vs. buy evaluation: Given only 3 stars, 0 dependents, and a fork lineage, this package is a high-risk dependency. A PM should treat it as a reference implementation or a candidate for vendoring/forking rather than a strategic buy.
  • Roadmap input for validation architecture: If the team values the “form request” pattern (request-scoped validation, authorization, and data transfer), this package can inform an internal abstraction built on Symfony’s native Validator and Form components.
  • Migration use case: Helps teams moving from Laravel to Symfony preserve familiar developer ergonomics, reducing onboarding friction during a transition.
  • Opportunity scoring (3.36) vs. adoption risk: The opportunity score suggests a gap in the Symfony ecosystem for Laravel-like form requests, but the near-zero adoption means the PM should not bet core product workflows on it without a maintenance plan.

When to Consider This Package

  • The team has strong Laravel experience and is adopting Symfony, and you want to shorten the learning curve for request validation.
  • You are building a short-lived prototype, internal admin tool, or non-critical service where a small, MIT-licensed dependency is acceptable.
  • You are willing to vendor the code, pin the version, and take ownership of security updates and bug fixes.
  • You want a reference implementation to study before building an in-house form request layer.
  • Look elsewhere when: you need enterprise support, active maintenance, a large community, or a proven track record. For production-critical forms, prefer Symfony’s native validation, custom request listeners, or a well-maintained bundle with dependents and recent activity.

How to Pitch It (Stakeholders)

  • Executives: This is a low-cost, low-risk experiment for internal or prototype work—not a foundation for core product. It demonstrates a developer-experience gap in Symfony, but its tiny community (3 stars, 0 dependents) means we should not rely on it without owning the code.
  • Engineering: The bundle brings Laravel-style form requests to Symfony, reducing boilerplate for validation and authorization. However, it is a fork with minimal adoption. We recommend a time-boxed spike: evaluate the pattern, then either vendor it with a maintenance owner or implement a thin internal equivalent using Symfony’s Validator. Avoid adding it as an unowned transitive dependency.
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.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
cgv/localized-resource