This is the API documentation for concrete5 version 5.6 and earlier. View Current API Documentation

Class Concrete5_Model_Stack

The page object in Concrete encapsulates all the functionality used by a typical page and their contents including blocks, page metadata, page permissions.

Concrete5_Library_Object
Extended by Object
Extended by Concrete5_Model_Collection
Extended by Collection
Extended by Concrete5_Model_Page
Extended by Page
Extended by Concrete5_Model_Stack

Direct known subclasses

Stack

Package: Pages
Located at core/models/stack/model.php

Methods summary

public
public
public
public static
protected static
# isValidStack( $stack )
public static
public
# duplicate( $nc = null, $preserveUserID = false )
public static
# getByName( $stackName, $cvID = 'RECENT' )
public
public
public
# display( )
public static
# getOrCreateGlobalArea( $stackName )
public static Page
# getByID( integer $cID, string $cvID = 'RECENT', string $class,… )
public
# export( $pageNode )

Methods inherited from Concrete5_Model_Page

__destruct(), _associateMasterCollectionAttributes(), _associateMasterCollectionBlocks(), _duplicateAll(), _getNumChildren(), acquireAreaPermissions(), acquirePagePermissions(), activate(), add(), addCollectionAlias(), addCollectionAliasExternal(), addHomePage(), addStatic(), assignPermissionSet(), assignPermissions(), canMoveCopyTo(), clearPagePermissions(), deactivate(), duplicateAll(), forceCheckIn(), getByPath(), getCollectionAction(), getCollectionCheckedOutUserID(), getCollectionCheckedOutUserName(), getCollectionChildrenArray(), getCollectionDatePublic(), getCollectionDescription(), getCollectionDisplayOrder(), getCollectionFilename(), getCollectionFullPageCaching(), getCollectionFullPageCachingLifetime(), getCollectionFullPageCachingLifetimeCustomValue(), getCollectionFullPageCachingLifetimeValue(), getCollectionHandle(), getCollectionIcon(), getCollectionInheritance(), getCollectionName(), getCollectionParentID(), getCollectionParentIDFromChildID(), getCollectionParentIDs(), getCollectionPath(), getCollectionPathFromID(), getCollectionPointerExternalLink(), getCollectionPointerID(), getCollectionPointerOriginalID(), getCollectionThemeID(), getCollectionThemeObject(), getCollectionTypeHandle(), getCollectionTypeID(), getCollectionTypeName(), getCollectionUserID(), getCurrentPage(), getFirstChild(), getMasterCollectionID(), getNextSubPageDisplayOrder(), getNumChildren(), getNumChildrenDirect(), getOriginalCollectionID(), getPackageHandle(), getPackageID(), getPageIndexContent(), getPageIndexScore(), getPagePaths(), getParentPermissionsCollectionID(), getPermissionObjectIdentifier(), getPermissionsCollectionID(), getPermissionsCollectionObject(), inheritPermissionsFromDefaults(), inheritPermissionsFromParent(), isActive(), isAdminArea(), isAlias(), isArrangeMode(), isBlockAliasedFromMasterCollection(), isCheckedOut(), isCheckedOutByMe(), isEditMode(), isExternalLink(), isGeneratedCollection(), isInTrash(), isMasterCollection(), isSystemPage(), move(), movePageDisplayOrderToBottom(), movePageDisplayOrderToTop(), moveToRoot(), moveToTrash(), openCollectionPointerExternalLinkInNewWindow(), overrideTemplatePermissions(), populatePage(), populateRecursivePages(), processArrangement(), queueForDeletion(), queueForDeletionRequest(), queueForDeletionSort(), queueForDuplication(), queueForDuplicationSort(), removeThisAlias(), rescanAreaPermissions(), rescanChildrenDisplayOrder(), rescanCollectionPath(), rescanCollectionPathChildren(), rescanCollectionPathIndividual(), rescanPagePaths(), rescanSystemPageStatus(), rescanSystemPages(), setOverrideTemplatePermissions(), setPageIndexScore(), setPermissionsInheritanceToOverride(), setPermissionsInheritanceToTemplate(), setPermissionsToManualOverride(), setTheme(), uniquifyPagePath(), updateCollectionAliasExternal(), updateDisplayOrder(), updateGroupsSubCollection(), updatePermissionsCollectionID()

Constants summary

integer ST_TYPE_USER_ADDED
# 0
integer ST_TYPE_GLOBAL_AREA
# 20

Properties summary

Properties inherited from Concrete5_Model_Collection

$attributes, $cID

Properties inherited from Concrete5_Library_Object

$error