phpDocumentor openbiz.bin.easy
[ class tree: openbiz.bin.easy ] [ index: openbiz.bin.easy ] [ all elements ]

Class: HTMLMenus

Source Location: /easy/HTMLMenus.php

Class HTMLMenus

Class Overview

HTMLMenus class is the base class of HTML menus

Located in /easy/HTMLMenus.php [line 26]

MetaObject
   |
   --HTMLMenus
Author(s):
  • Rocky Swen
API Tags:
Access:  public

Information Tags:
Since:  1.2
Copyright:  Copyright (c) 2005-2009

Properties

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Method Summary
void   __construct()   Initialize HTMLMenus with xml array
void   ReadMetadata()   Read Metadata from xml array
string   Render()   Render the html menu
string   RenderMenuItems()   Render menu items
void   RenderSingleMenuItem()  
string   ReRender()   Rerender the menu

[ Top ]
Properties
mixed   $m_MenuItemsXml = null [line 28]
API Tags:
Access:  protected


[ Top ]
Methods
Constructor __construct  [line 36]

  void __construct( array &$xmlArr  )

Initialize HTMLMenus with xml array

Parameters:
array   $xmlArr: 


Redefinition of:
MetaObject::__construct()

[ Top ]
ReadMetadata  [line 50]

  void ReadMetadata( array &$xmlArr  )

Read Metadata from xml array

Parameters:
array   $xmlArr: 

API Tags:
Access:  protected


[ Top ]
Render  [line 63]

  string Render( )

Render the html menu


API Tags:
Return:  html content of the menu
Access:  public


[ Top ]
RenderMenuItems  [line 78]

  string RenderMenuItems( array &$menuItemArray  )

Render menu items

Parameters:
array   $menuItemArray:  menu item array

API Tags:
Return:  html content of the menu items
Access:  protected


[ Top ]
RenderSingleMenuItem  [line 102]

  void RenderSingleMenuItem( mixed &$menuItem  )


API Tags:
Access:  protected


[ Top ]
ReRender  [line 156]

  string ReRender( )

Rerender the menu


API Tags:
Return:  html content of the menu
Access:  public


[ Top ]

Documentation generated on Tue, 22 Dec 2009 03:03:00 -0800 by phpDocumentor 1.3.0RC3