eZPublishCommunityProject  2013.9
eZ\Publish\Core\FieldType\Page\PageStorage\Gateway Class Reference

Main abstract storage gateway for Page field type. More...

+ Inheritance diagram for eZ\Publish\Core\FieldType\Page\PageStorage\Gateway:
+ Collaboration diagram for eZ\Publish\Core\FieldType\Page\PageStorage\Gateway:

Public Member Functions

 getArchivedBlockItems (Block $block)
 
 getLastValidBlockItem (Block $block)
 Returns the block item having a highest visible date, for given block. More...
 
 getValidBlockItems (Block $block)
 
 getWaitingBlockItems (Block $block)
 
- Public Member Functions inherited from eZ\Publish\Core\FieldType\StorageGateway
 setConnection ($connection)
 Sets the data storage connection to use. More...
 

Detailed Description

Main abstract storage gateway for Page field type.

Member Function Documentation

eZ\Publish\Core\FieldType\Page\PageStorage\Gateway::getArchivedBlockItems ( Block  $block)
abstract
Parameters
\eZ\Publish\Core\FieldType\Page\Parts\Block
Returns
[]
eZ\Publish\Core\FieldType\Page\PageStorage\Gateway::getLastValidBlockItem ( Block  $block)
abstract

Returns the block item having a highest visible date, for given block.

Will return null if no block item is registered for block.

Parameters
\eZ\Publish\Core\FieldType\Page\Parts\Block$block
Returns
|null
eZ\Publish\Core\FieldType\Page\PageStorage\Gateway::getValidBlockItems ( Block  $block)
abstract
Parameters
\eZ\Publish\Core\FieldType\Page\Parts\Block
Returns
[]
eZ\Publish\Core\FieldType\Page\PageStorage\Gateway::getWaitingBlockItems ( Block  $block)
abstract
Parameters
\eZ\Publish\Core\FieldType\Page\Parts\Block
Returns
[]

The documentation for this class was generated from the following file: