PHP Класс Knp\Bundle\KnpBundlesBundle\Indexer\SolrIndexer

Автор: Paweł Jędrzejewski ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$doctrine Doctrine\Bundle\DoctrineBundle\Registry
$solarium Solarium_Client

Открытые методы

Метод Описание
__construct ( Doctrine\Bundle\DoctrineBundle\Registry $doctrine, Solarium_Client $solarium )
deleteBundlesIndexes ( Bundle $bundle = null ) Delete all bundles from index
indexBundle ( Bundle $bundle ) Indexes single bundle.

Приватные методы

Метод Описание
updateDocumentFromBundle ( Solarium_Document_ReadWrite $document, Bundle $bundle, Solarium_Query_Helper $helper ) Populates document with bundle data.

Описание методов

__construct() публичный Метод

public __construct ( Doctrine\Bundle\DoctrineBundle\Registry $doctrine, Solarium_Client $solarium )
$doctrine Doctrine\Bundle\DoctrineBundle\Registry
$solarium Solarium_Client

deleteBundlesIndexes() публичный Метод

Delete all bundles from index
public deleteBundlesIndexes ( Bundle $bundle = null )
$bundle Knp\Bundle\KnpBundlesBundle\Entity\Bundle

indexBundle() публичный Метод

Indexes single bundle.
public indexBundle ( Bundle $bundle )
$bundle Knp\Bundle\KnpBundlesBundle\Entity\Bundle

Описание свойств

$doctrine защищенное свойство

protected Registry,Doctrine\Bundle\DoctrineBundle $doctrine
Результат Doctrine\Bundle\DoctrineBundle\Registry

$solarium защищенное свойство

protected Solarium_Client $solarium
Результат Solarium_Client