Plugin Directory

Changeset 2218484


Ignore:
Timestamp:
12/27/2019 06:12:38 AM (6 years ago)
Author:
wp_estatic
Message:

Update Code standard

Location:
woo-paypal-addon/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • woo-paypal-addon/trunk/README.txt

    r2218060 r2218484  
    101101* Fix - Remove depricated funcations.
    102102* Update - Change Name
     103= 2.0.1 =
     104* Update - update Code security
    103105== Upgrade Notice ==
    104106
  • woo-paypal-addon/trunk/woo-paypal-addon.php

    r2218060 r2218484  
    55 * Plugin URL:          Addon for Paypal and WooCommerce
    66 * Description:         Addon for Paypal and WooCommerce allows you to accept payments on your Woocommerce store. It accpets credit card payments and processes them securely with your merchant account.
    7  * Version:             2.0.0
     7 * Version:             2.0.1
    88 * WC requires at least:2.3
    99 * WC tested up to:     3.8.1
     
    1818 */
    1919
    20 define('WOO_PAYMENT_DIR', plugin_dir_path(__FILE__));
    21 add_action('plugins_loaded', 'init_paypal_payment_gateway');
     20define('WPPA_WOO_PAYMENT_DIR', plugin_dir_path(__FILE__));
     21add_action('plugins_loaded', 'wppa_init_paypal_payment_gateway');
    2222
    2323use PayPal\Rest\ApiContext;
     
    3535use PayPal\Api\Sale;
    3636
    37 function init_paypal_payment_gateway()
     37function wppa_init_paypal_payment_gateway()
    3838{
    39     add_filter('plugin_action_links_' . plugin_basename(__FILE__), 'add_paypal_addon_action_links');
    40 
    41     function add_paypal_addon_action_links($links)
     39    add_filter('plugin_action_links_' . plugin_basename(__FILE__), 'wppa_add_paypal_addon_action_links');
     40
     41    function wppa_add_paypal_addon_action_links($links)
    4242    {
    4343        $action_links = array(
     
    4747    }
    4848
    49     class WC_Paypal_Gateway_EI extends WC_Payment_Gateway
     49    class WPPA_WC_Paypal_Gateway_EI extends WC_Payment_Gateway
    5050    {
    5151        /**
     
    103103        private function get_paypal_sdk()
    104104        {
    105             require_once WOO_PAYMENT_DIR . 'includes/paypal-sdk/autoload.php';
     105            require_once WPPA_WOO_PAYMENT_DIR . 'includes/paypal-sdk/autoload.php';
    106106        }
    107107
     
    227227            if (isset($_GET['woopaypal'])) {
    228228
    229                 $woopaypal = $_GET['woopaypal'];
    230                 $order_id = $_GET['order_id'];
     229                $woopaypal = sanitize_text_field( $_GET['woopaypal'] );
     230                $order_id = sanitize_text_field( $_GET['order_id'] );
    231231                if ($order_id == 0 || $order_id == '') {
    232232                    return;
     
    240240                if ($woopaypal == 'true') {
    241241                    $this->get_api_context();
    242                     $paymentId = $_GET['paymentId'];
     242                    $paymentId = sanitize_text_field( $_GET['paymentId'] );
    243243                    $payment = Payment::get($paymentId, $this->apiContext);
    244244
     
    269269
    270270                    $execution = new PaymentExecution();
    271                     $execution->setPayerId($_GET['PayerID']);
     271                    $payer_id = sanitize_text_field($_GET['PayerID']);
     272                    $execution->setPayerId($payer_id);
    272273
    273274                    $execution->addTransaction($transaction);
     
    341342 * Add Gateway class to all payment gateway methods
    342343 */
    343 function add_paypal_gateway_class_ei($methods)
     344function wppa_add_paypal_gateway_class_ei($methods)
    344345{
    345     $methods[] = 'WC_Paypal_Gateway_EI';
     346    $methods[] = 'WPPA_WC_Paypal_Gateway_EI';
    346347    return $methods;
    347348}
    348 add_filter('woocommerce_payment_gateways', 'add_paypal_gateway_class_ei');
    349 
    350 add_action('init', 'check_for_woopaypal');
    351 function check_for_woopaypal()
     349add_filter('woocommerce_payment_gateways', 'wppa_add_paypal_gateway_class_ei');
     350
     351add_action('init', 'wppa_check_for_woopaypal');
     352function wppa_check_for_woopaypal()
    352353{
    353354    if (isset($_GET['woopaypal'])) {
Note: See TracChangeset for help on using the changeset viewer.