Property | Type | Description | |
---|---|---|---|
$activeFrom | Datetime | ||
$activeTo | Datetime | ||
$alias | Networking\InitCmsBundle\Model\PageInterface | ||
$allChildren | array | ||
$children | array | ||
$contentRoute | Networking\InitCmsBundle\Model\ContentRouteInterface | ||
$createdAt | Datetime | ||
$id | integer | ||
$isHome | boolean | ||
$layoutBlock | |||
$level | |||
$locale | string | ||
$menuItem | |||
$metaDescription | string | ||
$metaKeyword | string | ||
$metaTitle | string | ||
$oldTitle | string | ||
$originals | |||
$pageName | string | ||
$parent | Networking\InitCmsBundle\Model\PageInterface | null | ||
$parents | array | ||
$path | string | ||
$snapshotClassType | string | ||
$snapshots | |||
$status | string | ||
$translations | |||
$updatedAt | Datetime | ||
$url | string | ||
$visibility | string |
Method | Description | |
---|---|---|
__construct ( ) | ||
__toString ( ) : string | ||
addChildren ( Networking\InitCmsBundle\Model\PageInterface $children ) | ||
addLayoutBlock ( Networking\InitCmsBundle\Model\LayoutBlockInterface $layoutBlock ) | Add layout block | |
addTranslation ( Networking\InitCmsBundle\Model\PageInterface $page ) | ||
convertAliasToInteger ( ) : integer | ||
convertChildrenToIntegerArray ( ) : array | ||
convertIntegerToPage ( $id ) | ||
convertOriginalsToIntegerArray ( ) : array | ||
convertParentToInteger ( ) : integer | ||
convertParentsToArray ( ) : array | ||
convertTranslationsToIntegerArray ( ) : array | ||
getActiveEnd ( ) : Datetime | ||
getActiveFrom ( ) : DateTime | Get activeFrom | |
getActiveStart ( ) : DateTime | Get activeFrom | |
getActiveTo ( ) : Datetime | ||
getAdminTitle ( ) : string | ||
getAlias ( ) : Networking\InitCmsBundle\Model\PageInterface | ||
getAliasFullPath ( ) : string | ||
getAllChildren ( array &$children = [] ) : array | ||
getAllTranslations ( ) : |
||
getChildren ( ) : mixed | ||
getCreatedAt ( ) : Datetime | Get createdAt | |
getCurrentVersion ( ) : integer | ||
getDirectTranslationFor ( Networking\InitCmsBundle\Model\PageInterface $page ) : mixed | ||
getFullPath ( ) : string | ||
getId ( ) : integer | Get id | |
getIsHome ( ) : boolean | ||
getLayoutBlock ( null $zone = null ) : |
Get menuItem | |
getLevel ( ) : mixed | ||
getLocale ( ) : string | ||
getMenuItem ( ) : |
Get menuItem | |
getMenuItemByRoot ( $rootId ) : Doctrine\Common\Collections\Collection | ||
getMetaDescription ( ) : string | ||
getMetaKeyword ( ) : string | ||
getMetaTitle ( ) : string | Get metaTitle | |
getOriginals ( ) : |
||
getPageName ( ) : string | Get pageName | |
getParent ( $level ) : Networking\InitCmsBundle\Model\PageInterface | null | ||
getParents ( ) : array | ||
getPath ( ) : string | ||
getRecursiveTranslations ( array &$translationsArray ) : array | Recursively search for all possible translations of this page, either originals of this page, translations of this page or translations of the original of this page. | |
getResourceId ( ) : integer | ||
getRoute ( ) | {@inheritDoc} | |
getRoutes ( ) | {@inheritDoc} | |
getSnapshot ( ) : mixed | Networking\InitCmsBundle\Model\PageSnapshotInterface | ||
getSnapshotClassType ( ) : mixed | string | ||
getSnapshots ( ) : |
||
getStatus ( ) : string | Get status | |
getStatusLabel ( ) : string | ||
getStatusList ( ) : array | ||
getTemplate ( ) : string | ||
getTemplateName ( ) : string | ||
getTitle ( ) : string | ||
getTranslatedLocales ( ) : array | ||
getTranslations ( ) : |
||
getUpdatedAt ( ) : Datetime | Get updatedAt | |
getUrl ( ) : string | ||
getVisibility ( ) : string | Get page visibility | |
getVisibilityList ( ) : array | ||
hasListener ( ) : string | ||
hasPublishedVersion ( ) | ||
isActive ( ) : boolean | ||
isDirectTranslation ( Networking\InitCmsBundle\Model\PageInterface $page ) : boolean | ||
isDraft ( ) : boolean | ||
isHome ( ) : boolean | ||
isPublished ( ) : boolean | ||
isReview ( ) : boolean | ||
orderLayoutBlocks ( ) | ||
prePersist ( ) | Hook on to pre-persist action | |
preUpdate ( ) | Hook on to pre-update action | |
prepareMenuItemsForSerialization ( ) : |
||
removeLayoutBlock ( Networking\InitCmsBundle\Model\LayoutBlockInterface $layoutBlock ) | remove content | |
removeMenuItem ( Networking\InitCmsBundle\Model\MenuItemInterface $menuItem ) | remove menuItem | |
removeTranslation ( Networking\InitCmsBundle\Model\PageInterface $page ) | ||
resetLayoutBlock ( |
Remove all layout blocks and replace with those in the serialized page snapshot | |
setActiveFrom ( $activeFrom ) | Set activeFrom | |
setActiveTo ( Datetime $activeTo ) | ||
setAlias ( Networking\InitCmsBundle\Model\PageInterface $alias = null ) | ||
setAllChildren ( $children ) | ||
setChildren ( $children ) | ||
setContentRoute ( Networking\InitCmsBundle\Model\ContentRouteInterface $contentRoute ) | ||
setCreatedAt ( Datetime $createdAt ) | Set createdAt | |
setIsHome ( $isHome ) | ||
setLayoutBlock ( $layoutBlocks ) | ||
setLocale ( string $locale ) | ||
setMenuItem ( Networking\InitCmsBundle\Model\MenuItemInterface $menuItem ) | Add menuItem | |
setMetaDescription ( $metaDescription ) | ||
setMetaKeyword ( $metaKeyword ) | ||
setMetaTitle ( string $title ) | Set metaTitle | |
setOriginal ( Networking\InitCmsBundle\Model\PageInterface $page ) | ||
setOriginals ( array $originals ) | ||
setPageName ( string $title ) | Set pageName | |
setParent ( Networking\InitCmsBundle\Model\PageInterface $parent = null ) | ||
setParents ( array $parents ) | ||
setPath ( $path ) | ||
setSnapshots ( $snapshots ) | ||
setStatus ( string $status ) | Set active | |
setTemplate ( $template ) | ||
setTemplateName ( $templateName ) | ||
setTranslations ( array $translations ) | ||
setUpdatedAt ( ) | Set updatedAt | |
setUrl ( string $url ) | ||
setVisibility ( string $visibility ) | Set page visibility |
Method | Description | |
---|---|---|
compareSortOrder ( $a, $b ) : integer |
public addChildren ( Networking\InitCmsBundle\Model\PageInterface $children ) | ||
$children | Networking\InitCmsBundle\Model\PageInterface |
public addLayoutBlock ( Networking\InitCmsBundle\Model\LayoutBlockInterface $layoutBlock ) | ||
$layoutBlock | Networking\InitCmsBundle\Model\LayoutBlockInterface |
public addTranslation ( Networking\InitCmsBundle\Model\PageInterface $page ) | ||
$page | Networking\InitCmsBundle\Model\PageInterface |
public convertChildrenToIntegerArray ( ) : array | ||
return | array |
public convertOriginalsToIntegerArray ( ) : array | ||
return | array |
public convertTranslationsToIntegerArray ( ) : array | ||
return | array |
public getAlias ( ) : Networking\InitCmsBundle\Model\PageInterface | ||
return | Networking\InitCmsBundle\Model\PageInterface |
public getAllChildren ( array &$children = [] ) : array | ||
$children | array | |
return | array |
public getAllTranslations ( ) : |
||
return |
public getDirectTranslationFor ( Networking\InitCmsBundle\Model\PageInterface $page ) : mixed | ||
$page | Networking\InitCmsBundle\Model\PageInterface | |
return | mixed |
public getLayoutBlock ( null $zone = null ) : |
||
$zone | null | |
return |
public getMenuItem ( ) : |
||
return |
public getMenuItemByRoot ( $rootId ) : Doctrine\Common\Collections\Collection | ||
$rootId | ||
return | Doctrine\Common\Collections\Collection |
public getOriginals ( ) : |
||
return |
public getRecursiveTranslations ( array &$translationsArray ) : array | ||
$translationsArray | array | |
return | array |
public getSnapshot ( ) : mixed | Networking\InitCmsBundle\Model\PageSnapshotInterface | ||
return | mixed | Networking\InitCmsBundle\Model\PageSnapshotInterface |
public getSnapshotClassType ( ) : mixed | string | ||
return | mixed | string |
public getSnapshots ( ) : |
||
return | $snapshots |
public getTranslations ( ) : |
||
return |
public isDirectTranslation ( Networking\InitCmsBundle\Model\PageInterface $page ) : boolean | ||
$page | Networking\InitCmsBundle\Model\PageInterface | |
return | boolean |
public prepareMenuItemsForSerialization ( ) : |
||
return |
public removeLayoutBlock ( Networking\InitCmsBundle\Model\LayoutBlockInterface $layoutBlock ) | ||
$layoutBlock | Networking\InitCmsBundle\Model\LayoutBlockInterface |
public removeMenuItem ( Networking\InitCmsBundle\Model\MenuItemInterface $menuItem ) | ||
$menuItem | Networking\InitCmsBundle\Model\MenuItemInterface |
public removeTranslation ( Networking\InitCmsBundle\Model\PageInterface $page ) | ||
$page | Networking\InitCmsBundle\Model\PageInterface |
public resetLayoutBlock ( |
||
$publishedBlocks |
public setAlias ( Networking\InitCmsBundle\Model\PageInterface $alias = null ) | ||
$alias | Networking\InitCmsBundle\Model\PageInterface |
public setContentRoute ( Networking\InitCmsBundle\Model\ContentRouteInterface $contentRoute ) | ||
$contentRoute | Networking\InitCmsBundle\Model\ContentRouteInterface |
public setCreatedAt ( Datetime $createdAt ) | ||
$createdAt | Datetime |
public setMenuItem ( Networking\InitCmsBundle\Model\MenuItemInterface $menuItem ) | ||
$menuItem | Networking\InitCmsBundle\Model\MenuItemInterface |
public setOriginal ( Networking\InitCmsBundle\Model\PageInterface $page ) | ||
$page | Networking\InitCmsBundle\Model\PageInterface |
public setParent ( Networking\InitCmsBundle\Model\PageInterface $parent = null ) | ||
$parent | Networking\InitCmsBundle\Model\PageInterface |
public setVisibility ( string $visibility ) | ||
$visibility | string |
protected PageInterface,Networking\InitCmsBundle\Model $alias | ||
return | Networking\InitCmsBundle\Model\PageInterface |
protected ContentRouteInterface,Networking\InitCmsBundle\Model $contentRoute | ||
return | Networking\InitCmsBundle\Model\ContentRouteInterface |
protected ArrayCollection,Doctrine\Common\Collections $layoutBlock | ||
return |
protected ArrayCollection,Doctrine\Common\Collections $originals | ||
return |
protected PageInterface,Networking\InitCmsBundle\Model|NULL $parent | ||
return | Networking\InitCmsBundle\Model\PageInterface | null |
protected ArrayCollection,Doctrine\Common\Collections $snapshots | ||
return |
protected ArrayCollection,Doctrine\Common\Collections $translations | ||
return |