rapila
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
VirtualNavigationItem Class Reference
Inheritance diagram for VirtualNavigationItem:
NavigationItem FolderVirtualNavigationItem HiddenVirtualFolderNavigationItem HiddenVirtualNavigationItem

Public Member Functions

 __construct ($sType, $sName, $sTitle, $sLinkText=null, $mData=null, $oCanonical=null)
 
 getChildrenImpl ($sLanguageId, $bIncludeDisabled, $bIncludeInvisible)
 
 hasChildrenImpl ($sLanguageId, $bIncludeDisabled, $bIncludeInvisible)
 
 isCurrent ()
 
 isActive ()
 
 isSiblingOfCurrent ()
 
 getData ()
 
 hasData ($mKey)
 
 getType ()
 
 getTitle ($sLanguageId=null)
 
 getLinkText ($sLanguageId=null)
 
 getDescription ($sLanguageId=null)
 
 getName ()
 
 isProtected ()
 
 isVisible ()
 
 isEnabled ()
 
 isFolder ()
 
 isVirtual ()
 
 isIndexed ()
 
- Public Member Functions inherited from NavigationItem
 __construct ($oParent)
 
 getLevel ()
 
 getChildren ($sLanguageId=null, $bIncludeDisabled=false, $bIncludeInvisible=false)
 
 hasChildren ($sLanguageId=null, $bIncludeDisabled=false, $bIncludeInvisible=false)
 
 isRoot ()
 
 isCurrent ()
 
 isActive ()
 
 isSiblingOfCurrent ()
 
 isSiblingOfActive ()
 
 isChildOfCurrent ()
 
 isDescendantOfCurrent ()
 
 getTitle ($sLanguageId=null)
 
 getLinkText ($sLanguageId=null)
 
 getDescription ($sLanguageId=null)
 
 getName ()
 
 getType ()
 
 getIdentifier ()
 
 getLink ()
 
 getId ()
 
 getParent ()
 
 getFirstChild ($sLanguageId=null, $bIncludeDisabled=false, $bIncludeInvisible=false)
 
 getCanonical ($sLanguageId=null)
 
 isProtected ()
 
 isAccessible ()
 
 isVisible ()
 
 isEnabled ()
 
 isFolder ()
 
 isVirtual ()
 
 addChild (NavigationItem $oChild)
 
 namedChild ($sName, $sLanguageId=null, $bIncludeDisabled=false, $bIncludeInvisible=false)
 
 isIndexed ()
 
 __sleep ()
 

Public Attributes

 $bIsIndexed = true
 

Protected Member Functions

 getIdImpl ()
 
 getCanonicalImpl ($sLanguageId=null)
 
- Protected Member Functions inherited from NavigationItem
 getChildrenImpl ($sLanguageId, $bIncludeDisabled, $bIncludeInvisible)
 
 hasChildrenImpl ($sLanguageId, $bIncludeDisabled, $bIncludeInvisible)
 
 getCustomChildren ($sLanguageId=null, $bIncludeDisabled=false, $bIncludeInvisible=false)
 
 hasCustomChildren ($sLanguageId=null, $bIncludeDisabled=false, $bIncludeInvisible=false)
 
 getIdImpl ()
 
 getCanonicalImpl ($sLanguageId=null)
 

Additional Inherited Members

- Protected Attributes inherited from NavigationItem
 $oParent
 
 $aCustomChildren
 
 $aChildren
 

Constructor & Destructor Documentation

VirtualNavigationItem::__construct (   $sType,
  $sName,
  $sTitle,
  $sLinkText = null,
  $mData = null,
  $oCanonical = null 
)
Parameters
string$sTypeVirtual identifier
string$sNamePage path name
string$sTitlePage title
string$sLinkTextPage link text. Defaults to title.
mixed$mDataAdditional data to be stored for later retrieval

The documentation for this class was generated from the following file: