diff options
Diffstat (limited to 'lib/Minz/Paginator.php')
| -rw-r--r-- | lib/Minz/Paginator.php | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/Minz/Paginator.php b/lib/Minz/Paginator.php index 727fe42d3..7d6892c67 100644 --- a/lib/Minz/Paginator.php +++ b/lib/Minz/Paginator.php @@ -11,7 +11,7 @@ declare(strict_types=1); */ class Minz_Paginator { /** - * @var array<Minz_Model> tableau des éléments à afficher/gérer + * @var list<Minz_Model> tableau des éléments à afficher/gérer */ private array $items = []; @@ -37,7 +37,7 @@ class Minz_Paginator { /** * Constructeur - * @param array<Minz_Model> $items les éléments à gérer + * @param list<Minz_Model> $items les éléments à gérer */ public function __construct(array $items) { $this->_items($items); @@ -116,10 +116,10 @@ class Minz_Paginator { */ /** * @param bool $all si à true, retourne tous les éléments sans prendre en compte la pagination - * @return array<Minz_Model> + * @return list<Minz_Model> */ public function items(bool $all = false): array { - $array = array (); + $array = []; $nbItems = $this->nbItems(); if ($nbItems <= $this->nbItemsPerPage || $all) { @@ -129,9 +129,9 @@ class Minz_Paginator { $counter = 0; $i = 0; - foreach ($this->items as $key => $item) { + foreach ($this->items as $item) { if ($i >= $begin) { - $array[$key] = $item; + $array[] = $item; $counter++; } if ($counter >= $this->nbItemsPerPage) { @@ -159,7 +159,7 @@ class Minz_Paginator { /** * SETTEURS */ - /** @param array<Minz_Model> $items */ + /** @param list<Minz_Model> $items */ public function _items(?array $items): void { $this->items = $items ?? []; $this->_nbPage(); |
