PHP Класс Flarum\Core\Search\GambitManager

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$container Illuminate\Contracts\Container\Container
$fulltextGambit string
$gambits array

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

Метод Описание
__construct ( Illuminate\Contracts\Container\Container $container )
add ( string $gambit ) Add a gambit.
apply ( AbstractSearch $search, string $query ) Apply gambits to a search, given a search query.
setFulltextGambit ( string $gambit ) Set the gambit to handle fulltext searching.

Защищенные методы

Метод Описание
applyFulltext ( AbstractSearch $search, string $query )
applyGambits ( AbstractSearch $search, string $query ) : string
explode ( string $query ) : array Explode a search query into an array of bits.

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

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

public __construct ( Illuminate\Contracts\Container\Container $container )
$container Illuminate\Contracts\Container\Container

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

Add a gambit.
public add ( string $gambit )
$gambit string

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

Apply gambits to a search, given a search query.
public apply ( AbstractSearch $search, string $query )
$search AbstractSearch
$query string

applyFulltext() защищенный Метод

protected applyFulltext ( AbstractSearch $search, string $query )
$search AbstractSearch
$query string

applyGambits() защищенный Метод

protected applyGambits ( AbstractSearch $search, string $query ) : string
$search AbstractSearch
$query string
Результат string

explode() защищенный Метод

Explode a search query into an array of bits.
protected explode ( string $query ) : array
$query string
Результат array

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

Set the gambit to handle fulltext searching.
public setFulltextGambit ( string $gambit )
$gambit string

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

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

protected Container,Illuminate\Contracts\Container $container
Результат Illuminate\Contracts\Container\Container

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

protected string $fulltextGambit
Результат string

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

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