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 / Create_Customer.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
Create_Customer.php
28 lines
1 <?php
2
3 namespace WooCommerce\Square\Gateway\API\Responses;
4
5 use WooCommerce\Square\Framework\PaymentGateway\Api\Payment_Gateway_API_Customer_Response;
6
7 defined( 'ABSPATH' ) || exit;
8
9 /**
10 * Customer create response.
11 *
12 * @since 2.0.0
13 *
14 * @method \Square\Models\CreateCustomerResponse get_data()
15 */
16 class Create_Customer extends \WooCommerce\Square\Gateway\API\Response implements Payment_Gateway_API_Customer_Response {
17 /**
18 * Gets the new customer ID.
19 *
20 * @since 2.0.0
21 *
22 * @return string
23 */
24 public function get_customer_id() {
25 return $this->get_data() instanceof \Square\Models\CreateCustomerResponse ? $this->get_data()->getCustomer()->getId() : '';
26 }
27 }
28