PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 7.1.4
Admin Columns v7.1.4
7.1.4 7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Helper / Select / Options / Paginated.php
codepress-admin-columns / classes / Helper / Select / Options Last commit date
Paginated.php 2 days ago
Paginated.php
37 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AC\Helper\Select\Options;
6
7 use AC\ArrayIterator;
8 use AC\Helper\Select;
9
10 class Paginated extends Select\Options implements Select\Paginated
11 {
12 protected Select\Paginated $paginated;
13
14 public function __construct(Select\Paginated $paginated, ArrayIterator $options)
15 {
16 $this->paginated = $paginated;
17
18 parent::__construct($options->get_copy());
19 }
20
21 public function get_total_pages(): int
22 {
23 return $this->paginated->get_total_pages();
24 }
25
26 public function get_page(): int
27 {
28 return $this->paginated->get_page();
29 }
30
31 public function is_last_page(): bool
32 {
33 return $this->paginated->is_last_page();
34 }
35
36 }
37