aboutsummaryrefslogtreecommitdiffstats
path: root/core/namespace/ORM
diff options
context:
space:
mode:
authorThomas Lange <code@nerdmind.de>2021-07-11 19:59:05 +0200
committerThomas Lange <code@nerdmind.de>2021-07-11 19:59:05 +0200
commita4242144eebc101bc1e5ec150a80312e30d0112f (patch)
tree5c41416352f5bc12563122c0cff05fdd6b613b89 /core/namespace/ORM
parent42da9bd4bb6d35706ee5fefd3bac9b60ac5ada34 (diff)
downloadblog-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.php6
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";