CreateWhereForSerializedBlobResult
in package
Table of Contents
Properties
Methods
- __construct() : mixed
- createAndWhere() : string
- Return the where query with AND operation and placeholder for each value ('REGEXP (?)'). Values can be obtained from the values property.
- createInlineAndWhere() : string
- Return the where query with AND operation for each value. Values are inlined in the query ('REGEXP (':"3"')' instead of 'REGEXP (?)').
- createInlineOrWhere() : string
- Return the where query with OR operation for each value. Values are inlined in the query ('REGEXP (':"3"')' instead of 'REGEXP (?)').
- createOrWhere() : string
- Return the where query with OR operation and placeholder for each value ('REGEXP (?)'). Values can be obtained from the values property.
- getValueList() : array<string|int, mixed>
Properties
$field
public
string
$field
$values
public
array<string|int, mixed>
$values
Methods
__construct()
public
__construct(string $field, array<string|int, mixed> $values) : mixed
Parameters
- $field : string
- $values : array<string|int, mixed>
createAndWhere()
Return the where query with AND operation and placeholder for each value ('REGEXP (?)'). Values can be obtained from the values property.
public
createAndWhere() : string
Return values
stringcreateInlineAndWhere()
Return the where query with AND operation for each value. Values are inlined in the query ('REGEXP (':"3"')' instead of 'REGEXP (?)').
public
createInlineAndWhere() : string
Return values
stringcreateInlineOrWhere()
Return the where query with OR operation for each value. Values are inlined in the query ('REGEXP (':"3"')' instead of 'REGEXP (?)').
public
createInlineOrWhere() : string
Return values
stringcreateOrWhere()
Return the where query with OR operation and placeholder for each value ('REGEXP (?)'). Values can be obtained from the values property.
public
createOrWhere() : string
Return values
stringgetValueList()
private
getValueList() : array<string|int, mixed>