Compare commits
23 Commits
fbd5b350bd
...
1.0.0-rc4
Author | SHA1 | Date | |
---|---|---|---|
65c224c636 | |||
6cd26a88ea | |||
022ba575b7 | |||
c913f65b91 | |||
c8a7781c88 | |||
1505539e61 | |||
3087a48c43 | |||
43f545516d | |||
b757ed19b2 | |||
9dc71e4d77 | |||
c6806a1c62 | |||
6fd19a11be | |||
7c727d93e9 | |||
e02b8c4063 | |||
89d1db7a7e | |||
8dc0a27fd9 | |||
ae172b902c | |||
7f81b987c9 | |||
af801e769f | |||
c40baaad3f | |||
a82fdce64b | |||
8126b1f67d | |||
2177cb4652 |
@ -79,7 +79,7 @@ class Model {
|
||||
'table' => $j['table'] ?? $j[0],
|
||||
'from' => $j['from'] ?? $j[1],
|
||||
'to' => $j['to'] ?? $j[2],
|
||||
'symb' => $j['symb'] ?? ($j[3] ?? '='),
|
||||
'sym' => $j['sym'] ?? ($j[3] ?? '='),
|
||||
'alias' => $j['alias'] ?? '',
|
||||
'type' => strtolower($j['type'] ?? ''),
|
||||
'params' => $j['params'] ?? ''
|
||||
@ -97,7 +97,7 @@ class Model {
|
||||
$cond = (object) [
|
||||
'column' => $c['column'] ?? $c[0],
|
||||
'value' => $c['value'] ?? $c[1],
|
||||
'symb' => strtolower($c['symb'] ?? ($c[2] ?? '=')),
|
||||
'sym' => strtolower($c['sym'] ?? ($c[2] ?? '=')),
|
||||
'type' => strtolower($c['type'] ?? '')
|
||||
];
|
||||
$this->conditions []= $cond;
|
||||
@ -154,7 +154,7 @@ class Model {
|
||||
return $orm;
|
||||
}
|
||||
foreach ($this->columns as $col) {
|
||||
$orm = $orm->select(trim(implode('.', (array) $col), '.'));
|
||||
$orm = $orm->select(trim(implode('.', $col), '.'));
|
||||
}
|
||||
return $orm;
|
||||
}
|
||||
@ -192,7 +192,7 @@ class Model {
|
||||
}
|
||||
if ($join->type == 'raw') {
|
||||
$orm = $orm->{$method}($join->table, [$join->from, $join->symb, $join->to], $join->alias, $join->params);
|
||||
} elseif ($join->alias !== '') {
|
||||
} elseif ($join->alias === '') {
|
||||
$orm = $orm->{$method}($join->table, [$join->from, $join->symb, $join->to], $join->alias);
|
||||
} else {
|
||||
$orm = $orm->{$method}($join->table, [$join->from, $join->symb, $join->to]);
|
||||
@ -206,7 +206,7 @@ class Model {
|
||||
}
|
||||
foreach ($this->conditions as $cond) {
|
||||
$method = 'where';
|
||||
switch ($cond->symb) {
|
||||
switch ($cond->sym) {
|
||||
case '<':
|
||||
$method = 'whereLt';
|
||||
break;
|
||||
|
Reference in New Issue
Block a user