PHP Class Sulu\Component\Content\Metadata\Loader\XmlLoader

Inheritance: extends XmlLegacyLoader
Datei anzeigen Open project: sulu/sulu

Public Methods

Method Description
getResolver ( )
load ( $resource, $type = 'page' )
setResolver ( Symfony\Component\Config\Loader\LoaderResolverInterface $resolver )
supports ( $resource, $type = null )

Private Methods

Method Description
createBlock ( $propertyName, $data )
createProperty ( $propertyName, $propertyData )
createSection ( $propertyName, $data )
mapMeta ( $item, $meta )
mapProperty ( PropertyMetadata $property, $data )
normalizeItem ( $data )
normalizePropertyData ( $data )
normalizeStructureData ( $data )

Method Details

getResolver() public method

public getResolver ( )

load() public method

public load ( $resource, $type = 'page' )

setResolver() public method

public setResolver ( Symfony\Component\Config\Loader\LoaderResolverInterface $resolver )
$resolver Symfony\Component\Config\Loader\LoaderResolverInterface

supports() public method

public supports ( $resource, $type = null )