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

Class: HTML_Menu_SigmaRenderer

Source Location: /HTML_Menu-2.1.1/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:

  • $Revision: 1.2 $

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 32]
The renderer that uses HTML_Template_Sigma instance for menu output.
  • Author: Alexey Borzov <avb@php.net>
  • Version: $Revision: 1.2 $
  • Access: public


[ Top ]


Method Detail

HTML_Menu_SigmaRenderer (Constructor)   [line 72]

HTML_Menu_SigmaRenderer HTML_Menu_SigmaRenderer( object 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:

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

[ Top ]

finishMenu   [line 78]

void finishMenu( $level)


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

Parameters:

   $level   — 

[ Top ]

finishRow   [line 87]

void finishRow( $level)


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

Parameters:

   $level   — 

[ Top ]

renderEntry   [line 96]

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 10:16:40 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.