AbstractFilterConditions
- Full name:
\Zemit\Mvc\Controller\Traits\Abstracts\Query\Conditions\AbstractFilterConditions
Methods
initializeFilterConditions
public initializeFilterConditions(): void
- This method is abstract.
setFilterConditions
public setFilterConditions(?\Phalcon\Support\Collection $filterConditions): void
- This method is abstract.
Parameters:
Parameter | Type | Description |
---|---|---|
$filterConditions | ?\Phalcon\Support\Collection |
getFilterConditions
public getFilterConditions(): ?\Phalcon\Support\Collection
- This method is abstract.
defaultFilterCondition
public defaultFilterCondition(array $filters = null, array $allowedFilters = null, bool $or = false): array|string|null
- This method is abstract.
Parameters:
Parameter | Type | Description |
---|---|---|
$filters | array | |
$allowedFilters | array | |
$or | bool |
getFilterOperator
public getFilterOperator(string $operator): string
- This method is abstract.
Parameters:
Parameter | Type | Description |
---|---|---|
$operator | string |
getBindTypeFromRawValue
public getBindTypeFromRawValue(mixed $rawValue = null): int
- This method is abstract.
Parameters:
Parameter | Type | Description |
---|---|---|
$rawValue | mixed |