|
static | get () |
| List of available operators code => method . Подробнее...
|
|
static | eq ($columnSql, $valueSql) |
|
static | neq ($columnSql, $valueSql) |
|
static | lt ($columnSql, $valueSql) |
|
static | lte ($columnSql, $valueSql) |
|
static | gt ($columnSql, $valueSql) |
|
static | gte ($columnSql, $valueSql) |
|
static | in ($columnSql, $valueSql) |
|
static | between ($columnSql, $valueSql) |
|
static | like ($columnSql, $valueSql) |
|
static | exists ( $columnSql, $valueSql) |
|
static | match ($columnSql, $valueSql) |
|
См. определение в файле operator.php строка 17
◆ between()
static between |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
См. определение в файле operator.php строка 91
93 return "{$columnSql} BETWEEN {$valueSql[0]} AND {$valueSql[1]}";
◆ eq()
static eq |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
См. определение в файле operator.php строка 48
50 if ($valueSql instanceof NullExpression)
52 return "{$columnSql} IS NULL";
54 return "{$columnSql} = {$valueSql}";
◆ exists()
static exists |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
- Аргументы
-
$columnSql | @noinspection PhpUnusedParameterInspection |
См. определение в файле operator.php строка 101
103 return "EXISTS ({$valueSql})";
◆ get()
List of available operators code => method
.
- Возвращает
- array
См. определение в файле operator.php строка 43
45 return static::$operators;
◆ gt()
static gt |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
См. определение в файле operator.php строка 76
78 return "{$columnSql} > {$valueSql}";
◆ gte()
static gte |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
См. определение в файле operator.php строка 81
83 return "{$columnSql} >= {$valueSql}";
◆ in()
static in |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
См. определение в файле operator.php строка 86
88 return "{$columnSql} IN (".join(
', ', (array) $valueSql).
")";
◆ like()
static like |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
См. определение в файле operator.php строка 96
98 return "{$columnSql} LIKE {$valueSql}";
◆ lt()
static lt |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
См. определение в файле operator.php строка 66
68 return "{$columnSql} < {$valueSql}";
◆ lte()
static lte |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
См. определение в файле operator.php строка 71
73 return "{$columnSql} <= {$valueSql}";
◆ match()
static match |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
См. определение в файле operator.php строка 106
108 return "MATCH ({$columnSql}) AGAINST ({$valueSql} IN BOOLEAN MODE)";
◆ neq()
static neq |
( |
|
$columnSql, |
|
|
|
$valueSql |
|
) |
| |
|
static |
См. определение в файле operator.php строка 57
59 if ($valueSql instanceof NullExpression)
61 return "{$columnSql} IS NOT NULL";
63 return "{$columnSql} <> {$valueSql}";
◆ $operators
Инициализатор= array(
'=' => 'eq',
'<>' => 'neq',
'!=' => 'neq',
'<' => 'lt',
'<=' => 'lte',
'>' => 'gt',
'>=' => 'gte',
'in' => 'in',
'between' => 'between',
'like' => 'like',
'exists' => 'exists',
'match' => 'match'
)
См. определение в файле operator.php строка 23
Объявления и описания членов класса находятся в файле: