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

Class Page

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

Indirect known subclasses

ComposerPage, SinglePage, Stack

Package: Pages
Located at models/page.php

Methods summary

Methods inherited from Concrete5_Model_Page

__destruct(), _associateMasterCollectionAttributes(), _associateMasterCollectionBlocks(), _duplicateAll(), _getNumChildren(), acquireAreaPermissions(), acquirePagePermissions(), activate(), add(), addCollectionAlias(), addCollectionAliasExternal(), addHomePage(), addStatic(), assignPermissionSet(), assignPermissions(), canMoveCopyTo(), clearPagePermissions(), deactivate(), delete(), duplicate(), duplicateAll(), export(), forceCheckIn(), getByID(), 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(), update(), updateCollectionAliasExternal(), updateDisplayOrder(), updateGroupsSubCollection(), updatePermissionsCollectionID()

Properties summary

Properties inherited from Concrete5_Model_Collection

$attributes, $cID

Properties inherited from Concrete5_Library_Object

$error