Overview

Namespaces

  • Jity
    • HomepageBundle
      • Controller
      • DataFixtures
        • ORM
      • DependencyInjection
        • Compiler
        • Service
          • Controller
      • Doctrine
        • Extension
          • DBAL
            • Types
      • Entity
      • EventListener
      • Form
        • Extension
      • Tests
        • Controller
      • Twig
        • Extension
  • PHP

Classes

  • Configuration
  • JityHomepageExtension
  • NavigationRenderer
  • OAuthUserProvider
  • RoleHierarchy
  • Overview
  • Namespace
  • Class
  • Tree

Class NavigationRenderer

NavigationRenderer

Abstract Navigation Renderer based on a Navigation Container Entity.

Namespace: Jity\HomepageBundle\DependencyInjection
Author: Hermann Mayer <hermann.mayer92@gmail.com>
DI\Service("jity.navigation.renderer")
Located at Jity/HomepageBundle/DependencyInjection/NavigationRenderer.php
Methods summary
public
# __construct( mixed $router )

__construct

__construct

Initalize a new NavigationRenderer instance.

Parameters

$router
mixed
$router DI Injected Router

DI\InjectParams({

"router" = @DI\Inject("router") })
public string
# renderContainer( Jity\HomepageBundle\Entity\NavigationContainer $container, Jity\HomepageBundle\Entity\AbstractPage $currentPage = null, integer $level = 0 )

renderContainer

renderContainer

Render a given container entity.

Parameters

$container
Jity\HomepageBundle\Entity\NavigationContainer
$container Container to process
$currentPage
Jity\HomepageBundle\Entity\AbstractPage
$currentPage Current page to mark as active
$level
integer
$level Current container depth-level

Returns

string
API documentation generated by ApiGen 2.8.0