Skip to content
The ModularRouting component adds an additional layer of routing to the Symfony Routing component.
PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
source
tests
.gitignore
.travis.yml
changelog.markdown
composer.json
license
phpunit.xml.dist
readme.markdown

readme.markdown

ModularRouting

This component is part of the Harmony Project.

The ModularRouting component extends the Symfony Routing component with a new router using a customizable matching process that's optimized for reusable routes.

Features provided by this component are:

  • Cache-enabled router
  • Customizable mapping process
  • Routing metadata configurable by XML, YAML

The ModularRouter class included in this component can either be used as a replacement of Symfony's Router class or as an extension to it by using Symfony's CMF ChainRouter class. See HarmonyModularBundle for integration with the Symfony framework.

Installation

This component is available as a package on Packagist:

composer require harmony-project/modular-routing

Resources

License

This component is released under the MIT license.

You can’t perform that action at this time.