Child classes:
- VMenu
- Virtual Web Platform - Menu
- VMenuLink
- Virtual Web Platform - Menu Link
- VMenuSpacer
- Virtual Web Platform - Menu Spacer
- VMenuApplink
- Virtual Web Platform - Menu Application Link
- VMenuCategory
- Virtual Web Platform - Menu Category
Inherited Variables
Inherited Constants
Inherited Methods
Class: VObject
- VObject::__construct()
- Class Constructor
- VObject::bind()
- Bind values to this object
- VObject::delete()
- Delete Object
- VObject::get()
- Get value
- VObject::getAll()
- Get all object values
- VObject::getError()
- Get error message
- VObject::getErrors()
- Get errors
- VObject::getMethods()
- Get object methods
- VObject::getProperties()
- Get object properties
- VObject::save()
- Save Object
- VObject::set()
- Set a value
- VObject::setError()
- Set error value
- VObject::setProperties()
- Set property values
- VObject::setProperty()
- Set property value
- VObject::toString()
- Convert object to string
- VObject::__destruct()
- Class Destructor
- VObject::__toString()
- Return object as a string
Class Details
Virtual Web Platform - Menu Item
This class provides the menu item interface
Tags:
- author - Ralph Ritoch <rritoch@gmail.com>
- copyright - (c) Ralph Ritoch - All Rights Reserved
- link - VNetPublishing.Com
- license - VNETLPL Limited Public License
[ Top ]
Class Variables
$title = ''
[line 100]
Item Title
Tags:
- var - Item title
- access - public
Type: string
Overrides:
[ Top ]
$visible = true
[line 91]
Visible Flag
Tags:
- var - Flag to block item from being displayed
- access - public
Type: boolean
Overrides:
[ Top ]
$_items
[line 64]
Child items
Tags:
- access - public
Type: array
Overrides:
[ Top ]
$_nosave = false
[line 82]
NoSave Flag
Tags:
- var - Flag to block item from being saved
- access - public
Type: boolean
Overrides:
[ Top ]
$_type = null
[line 73]
Item type
Tags:
- var - Item type
- access - public
Type: string
Overrides:
[ Top ]
Class Methods
getProperties
array getProperties(
[boolean
$public = true])
[line 110]
Get item properties
Tags:
- return - Item properties
- access - public
Overridden in child classes as:
- VMenuLink::getProperties()
- Get Properties
- VMenuApplink::getProperties()
- Get Application Link Properties
Overrides VObject::getProperties() (Get object properties)
Parameters:
- boolean $public - Return only public properties
[ Top ]
_saveNode
object DomNode _saveNode(
object DomDocument
$doc,
$node, [
$depth = 1])
[line 131]
Function _saveNode
Tags:
- access - public
Parameters:
- object DomDocument $doc -
- $node -
- $depth -
[ Top ]