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
Routing Auto

Routing Auto Laravel Package

symfony-cmf/routing-auto

Symfony CMF RoutingAuto automatically creates and updates routes for your content objects. It hooks into persistence events and uses configurable route generators, keeping URLs in sync with your documents without any manual route management.

View on GitHub
Deep Wiki
Context7

Symfony CMF Routing Auto automatically creates and manages routes for content objects, removing the need to configure every URL manually. It uses configurable path patterns and content fields to generate routes, then keeps them synchronized as content is created, updated, or removed.

  • Automatic route generation from flexible path schemas
  • Event-driven synchronization with Doctrine persistence
  • Multi-content and locale support for varied routing needs
  • Seamless CMF Routing integration for dynamic URL resolution
Frequently asked questions about Routing Auto
What is symfony-cmf/routing-auto used for?
It is a Symfony CMF component that automatically creates and updates routes for your content based on configurable rules. It integrates with the CMF routing system so URLs stay in sync as content changes, reducing manual route management in Symfony applications. It is not a Laravel-specific package.
Does symfony-cmf/routing-auto work with Laravel?
It is built for Symfony CMF routing, not Laravel, and the provided context does not describe a Laravel service provider or facade. You could study its rule-based route generation and port the idea, but expect custom integration work. For a Laravel app, validate dependencies and routing compatibility before adopting it.
How do I install symfony-cmf/routing-auto via Composer?
Use Composer to require symfony-cmf/routing-auto in a Symfony project, then register and configure it according to the package documentation. The provided README excerpt is empty, so confirm the exact version constraints and setup steps in the GitHub repository or Packagist. Do not expect Laravel Artisan commands or Laravel package discovery.
How are automatic routes configured?
Routes are generated from configurable rules that map content to route patterns and update behavior. The exact configuration schema is not included in the provided context, so check the repository documentation for rule definitions and CMF routing integration. You will typically need to define how content fields such as slugs translate into routes.
Can it update routes when content slugs change?
Yes, the package is designed to create and update routes as content changes so URLs remain synchronized through the CMF routing system. You still need to configure the rules and persistence correctly. Test redirects and SEO behavior when slugs change.
Which Symfony versions are supported?
The provided context does not list Symfony version constraints, so inspect the composer.json file in the repository or on Packagist. Symfony CMF components can target older Symfony branches, so verify compatibility with your framework version before adoption. For Laravel projects, Symfony version support is only relevant if you plan to port or bridge the component.
How should I test automatic route generation?
Write integration tests that change content, run the route auto-generation rules, and assert that the expected routes are created or updated. Use fixtures for content and rule configuration, and verify behavior through the CMF routing layer. The provided context does not include a test suite description, so review the repository for its testing approach.
Is symfony-cmf/routing-auto production-ready and maintained?
The provided context does not include maintenance status, release cadence, or issue activity. Check GitHub commits, releases, open issues, and Packagist usage before using it in production. Treat older Symfony CMF components as legacy dependencies and assess long-term support risk.
What are Laravel alternatives for automatic route management?
Laravel developers usually use route model binding, slug-based route generation, or packages that manage localized and SEO-friendly URLs. You can implement automatic route updates with model observers, events, or a dedicated slug package. Symfony CMF RoutingAuto is not the natural choice for a Laravel application.
Can I use symfony-cmf/routing-auto without Symfony CMF routing?
The package is described as integrating with the CMF routing system, so standalone use would likely require adapters or custom integration. The provided context does not show framework-agnostic routing abstractions. For Laravel, it is safer to use Laravel-native routing features or a Laravel-compatible package.
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.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
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