CustomerSearch
extends SqlSearch
in package
implements
CustomerSearch
Class CustomerSearchByKeyword
Interfaces, Classes and Traits
- CustomerSearch
- Interface CustomerSearchByKeyword
Table of Contents
- $keyword : string
- applyToQuery() : void
- attributeColumnMapping() : array<string|int, mixed>
- attributesForLikeOperation() : array<string|int, mixed>
- create() : static
- keyword() : string
- __construct() : mixed
- searchForCustomColumns() : void
- Extends base logic for searching to include the possibility to search for a full name or reverted full name
Properties
$keyword
private
string
$keyword
Methods
applyToQuery()
public
applyToQuery(QueryBuilder $query) : void
Parameters
- $query : QueryBuilder
Tags
Return values
void —attributeColumnMapping()
public
static attributeColumnMapping() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —attributesForLikeOperation()
public
static attributesForLikeOperation() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —create()
public
static create(string $keyword) : static
Parameters
- $keyword : string
Return values
static —keyword()
public
keyword() : string
Tags
Return values
string —__construct()
private
__construct(string $keyword) : mixed
Parameters
- $keyword : string
Return values
mixed —searchForCustomColumns()
Extends base logic for searching to include the possibility to search for a full name or reverted full name
private
searchForCustomColumns(QueryBuilder $query) : void
Parameters
- $query : QueryBuilder