bravesheep / active-link-bundle
This package is abandoned and no longer maintained.
No replacement package was suggested.
Provides ability in Twig templates to determine if an action is being requested
v0.1.0
2014-07-16 14:26 UTC
Requires
- symfony/symfony: ~2.3
This package is auto-updated.
Last update: 2023-03-25 20:52:47 UTC
README
This bundle provides a few Twig helper functions and filters for checking whether or not a specific part of your controller structure is active.
Note that some limitations apply, specifically this bundle does not work well with subrequests. Instead the bundle always requests the master request.
Installation
Using Composer add the bundle to your requirements:
{ "require": { "bravesheep/active-link-bundle": "dev-master" } }
Then run composer update bravesheep/active-link-bundle
. Finally add the bundle in
app/AppKernel.php
:
public function registerBundles() { return array( // ... new Bravesheep\ActiveLinkBundle\BravesheepActiveLinkBundle(), // ... ); }
Available twig functions
active(location[, params])
active_route(route[, params])
active_bundle(bundle[, params])
active_controller(controller[, params])
active_action(action[, params])
Available twig filters
location is active([params])
route is active_route([params])
bundle is active_bundle([params])
controller is active_controller([params])
action is active_action([params])