- Is friendsofvictoire/richlist-widget a Laravel package?
- No. Despite being listed as a Laravel/PHP package, it is a Symfony bundle for Victoire DCMS, a Symfony 2.x/3.x-era CMS. It ships no Laravel ServiceProvider, config, Blade views, or Eloquent models. Treat it as a Victoire widget, not a Laravel dependency.
- Can I install friendsofvictoire/richlist-widget in Laravel 10 or 11?
- No, not reliably. Composer will resolve it into victoire core, symfony/form, symfony/framework-bundle, and doctrine/orm under Symfony 2.7/3.x constraints, while Laravel 9–11 pins Symfony 6/7 components. Resolution will fail or force downgrades that break the framework.
- Does this package support PHP 8.2?
- It targets PHP 5.5-era syntax and the Victoire/Symfony 2.x stack. Running it on PHP 8.2 will produce deprecations or fatal errors, and there is no supported path to load it into a modern Laravel app. Use it only as read-only reference source, if at all.
- What Laravel versions does friendsofvictoire/richlist-widget support?
- None. The package has no Laravel version constraints because it was never built for Laravel. Its actual constraints are Symfony 2.7/3.x and Victoire CMS dependencies. There is no Laravel 8, 9, 10, or 11 support.
- Why is this package described as a Laravel widget?
- The blurb frames it as a dashboard or admin widget, which sounds Laravel-friendly, but the implementation follows Victoire bundle conventions: a Doctrine-mapped widget entity, Symfony Form type, Twig template, and Victoire widget registry. Those concepts have no Laravel analogue. The Laravel label is misleading, so verify stack fit before requiring it.
- How do I build a rich list widget in Laravel without this package?
- Implement it natively as a Blade component, Livewire component, Filament block, or JSON-backed block type in your page builder. Map the fields, validation, and template markup as acceptance criteria, then build a first-class block. This is typically a days-scale task and avoids an unmaintained CMS dependency.
- Is friendsofvictoire/richlist-widget safe for production?
- No. It has one release from 2016-08-22, zero stars, zero dependents, and pulls in an unmaintained CMS core with no security response process. The widget code is small, but the transitive dependency graph is the risk. Do not add it to composer.json in production.
- What are alternatives to this package for Laravel admin panels?
- Use native Laravel UI options: Blade components, Livewire, Filament, or a custom page-builder block type with a JSON schema. For Symfony/Victoire migrations, consider rebuilding the widget as a native block rather than porting the bundle. There is no drop-in Laravel equivalent of this Victoire widget.
- How do I migrate existing Victoire rich list widgets to Laravel?
- First capture the persisted shape: widget rows keyed by page or slot and Doctrine-mapped fields. Extract the field list, validation rules, and Twig markup from the reference repo. Then design a Laravel block schema, build an ETL from Victoire tables, and run parity QA before decommissioning the old CMS.
- Is friendsofvictoire/richlist-widget maintained or tested?
- There is no maintenance signal: the repository has a single 2016 release, zero stars, and zero dependents, and Victoire itself has been effectively dormant since about 2017. No Laravel tests, CI, or security process are present. Treat it as archival reference code, not a supported dependency.