alengo/block-settings-bundle
FormMetadataVisitor boilerplate for Sulu CMS block settings, allowing PMs to advocate for cleaner, maintainable codebases.Adopt if:
Look Elsewhere if:
For Executives: "This package cuts the busywork of customizing Sulu CMS block settings by 70%. Instead of writing 3+ boilerplate classes for every new setting (theme, spacing, etc.), our team can configure them in YAML/XML—saving dev time and reducing technical debt. For example, adding a ‘background variant’ toggle for A/B testing would take minutes instead of hours. It’s a low-risk, high-reward way to accelerate CMS customization without hiring more engineers."
For Engineering:
*"The bundle replaces repetitive FormMetadataVisitor implementations with a single, configurable visitor. Key benefits:
config/packages/alengo_block_settings.yaml).config/forms/—no bundle code changes needed.
Tradeoff: Shifts some logic to XML forms, but the payoff is cleaner services.yaml and faster iteration. Ideal for projects with 3+ block settings sections."*How can I help you explore Laravel packages today?