SearchQuery
in package
Read onlyYes
FinalYes
Table of Contents
Constants
- ACCEPTED_DELIMITERS : mixed = [',', ';', ' ']
- ACCEPTED_MODIFIERS : mixed = ['\'', '’']
- MODIFIER : mixed = '"'
- SEPARATOR : mixed = ' '
Properties
- $keywords : array<int, string>
Methods
- __construct() : mixed
- __toString() : string
- getKeywords() : array<string|int, string>
- getTotalLength() : int
- isModified() : bool
Constants
ACCEPTED_DELIMITERS
public
mixed
ACCEPTED_DELIMITERS
= [',', ';', ' ']
ACCEPTED_MODIFIERS
public
mixed
ACCEPTED_MODIFIERS
= ['\'', '’']
MODIFIER
public
mixed
MODIFIER
= '"'
SEPARATOR
public
mixed
SEPARATOR
= ' '
Properties
$keywords
private
array<int, string>
$keywords
Tags
Methods
__construct()
public
__construct(string $query) : mixed
Parameters
- $query : string
__toString()
public
__toString() : string
Attributes
- #[Override]
Return values
stringgetKeywords()
public
getKeywords() : array<string|int, string>
Return values
array<string|int, string>getTotalLength()
public
getTotalLength() : int
Return values
int —The total number of characters of all the keywords, separators between keywords excluded.
isModified()
private
isModified(string $keyword) : bool
Parameters
- $keyword : string