PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.20
Booking for Appointments and Events Calendar – Amelia v1.2.20
2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / vendor / mailgun / mailgun-php / src / Mailgun / Model / PaginationResponse.php
ameliabooking / vendor / mailgun / mailgun-php / src / Mailgun / Model Last commit date
Attachment 7 years ago Domain 7 years ago Event 7 years ago Ip 7 years ago MailingList 7 years ago Message 7 years ago Route 7 years ago Stats 7 years ago Suppression 7 years ago Tag 7 years ago Webhook 7 years ago ApiResponse.php 7 years ago PaginationResponse.php 7 years ago PagingProvider.php 7 years ago
PaginationResponse.php
70 lines
1 <?php
2
3 /*
4 * Copyright (C) 2013 Mailgun
5 *
6 * This software may be modified and distributed under the terms
7 * of the MIT license. See the LICENSE file for details.
8 */
9
10 namespace Mailgun\Model;
11
12 /**
13 * @author Tobias Nyholm <tobias.nyholm@gmail.com>
14 */
15 trait PaginationResponse
16 {
17 /**
18 * @var array
19 */
20 protected $paging;
21
22 /**
23 * @return string
24 */
25 public function getNextUrl()
26 {
27 if (!isset($this->paging['next'])) {
28 return;
29 }
30
31 return $this->paging['next'];
32 }
33
34 /**
35 * @return string
36 */
37 public function getPreviousUrl()
38 {
39 if (!isset($this->paging['previous'])) {
40 return;
41 }
42
43 return $this->paging['previous'];
44 }
45
46 /**
47 * @return string
48 */
49 public function getFirstUrl()
50 {
51 if (!isset($this->paging['first'])) {
52 return;
53 }
54
55 return $this->paging['first'];
56 }
57
58 /**
59 * @return string
60 */
61 public function getLastUrl()
62 {
63 if (!isset($this->paging['last'])) {
64 return;
65 }
66
67 return $this->paging['last'];
68 }
69 }
70