Class cfContent
cfContent Class
Class to manage and access content in the database.
- flDbNestedSet
- cfContent
Package: clearFusionCMS
Copyright: Copyright (c) 2012 -2016 clearFusionCMS. All rights reserved.
Located at system/app/cfContent.php
Copyright: Copyright (c) 2012 -2016 clearFusionCMS. All rights reserved.
Located at system/app/cfContent.php
Methods summary
public
|
|
public static
boolean
|
|
public static
|
|
public
boolean
|
|
public
array
|
|
public
integer
|
|
public
integer
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
integer
|
|
public
string
|
#
getPageURI( integer $id, boolean $absolute = false, boolean $secure = null )
Get the URI of a content page. |
public
|
#
getContainerRoute( integer $id, string $route, array $defaults = array(), array $varReq = array(), string $ext = null )
Get the router object for a container page. |
protected
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
#
getMenuItems( integer $id, array $include, array $exclude, string $sortBy, string $sortOrder, integer $limit, boolean $ignoreHide, string $customFields )
Get menus items for the given node. |
public
boolean
|
Methods inherited from flDbNestedSet
deleteNode()
,
getByPath()
,
getByShortPath()
,
getChildAt()
,
getChildren()
,
getDepth()
,
getFirstChild()
,
getLastChild()
,
getNextSibling()
,
getNodeData()
,
getParent()
,
getPath()
,
getPrevSibling()
,
getShortPath()
,
getSize()
,
insertNode()
,
lock()
,
moveNode()
,
unlock()
,
updateNodeData()
Constants summary
Constants inherited from flDbNestedSet
Properties summary
protected
|
$config
The site configuration. |
|
protected
array
|
$extCache
Map of content types to file extensions. |
#
array()
|
protected
string
|
$site
The site name. |
|
protected
array
|
$containerCache
Cache of module container lookups. |
#
array()
|
protected static
boolean
|
$inPreview
Tracks if the system is in preview mode. |
#
false
|