PHP Class Sulu\Component\Content\Export\ContentExportManager

Inheritance: implements Sulu\Component\Content\Export\ContentExportManagerInterface
Show file Open project: sulu/sulu

Protected Properties

Property Type Description
$contentTypeManager Sulu\Component\Content\ContentTypeManagerInterface
$contentTypeOptions array

Public Methods

Method Description
__construct ( Sulu\Component\Content\ContentTypeManagerInterface $contentTypeManager )
add ( $contentTypeName, $format, $options )
export ( $contentTypeName, $propertyValue )
getOptions ( $contentTypeName, $format )
hasExport ( $contentTypeName, $format )

Protected Methods

Method Description
existOptions ( $contentTypeName, $format ) : boolean

Method Details

__construct() public method

public __construct ( Sulu\Component\Content\ContentTypeManagerInterface $contentTypeManager )
$contentTypeManager Sulu\Component\Content\ContentTypeManagerInterface

add() public method

public add ( $contentTypeName, $format, $options )

existOptions() protected method

protected existOptions ( $contentTypeName, $format ) : boolean
$contentTypeName
$format
return boolean

export() public method

public export ( $contentTypeName, $propertyValue )

getOptions() public method

public getOptions ( $contentTypeName, $format )

hasExport() public method

public hasExport ( $contentTypeName, $format )

Property Details

$contentTypeManager protected property

protected ContentTypeManagerInterface,Sulu\Component\Content $contentTypeManager
return Sulu\Component\Content\ContentTypeManagerInterface

$contentTypeOptions protected property

protected array $contentTypeOptions
return array