Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7c347bc373 | |||
| d5c9b3bc86 | |||
| ef7e85746d | |||
| 89f6949556 | |||
| 555d160b40 | |||
| 45b949747d | |||
| 94857ecb46 | |||
| 0f0a3349fb | |||
| 7fb9c3ea05 | |||
| 11a939e8a1 | |||
| 1666af9906 | |||
| 78f7faba55 |
+826
-826
File diff suppressed because it is too large
Load Diff
+6
-4
@@ -1,4 +1,5 @@
|
||||
<?php /** @noinspection ALL */
|
||||
<?php
|
||||
/** @noinspection ALL */
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
@@ -189,7 +190,7 @@ class SqlBuilder extends Component
|
||||
if (is_null($value)) {
|
||||
return $keys;
|
||||
}
|
||||
if (preg_match('/^[+|-]\s\d+$/', $value)) {
|
||||
if (preg_match('/^[+|-]\s\d+$/', (string)$value)) {
|
||||
$keys[] = $key . '=' . $key . ' ' . $value;
|
||||
} else {
|
||||
$this->query->pushParam($value);
|
||||
@@ -205,7 +206,8 @@ class SqlBuilder extends Component
|
||||
*/
|
||||
public function one(): string
|
||||
{
|
||||
return $this->makeSelect($this->query->getSelect()) . $this->make() . $this->makeLimit($this->query->limit(1));
|
||||
$this->query->offset(0)->limit(1);
|
||||
return $this->makeSelect($this->query->getSelect()) . $this->make() . $this->makeLimit();
|
||||
}
|
||||
|
||||
|
||||
@@ -215,7 +217,7 @@ class SqlBuilder extends Component
|
||||
*/
|
||||
public function all(): string
|
||||
{
|
||||
return $this->makeSelect($this->query->getSelect()) . $this->make() . $this->makeLimit($this->query);
|
||||
return $this->makeSelect($this->query->getSelect()) . $this->make() . $this->makeLimit();
|
||||
}
|
||||
|
||||
|
||||
|
||||
+1066
-1041
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user