PHP Class Sulu\Bundle\ContentBundle\Content\Structure\SeoStructureExtension

Inheritance: extends Sulu\Component\Content\Extension\AbstractExtension, implements Sulu\Component\Content\Extension\ExportExtensionInterface
Datei anzeigen Open project: sulu/sulu Class Usage Examples

Protected Properties

Property Type Description
$additionalPrefix
$name
$properties
$seoAttributes

Public Methods

Method Description
export ( $properties, $format = null )
getImportPropertyNames ( )
import ( PHPCR\NodeInterface $node, $data, $webspaceKey, $languageCode, $format )
load ( PHPCR\NodeInterface $node, $webspaceKey, $languageCode )
save ( PHPCR\NodeInterface $node, $data, $webspaceKey, $languageCode )

Protected Methods

Method Description
convertCheckboxData ( &$data, $key, $default = false )
getExportOption ( $key, $format ) : array

Method Details

convertCheckboxData() protected method

protected convertCheckboxData ( &$data, $key, $default = false )

export() public method

public export ( $properties, $format = null )

getExportOption() protected method

protected getExportOption ( $key, $format ) : array
$key
$format
return array

getImportPropertyNames() public method

import() public method

public import ( PHPCR\NodeInterface $node, $data, $webspaceKey, $languageCode, $format )
$node PHPCR\NodeInterface

load() public method

public load ( PHPCR\NodeInterface $node, $webspaceKey, $languageCode )
$node PHPCR\NodeInterface

save() public method

public save ( PHPCR\NodeInterface $node, $data, $webspaceKey, $languageCode )
$node PHPCR\NodeInterface

Property Details

$additionalPrefix protected_oe property

protected $additionalPrefix

$name protected_oe property

protected $name

$properties protected_oe property

protected $properties

$seoAttributes protected_oe property

protected $seoAttributes