-
Notifications
You must be signed in to change notification settings - Fork 0
/
woocommerce-gateway-paypal-express-checkout.php
49 lines (42 loc) · 1.47 KB
/
woocommerce-gateway-paypal-express-checkout.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
/**
* Plugin Name: WooCommerce PayPal Checkout Gateway
* Plugin URI: https://woocommerce.com/products/woocommerce-gateway-paypal-express-checkout/
* Description: A payment gateway for PayPal Checkout (https://www.paypal.com/us/webapps/mpp/paypal-checkout).
* Version: 1.6.1
* Author: WooCommerce
* Author URI: https://woocommerce.com
* Copyright: © 2018 WooCommerce / PayPal.
* License: GNU General Public License v3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Text Domain: woocommerce-gateway-paypal-express-checkout
* Domain Path: /languages
* WC tested up to: 3.4
* WC requires at least: 2.6
*/
/**
* Copyright (c) 2018 PayPal, Inc.
*
* The name of the PayPal may not be used to endorse or promote products derived from this
* software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND
* WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
define( 'WC_GATEWAY_PPEC_VERSION', '1.6.1' );
/**
* Return instance of WC_Gateway_PPEC_Plugin.
*
* @return WC_Gateway_PPEC_Plugin
*/
function wc_gateway_ppec() {
static $plugin;
if ( ! isset( $plugin ) ) {
require_once( 'includes/class-wc-gateway-ppec-plugin.php' );
$plugin = new WC_Gateway_PPEC_Plugin( __FILE__, WC_GATEWAY_PPEC_VERSION );
}
return $plugin;
}
wc_gateway_ppec()->maybe_run();