Method | Description | |
---|---|---|
__construct ( array $objectProviders, Doctrine\Common\Cache\Cache $dataCache, Sulu\Bundle\PreviewBundle\Preview\Renderer\PreviewRendererInterface $renderer, integer $cacheLifeTime = 3600 ) | ||
exists ( $token ) | ||
render ( $token, $webspaceKey, $locale ) | ||
start ( $objectClass, $id, $userId, $webspaceKey, $locale, array $data = [] ) | ||
stop ( $token ) | ||
update ( $token, $webspaceKey, $locale, array $data ) | ||
updateContext ( $token, $webspaceKey, $locale, array $context, array $data ) |
Method | Description | |
---|---|---|
fetch ( string $token ) : mixed | Fetch the object. | |
getProvider ( string $objectClass ) : mixed | Sulu\Bundle\PreviewBundle\Preview\Object\PreviewObjectProviderInterface | Returns provider for given object-class. | |
save ( string $token, string $object ) | Save the object. |
public __construct ( array $objectProviders, Doctrine\Common\Cache\Cache $dataCache, Sulu\Bundle\PreviewBundle\Preview\Renderer\PreviewRendererInterface $renderer, integer $cacheLifeTime = 3600 ) | ||
$objectProviders | array | |
$dataCache | Doctrine\Common\Cache\Cache | |
$renderer | Sulu\Bundle\PreviewBundle\Preview\Renderer\PreviewRendererInterface | |
$cacheLifeTime | integer |
protected getProvider ( string $objectClass ) : mixed | Sulu\Bundle\PreviewBundle\Preview\Object\PreviewObjectProviderInterface | ||
$objectClass | string | |
return | mixed | Sulu\Bundle\PreviewBundle\Preview\Object\PreviewObjectProviderInterface |
public updateContext ( $token, $webspaceKey, $locale, array $context, array $data ) | ||
$context | array | |
$data | array |