PHP Class WellCommerce\Bundle\SearchBundle\Indexer\ZendLuceneIndexer

Author: Adam Piotrowski ([email protected])
Inheritance: implements WellCommerce\Bundle\SearchBundle\Indexer\IndexerInterface
Afficher le fichier Open project: wellcommerce/wellcommerce

Méthodes publiques

Méthode Description
__construct ( WellCommerce\Bundle\SearchBundle\Adapter\SearchAdapterInterface $adapter, WellCommerce\Bundle\SearchBundle\Factory\DocumentFactoryInterface $documentFactory )
deindex ( WellCommerce\Bundle\DoctrineBundle\Entity\EntityInterface $entity )
index ( WellCommerce\Bundle\DoctrineBundle\Entity\EntityInterface $entity )

Private Methods

Méthode Description
createDocument ( WellCommerce\Bundle\DoctrineBundle\Entity\EntityInterface $entity ) : ZendSearch\Lucene\Document

Method Details

__construct() public méthode

public __construct ( WellCommerce\Bundle\SearchBundle\Adapter\SearchAdapterInterface $adapter, WellCommerce\Bundle\SearchBundle\Factory\DocumentFactoryInterface $documentFactory )
$adapter WellCommerce\Bundle\SearchBundle\Adapter\SearchAdapterInterface
$documentFactory WellCommerce\Bundle\SearchBundle\Factory\DocumentFactoryInterface

deindex() public méthode

public deindex ( WellCommerce\Bundle\DoctrineBundle\Entity\EntityInterface $entity )
$entity WellCommerce\Bundle\DoctrineBundle\Entity\EntityInterface

index() public méthode

public index ( WellCommerce\Bundle\DoctrineBundle\Entity\EntityInterface $entity )
$entity WellCommerce\Bundle\DoctrineBundle\Entity\EntityInterface