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
Content Bundle

Content Bundle Laravel Package

opifer/content-bundle

Opifer ContentBundle is a Symfony CMS bundle for managing pages and reusable content blocks. It provides structured content types, template integration, and admin tooling to help teams build and maintain content-driven PHP applications.

View on GitHub
Deep Wiki
Context7

Opifer Content Bundle

Frequently asked questions about Content Bundle
Is opifer/content-bundle a Laravel package?
No. It is a Symfony bundle from the Opifer CMS family, intended for Symfony AppKernel registration and Doctrine/Twig integration. It has no Laravel service provider, facade, or Eloquent mapping, so it should not be treated as a Laravel dependency.
Which Laravel versions does opifer/content-bundle support?
None. The package predates modern Laravel and is a Symfony bundle, so there is no declared Laravel version support in its Composer constraints or architecture. Any Laravel integration would require porting the concepts or running a separate Symfony application.
Can I install opifer/content-bundle in a Laravel 10 or 11 application with Composer?
You can try, but Composer dependency resolution is likely to fail because the bundle targets the Symfony 2.x and PHP 5.x era. Even if it installed, Laravel would not auto-register the bundle or understand its Symfony container, routing, and Doctrine assumptions. The practical outcome is a reference source to study, not a usable Laravel package.
What is opifer/content-bundle used for?
It provides CMS primitives for structured content: reusable content types and fields, Doctrine-backed persistence, Twig template rendering, and extensible block/content implementations. It was designed for Symfony CMS pages, content blocks, and editorial workflows within the wider Opifer CMS ecosystem. In a Laravel context, treat it as a design reference for content modeling rather than a runtime dependency.
How do I install and register opifer/content-bundle?
In its intended environment you would add it via Composer and register the bundle in a Symfony AppKernel, then wire Doctrine and Twig according to the bundle's conventions. There is no Laravel installation path, no package discovery, and no service provider. For modern projects, installation is generally blocked by old Symfony/PHP constraints.
How do I configure content types and Twig rendering in opifer/content-bundle?
Configuration is Symfony-style: bundle registration, DI container wiring, Doctrine entity mapping, and Twig template resolution for content and blocks. You define content types and fields through the bundle's model and extend it with custom content or block implementations. Laravel's config files, Eloquent models, and Blade templates do not map to these mechanisms without a custom port.
Does opifer/content-bundle work with PHP 8 and Symfony 6 or 7?
No, not as published. The bundle was last released in January 2016 and is archived, with constraints aimed at Symfony 2.x and PHP 5.x. Modern PHP 8 and Symfony 6–7 applications will hit dependency conflicts and framework convention mismatches. Forcing compatibility would be a rewrite, not a normal upgrade.
Is opifer/content-bundle safe for production use?
It carries high technical risk: the repository is archived/read-only, has had no security patches for roughly a decade, and has only 3 stars and 0 dependents. The MIT license removes legal friction but provides no vendor support or patch path. Shipping it in production, especially in a Laravel app, is not advisable; use it only as a read-only reference.
How do I test opifer/content-bundle in a Laravel project?
You cannot meaningfully test it as a Laravel package because there is no Laravel integration to boot, configure, or assert against. If you are extracting patterns, write tests around your own Laravel content models, block rendering, and slug routing instead. The original bundle's Symfony 2-era test setup is not a useful template for modern Laravel testing.
What are Laravel alternatives to opifer/content-bundle, or how do I migrate?
For CMS pages and content blocks in Laravel, evaluate Statamic, Filament with a bespoke content model, or a custom Eloquent/Twig-or-Blade implementation. Migration from this bundle is really a re-implementation: port the useful primitives such as content type modeling, block/template resolution, and slug routing into Laravel idioms. Do not plan on a compatibility layer, because there is no maintained upstream to support it.
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.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections