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
|