suncat/admin-page-board-bundle
The Suncat Admin Page Board Bundle adds a configurable admin board page to Symfony applications, letting you organize pages, widgets, or records in one dashboard. It is simple to install, easy to configure, and integrates cleanly with existing admin tooling and workflows.
Framing correction (blocking issue): This package is not a Laravel package. suncat/admin-page-board-bundle is a Symfony2 bundle, and its core value proposition is integration with SonataAdminBundle — a Symfony admin generator. It cannot be installed into a Laravel application without effectively building a Symfony kernel + Sonata bridge inside Laravel, which is not a realistic integration. The "Laravel/PHP" framing should be treated as a catalog misclassification, not a capability.
Architecture fit
Extension/CompilerPass patterns.blocks table (type, position, ordering, config JSON) and a small registry of block renderers — roughly 2–5 engineer-days, with no framework impedance.Integration feasibility
Technical risk
Key questions
Stack fit
Recommended path (Laravel or modern Symfony): reimplement
page_boards and page_blocks table (board_id, type, sort_order, config JSON, visibility).BlockRegistry singleton + Blade partials; Symfony: tagged services + Twig).Recommended path (legacy Symfony 2.8 + Sonata, already in place): vendor and pin
Compatibility checklist before any adoption
composer.json and actual code (type hints, each(), deprecated Twig syntax).composer audit / SCA across the full transitive graph.Sequencing
Maintenance
Support
Scaling
Failure modes
Ramp-up
TPM recommendation
How can I help you explore Laravel packages today?