PHP Class RainLab\Pages\Components\StaticPage

Author: Alexey Bobkov, Samuel Georges
Inheritance: extends Cms\Classes\ComponentBase
Show file Open project: rainlab/pages-plugin

Public Properties

Property Type Description
$extraData Extra data added by syntax fields.
$pageObject A reference to the static page object
$title The static page title

Protected Properties

Property Type Description
$contentCached Content cache.

Public Methods

Method Description
__get ( string $name ) : void Implements the getter functionality.
__isset ( string $key ) : void Determine if an attribute exists on the object.
children ( )
componentDetails ( )
content ( )
onRun ( )
page ( )
parent ( )

Protected Methods

Method Description
defineExtraData ( ) Find foreign view bag values and add them to the component and page vars.

Method Details

__get() public method

Implements the getter functionality.
public __get ( string $name ) : void
$name string
return void

__isset() public method

Determine if an attribute exists on the object.
public __isset ( string $key ) : void
$key string
return void

children() public method

public children ( )

componentDetails() public method

public componentDetails ( )

content() public method

public content ( )

defineExtraData() protected method

Find foreign view bag values and add them to the component and page vars.
protected defineExtraData ( )

onRun() public method

public onRun ( )

page() public method

public page ( )

parent() public method

public parent ( )

Property Details

$contentCached protected property

Content cache.
protected $contentCached

$extraData public property

Extra data added by syntax fields.
public $extraData

$pageObject public property

A reference to the static page object
public $pageObject

$title public property

The static page title
public $title