HTML_Menu
[ class tree: HTML_Menu ] [ index: HTML_Menu ] [ all elements ]

Class: HTML_Menu_SigmaTreeRenderer

Source Location: /HTML_Menu-2.1.4/Menu/SigmaTreeRenderer.php

Class Overview

HTML_Menu_Renderer
   |
   --HTML_Menu_SigmaTreeRenderer

HTML_Template_Sigma-based renderer for 'tree' and 'sitemap' type menus, where menu level is represented by tag nesting.


Author(s):

Version:

  • Release: 2.1.4

Methods


Inherited Variables

Inherited Methods

Class: HTML_Menu_Renderer

HTML_Menu_Renderer::finishLevel()
Finish the tree level (for types 'tree' and 'sitemap')
HTML_Menu_Renderer::finishMenu()
Finish the menu
HTML_Menu_Renderer::finishRow()
Finish the row in the menu
HTML_Menu_Renderer::renderEntry()
Renders the element of the menu
HTML_Menu_Renderer::setMenuType()
Sets the type of the menu being rendered.

Class Details

[line 37]
HTML_Template_Sigma-based renderer for 'tree' and 'sitemap' type menus, where menu level is represented by tag nesting.
  • Author: Alexey Borzov <avb@php.net>
  • Version: Release: 2.1.4


[ Top ]


Method Detail

HTML_Menu_SigmaTreeRenderer (Constructor)   [line 83]

HTML_Menu_SigmaTreeRenderer HTML_Menu_SigmaTreeRenderer( HTML_Template_Sigma &$tpl, [string $prefix = 'mu_'])

Class constructor.

Sets the template object to use and sets prefix for template blocks and placeholders. We use prefix to avoid name collisions with existing template blocks and it is customisable to allow output of several menus into one template.

  • Access: public

Parameters:

HTML_Template_Sigma   &$tpl   —  template object to use for output
string   $prefix   —  prefix for template blocks and placeholders

[ Top ]

finishLevel   [line 102]

void finishLevel( $level)


Overrides HTML_Menu_Renderer::finishLevel() (Finish the tree level (for types 'tree' and 'sitemap'))

Parameters:

   $level   — 

[ Top ]

renderEntry   [line 121]

void renderEntry( $node, $level, $type)


Overrides HTML_Menu_Renderer::renderEntry() (Renders the element of the menu)

Parameters:

   $node   — 
   $level   — 
   $type   — 

[ Top ]

setMenuType   [line 90]

void setMenuType( $menuType)


Overrides HTML_Menu_Renderer::setMenuType() (Sets the type of the menu being rendered.)

Parameters:

   $menuType   — 

[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:02:05 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.