diff options
author | Thomas Lange <code@nerdmind.de> | 2021-07-11 19:59:05 +0200 |
---|---|---|
committer | Thomas Lange <code@nerdmind.de> | 2021-07-11 19:59:05 +0200 |
commit | a4242144eebc101bc1e5ec150a80312e30d0112f (patch) | |
tree | 5c41416352f5bc12563122c0cff05fdd6b613b89 /core/namespace/ORM | |
parent | 42da9bd4bb6d35706ee5fefd3bac9b60ac5ada34 (diff) | |
download | blog-a4242144eebc101bc1e5ec150a80312e30d0112f.tar.gz blog-a4242144eebc101bc1e5ec150a80312e30d0112f.tar.xz blog-a4242144eebc101bc1e5ec150a80312e30d0112f.zip |
Modify parameter list for getAll method
Diffstat (limited to 'core/namespace/ORM')
-rw-r--r-- | core/namespace/ORM/Repository.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/core/namespace/ORM/Repository.php b/core/namespace/ORM/Repository.php index 929dae3..c0677a9 100644 --- a/core/namespace/ORM/Repository.php +++ b/core/namespace/ORM/Repository.php @@ -213,13 +213,13 @@ abstract class Repository { # Get paginated entity list #=========================================================================== public function getPaginated(string $order, int $limit, int $offset = 0): array { - return $this->getAll([], $order, "$offset,$limit"); + return $this->getAll([], $order, $limit, $offset); } #=========================================================================== # Get all entities #=========================================================================== - public function getAll(array $filter = [], string $order = null, string $limit = null): array { + public function getAll(array $filter = [], string $order = null, int $limit = null, int $offset = 0): array { $select = 'SELECT * FROM '.static::getTableName(); $wheres = []; $params = []; @@ -242,7 +242,7 @@ abstract class Repository { } if($limit) { - $limit = "LIMIT $limit"; + $limit = "LIMIT $offset,$limit"; } $query = "$select %s %s %s"; |