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

Core Bundle Laravel Package

survos/core-bundle

Survos CoreBundle is a foundational Symfony bundle that packages shared services, configuration, Twig helpers, and reusable utilities for Survos applications. It reduces boilerplate, streamlines setup, and keeps common functionality consistent across projects.

View on GitHub
Deep Wiki
Context7

[READ ONLY] core traits and interfaces for survos bundles

Frequently asked questions about Core Bundle
What is survos/core-bundle used for?
Survos CoreBundle is a foundational Symfony bundle that provides shared traits, interfaces, services, configuration, Twig helpers, and reusable utilities for Survos bundles. It is intended to reduce boilerplate and keep common functionality consistent across Survos projects. It is not a standalone application framework.
How do I install survos/core-bundle with Composer?
Install it with Composer using composer require survos/core-bundle. Then register the bundle in your Symfony kernel or bundles.php if Symfony Flex does not do it automatically. Check the repository README and composer.json for exact setup requirements.
Is survos/core-bundle compatible with Laravel?
No, survos/core-bundle is a Symfony bundle built for Symfony applications and Survos bundles. Laravel uses a different service container and package discovery system, so it is not a drop-in dependency for Laravel. Laravel developers would need to port or wrap specific utilities rather than install it directly.
Which Symfony versions does survos/core-bundle support?
The supported Symfony versions are defined in the package composer.json and on Packagist. Check those constraints before adding it to an existing project. Because the package is part of the Survos ecosystem, version support may track the Symfony versions used by Survos applications.
Do I need to configure survos/core-bundle after installation?
In many cases the bundle works with minimal or no application configuration because it supplies shared defaults and utilities. If your project needs custom service definitions or Twig settings, use standard Symfony bundle configuration. Review the README and config files in the repository for available options.
What traits and interfaces does survos/core-bundle provide?
The package contains core traits and interfaces intended to be reused across Survos bundles. These abstractions help standardize behavior and reduce duplicated code between packages. The exact list is best confirmed by browsing the source repository and its namespaces.
Can I use survos/core-bundle in production?
It is designed as a foundational bundle for Survos applications, so it can be used in production Symfony projects that already depend on the Survos ecosystem. Before deploying, run your test suite and confirm the package version is locked in composer.lock. Also review the repository for release notes or known issues.
How do I test a project that depends on survos/core-bundle?
Test it like any Symfony bundle dependency by running your application test suite with the package installed via Composer. For isolated tests, mock or stub the services and traits you consume. If you contribute to the bundle itself, use the repository's test setup and CI configuration as the reference.
Are there alternatives to survos/core-bundle for shared bundle utilities?
Alternatives depend on what you need: Symfony's own components, standalone utility packages, or your own internal shared bundle. If you are already using Survos bundles, survos/core-bundle is the intended common foundation. For Laravel projects, look for Laravel-specific packages or extract only the concepts you need.
How is survos/core-bundle maintained and updated?
Maintenance happens in the public GitHub repository, with Composer releases published for installation. Check the repository's commit history, releases, and composer.json for the latest version and requirements. Because the package is tied to the Survos ecosystem, updates may align with changes in other Survos bundles.
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