phpDocumentor

CustomerFilters extends SqlFilters implements CustomerFilters

Class CustomerFilters

Tags
codeCoverageIgnore

Interfaces, Classes and Traits

CustomerFilters
Interface CustomerFilters

Table of Contents

$filters  : array<string|int, mixed>
$useAndConcatenation  : bool
applyToQuery()  : void
attributeColumnMapping()  : array<string|int, mixed>
attributesForLikeOperation()  : array<string|int, mixed>
attributesForNumericOperations()  : array<string|int, mixed>
create()  : static
createFromMap()  : static
createWithAndConcatenation()  : static
createWithOrConcatenation()  : static
filters()  : array<string|int, Filter>
useAndConcatenation()  : bool
__construct()  : mixed
LooseFilters constructor.

Properties

$useAndConcatenation

protected bool $useAndConcatenation

Methods

applyToQuery()

public applyToQuery(QueryBuilder $query) : void
Parameters
$query : QueryBuilder
Return values
void

attributeColumnMapping()

public static attributeColumnMapping() : array<string|int, mixed>
Tags
inheritDoc
Return values
array<string|int, mixed>

attributesForLikeOperation()

public static attributesForLikeOperation() : array<string|int, mixed>
Tags
inheritDoc
Return values
array<string|int, mixed>

attributesForNumericOperations()

public static attributesForNumericOperations() : array<string|int, mixed>
Tags
inheritDoc
Return values
array<string|int, mixed>

createFromMap()

public static createFromMap(array<string|int, mixed> $filterMap[, bool $useAndConcatenation = true ]) : static
Parameters
$filterMap : array<string|int, mixed>
$useAndConcatenation : bool = true
Return values
static

createWithAndConcatenation()

public static createWithAndConcatenation(Filter ...$filters) : static
Parameters
$filters : Filter
Return values
static

createWithOrConcatenation()

public static createWithOrConcatenation(Filter ...$filters) : static
Parameters
$filters : Filter
Return values
static

useAndConcatenation()

public useAndConcatenation() : bool
Tags
inheritDoc
Return values
bool

__construct()

LooseFilters constructor.

private __construct(bool $useAndConcatenation, Filter ...$filters) : mixed
Parameters
$useAndConcatenation : bool
$filters : Filter
Return values
mixed

Search results