prodigious/sonata-permission-bundle
A Symfony bundle that adds configurable role-based permission handling to Sonata Admin, letting you restrict access to admin sections, routes, and actions for finer-grained authorization. It helps keep Sonata backends secure by aligning admin access with your application's permission model.
multiple_choice option (checkbox or radio) directly enables survey, quiz, onboarding, application, and preference-capture features without custom field work. This lowers the cost of shipping any roadmap item that depends on structured user input.Consider adoption when:
Look elsewhere or plan additional build work when:
For executives: This package gives us a faster, lower-risk path to shipping forms that capture structured user input — surveys, onboarding questions, preference selection, consent flows. The new multiple_choice support covers one of the most common input patterns (radio and checkbox groups), which means we can validate several product ideas without building a custom form system. It is a tactical enabler, not a strategic platform commitment: adopt it where requirements are standard, and revisit if we need complex branching, analytics, or enterprise controls.
For engineering: The 1.0.2 release adds a focused multiple_choice option supporting checkbox and radio rendering. It is a small surface-area addition that fits Laravel conventions and should be low-risk to evaluate. Recommend a time-boxed spike: wire it into one real form, confirm validation/storage behavior and extensibility, then decide whether it becomes the default for simple choice-based forms or remains a narrow tool. Avoid betting complex workflows on it until the package demonstrates broader field-type and logic support.
How can I help you explore Laravel packages today?