PHP Class Sulu\Bundle\ContentBundle\Search\Reindex\StructureProvider

Inheritance: implements Massive\Bundle\SearchBundle\Search\Reindex\LocalizedReindexProviderInterface
Mostra file Open project: sulu/sulu

Public Methods

Method Description
__construct ( Sulu\Component\DocumentManager\DocumentManagerInterface $documentManager, Sulu\Component\DocumentManager\MetadataFactoryInterface $metadataFactory, Sulu\Component\Content\Metadata\Factory\StructureMetadataFactoryInterface $structureFactory, DocumentInspector $inspector, $context )
cleanUp ( $classFqn )
getClassFqns ( )
getCount ( $classFqn )
getLocalesForObject ( $object )
provide ( $classFqn, $offset, $maxResults )
translateObject ( $object, $locale )

Private Methods

Method Description
getQuery ( $classFqn )

Method Details

__construct() public method

public __construct ( Sulu\Component\DocumentManager\DocumentManagerInterface $documentManager, Sulu\Component\DocumentManager\MetadataFactoryInterface $metadataFactory, Sulu\Component\Content\Metadata\Factory\StructureMetadataFactoryInterface $structureFactory, DocumentInspector $inspector, $context )
$documentManager Sulu\Component\DocumentManager\DocumentManagerInterface
$metadataFactory Sulu\Component\DocumentManager\MetadataFactoryInterface
$structureFactory Sulu\Component\Content\Metadata\Factory\StructureMetadataFactoryInterface
$inspector Sulu\Bundle\DocumentManagerBundle\Bridge\DocumentInspector

cleanUp() public method

public cleanUp ( $classFqn )

getClassFqns() public method

public getClassFqns ( )

getCount() public method

public getCount ( $classFqn )

getLocalesForObject() public method

public getLocalesForObject ( $object )

provide() public method

public provide ( $classFqn, $offset, $maxResults )

translateObject() public method

public translateObject ( $object, $locale )