PHP Класс WellCommerce\Bundle\SearchBundle\Adapter\ZendLuceneAdapter

Автор: Adam Piotrowski ([email protected])
Наследование: implements WellCommerce\Bundle\SearchBundle\Adapter\SearchAdapterInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$options array

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

Метод Описание
__construct ( array $options = [] ) ZendLuceneAdapter constructor.
add ( $document )
optimize ( )
purge ( )
remove ( integer $identifier )
search ( SearchQuery $query ) : array
update ( integer $identifier, $document )

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

Метод Описание
checkIndexPath ( string $path ) : boolean
configureOptions ( Symfony\Component\OptionsResolver\OptionsResolver $resolver )
getIndex ( ) : ZendSearch\Lucene\SearchIndexInterface
getIndexPath ( ) : string

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

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

ZendLuceneAdapter constructor.
public __construct ( array $options = [] )
$options array

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

public add ( $document )

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

public optimize ( )

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

public purge ( )

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

public remove ( integer $identifier )
$identifier integer

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

public update ( integer $identifier, $document )
$identifier integer

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

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

protected array $options
Результат array