PluginProbe ʕ •ᴥ•ʔ
WooCommerce Square / 5.4.2
WooCommerce Square v5.4.2
5.4.2 5.4.1 5.4.0 trunk 1.0.25 1.0.26 1.0.27 1.0.28 1.0.29 1.0.30 1.0.31 1.0.32 1.0.33 1.0.34 1.0.35 1.0.36 1.0.37 1.0.38 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.3.2 2.3.3 2.3.4 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0 2.7.0 2.8.0 2.9.0 2.9.1 3.0.0 3.0.1 3.0.2 3.0.3 3.1.0 3.2.0 3.3.0 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.7.0 3.7.1 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 4.0.0 4.1.0 4.2.0 4.2.1 4.2.2 4.2.3 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.4.2 4.5.0 4.5.1 4.5.2 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.8.0 4.8.1 4.8.2 4.8.3 4.8.4 4.8.5 4.8.6 4.8.7 4.8.8 4.9.0 4.9.1 4.9.2 4.9.3 4.9.4 4.9.5 4.9.6 4.9.7 4.9.8 4.9.9 5.0.0 5.0.1 5.1.0 5.1.1 5.1.2 5.2.0 5.3.0 5.3.1 5.3.2 5.3.3
woocommerce-square / includes / Gateway / API / Responses / Search_Orders.php
woocommerce-square / includes / Gateway / API / Responses Last commit date
Charge.php 3 years ago Create_Customer.php 4 years ago Create_Customer_Card.php 4 years ago Create_PayOrder.php 2 years ago Create_Payment.php 2 years ago Get_Customer.php 3 years ago Get_Gift_Card.php 2 years ago Refund.php 4 years ago Search_Orders.php 10 months ago
Search_Orders.php
55 lines
1 <?php
2
3 namespace WooCommerce\Square\Gateway\API\Responses;
4
5 defined( 'ABSPATH' ) || exit;
6
7 /**
8 * The Search Orders API response object.
9 *
10 * @since 5.0.0
11 *
12 * @method \Square\Models\SearchOrdersResponse get_data()
13 */
14 class Search_Orders extends \WooCommerce\Square\Gateway\API\Response {
15
16 /**
17 * Gets the orders from the response.
18 *
19 * @since 5.0.0
20 *
21 * @return array
22 */
23 public function get_orders() {
24
25 return $this->get_data() ? $this->get_data()->getOrders() : array();
26 }
27
28 /**
29 * Gets the cursor for pagination.
30 *
31 * @since 5.0.0
32 *
33 * @return string
34 */
35 public function get_cursor() {
36
37 return $this->get_data() ? $this->get_data()->getCursor() : '';
38 }
39
40 /**
41 * Gets the response data as an array with orders and cursor.
42 *
43 * @since 5.0.0
44 *
45 * @return array
46 */
47 public function get_response_data() {
48
49 return array(
50 'orders' => $this->get_orders(),
51 'cursor' => $this->get_cursor(),
52 );
53 }
54 }
55