PHP Класс eZ\Publish\Core\Helper\ContentPreviewHelper

Наследование: implements eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessAware
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$originalSiteAccess eZ\Publish\Core\MVC\Symfony\SiteAccess
$siteAccessRouter eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessRouterInterface

Открытые методы

Метод Описание
__construct ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessRouterInterface $siteAccessRouter )
changeConfigScope ( string $siteAccessName ) : SiteAccess Switches configuration scope to $siteAccessName and returns the new SiteAccess to use for preview.
getOriginalSiteAccess ( ) : SiteAccess Return original SiteAccess.
getPreviewedContent ( ) : eZ\Publish\API\Repository\Values\Content\Content
getPreviewedLocation ( ) : eZ\Publish\API\Repository\Values\Content\Location
isPreviewActive ( ) : boolean
restoreConfigScope ( ) : SiteAccess Restores original config scope.
setPreviewActive ( boolean $previewActive )
setPreviewedContent ( eZ\Publish\API\Repository\Values\Content\Content $previewedContent )
setPreviewedLocation ( eZ\Publish\API\Repository\Values\Content\Location $previewedLocation )
setSiteAccess ( SiteAccess $siteAccess = null )

Описание методов

__construct() публичный Метод

public __construct ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessRouterInterface $siteAccessRouter )
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$siteAccessRouter eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessRouterInterface

changeConfigScope() публичный Метод

Switches configuration scope to $siteAccessName and returns the new SiteAccess to use for preview.
public changeConfigScope ( string $siteAccessName ) : SiteAccess
$siteAccessName string
Результат eZ\Publish\Core\MVC\Symfony\SiteAccess

getOriginalSiteAccess() публичный Метод

Return original SiteAccess.
public getOriginalSiteAccess ( ) : SiteAccess
Результат eZ\Publish\Core\MVC\Symfony\SiteAccess

getPreviewedContent() публичный Метод

public getPreviewedContent ( ) : eZ\Publish\API\Repository\Values\Content\Content
Результат eZ\Publish\API\Repository\Values\Content\Content

getPreviewedLocation() публичный Метод

public getPreviewedLocation ( ) : eZ\Publish\API\Repository\Values\Content\Location
Результат eZ\Publish\API\Repository\Values\Content\Location

isPreviewActive() публичный Метод

public isPreviewActive ( ) : boolean
Результат boolean

restoreConfigScope() публичный Метод

Restores original config scope.
public restoreConfigScope ( ) : SiteAccess
Результат eZ\Publish\Core\MVC\Symfony\SiteAccess

setPreviewActive() публичный Метод

public setPreviewActive ( boolean $previewActive )
$previewActive boolean

setPreviewedContent() публичный Метод

public setPreviewedContent ( eZ\Publish\API\Repository\Values\Content\Content $previewedContent )
$previewedContent eZ\Publish\API\Repository\Values\Content\Content

setPreviewedLocation() публичный Метод

public setPreviewedLocation ( eZ\Publish\API\Repository\Values\Content\Location $previewedLocation )
$previewedLocation eZ\Publish\API\Repository\Values\Content\Location

setSiteAccess() публичный Метод

public setSiteAccess ( SiteAccess $siteAccess = null )
$siteAccess eZ\Publish\Core\MVC\Symfony\SiteAccess

Описание свойств

$eventDispatcher защищенное свойство

protected EventDispatcherInterface,Symfony\Component\EventDispatcher $eventDispatcher
Результат Symfony\Component\EventDispatcher\EventDispatcherInterface

$originalSiteAccess защищенное свойство

protected SiteAccess,eZ\Publish\Core\MVC\Symfony $originalSiteAccess
Результат eZ\Publish\Core\MVC\Symfony\SiteAccess

$siteAccessRouter защищенное свойство

protected SiteAccessRouterInterface,eZ\Publish\Core\MVC\Symfony\SiteAccess $siteAccessRouter
Результат eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessRouterInterface