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

Class: HTML_Menu_SigmaRenderer

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

Class Overview

HTML_Menu_Renderer
   |
   --HTML_Menu_SigmaRenderer

The renderer that uses HTML_Template_Sigma instance for menu output.


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 35]
The renderer that uses HTML_Template_Sigma instance for menu output.
  • Author: Alexey Borzov <avb@php.net>
  • Version: Release: 2.1.4


[ Top ]


Method Detail

HTML_Menu_SigmaRenderer (Constructor)   [line 79]

HTML_Menu_SigmaRenderer HTML_Menu_SigmaRenderer( 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 ]

finishMenu   [line 85]

void finishMenu( $level)


Overrides HTML_Menu_Renderer::finishMenu() (Finish the menu)

Parameters:

   $level   — 

[ Top ]

finishRow   [line 94]

void finishRow( $level)


Overrides HTML_Menu_Renderer::finishRow() (Finish the row in the menu)

Parameters:

   $level   — 

[ Top ]

renderEntry   [line 103]

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


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

Parameters:

   $node   — 
   $level   — 
   $type   — 

[ Top ]


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