PHP Класс Search\Model\Filter\Like

Наследование: extends Base
Показать файл Открыть проект

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

Свойство Тип Описание
$_defaultConfig array Default configuration.

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

Метод Описание
__construct ( string $name, Manager $manager, array $config = [] ) {@inheritDoc}
process ( ) : void Process a LIKE condition ($x LIKE $y).

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

Метод Описание
_formatWildcards ( string $value ) : string Replace substitutions with original wildcards but first, escape the original wildcards in the text to use them as normal search text
_wildcards ( string $value ) : string | false Wrap wild cards around the value.

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

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

{@inheritDoc}
public __construct ( string $name, Manager $manager, array $config = [] )
$name string Name.
$manager Search\Manager Manager.
$config array Config.

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

Replace substitutions with original wildcards but first, escape the original wildcards in the text to use them as normal search text
protected _formatWildcards ( string $value ) : string
$value string Value.
Результат string Value

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

Wrap wild cards around the value.
protected _wildcards ( string $value ) : string | false
$value string Value.
Результат string | false Either the wildcard decorated input value, or `false` when encountering a non-string value.

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

Process a LIKE condition ($x LIKE $y).
public process ( ) : void
Результат void

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

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

Default configuration.
protected array $_defaultConfig
Результат array