Plugin Directory

Changeset 2377606


Ignore:
Timestamp:
09/09/2020 04:14:20 AM (6 years ago)
Author:
10quality
Message:

Updating to version 1.5.4

Location:
woo-license-keys/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • woo-license-keys/trunk/README.txt

    r2374293 r2377606  
    77Requires PHP: 5.4
    88Tested up to: 5.5
    9 Stable tag: 1.5.3
     9Stable tag: 1.5.4
    1010License: GPLv3
    1111License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    8686== Changelog ==
    8787
     88= 1.5.4 =
     89*Release Date - 8 Sep 2020*
     90
     91* ApiValidator refactoring for better customization options.
     92
    8893= 1.5.3 =
    8994*Release Date - 3 Sep 2020*
  • woo-license-keys/trunk/app/Config/app.php

    r2374293 r2377606  
    1919    ],
    2020
    21     'version' => '1.5.3',
     21    'version' => '1.5.4',
    2222
    2323    'author' => '10 Quality Studio <https://www.10quality.com/>',
  • woo-license-keys/trunk/app/Controllers/ValidatorController.php

    r2364606 r2377606  
    2020 * @license GPLv3
    2121 * @package woo-license-keys
    22  * @version 1.5.1
     22 * @version 1.5.4
    2323 */
    2424class ValidatorController extends Controller
     
    5555            // Validator
    5656            $this->validator->activate( $request, $response, $validation_args );
    57             // Customization support
    58             $request = apply_filters( 'woocommerce_license_keys_activate_request_preval', $request, $response );
    59             $response = apply_filters( 'woocommerce_license_keys_activate_response', $response, $request, $validation_args );
    6057            // Activate
    6158            if ( $response->passes ) {
     
    145142            // Validator
    146143            $this->validator->validate( $request, $response, $validation_args );
    147             // Customization support
    148             $request = apply_filters( 'woocommerce_license_keys_validate_request_preval', $request, $response );
    149             $response = apply_filters( 'woocommerce_license_keys_validate_response', $response, $request, $validation_args );
    150144            // Validate
    151145            if ( $response->passes ) {
     
    210204            // Validator
    211205            $this->validator->deactivate( $request, $response, $validation_args );
    212             // Customization support
    213             $request = apply_filters( 'woocommerce_license_keys_deactivate_request_preval', $request, $response );
    214             $response = apply_filters( 'woocommerce_license_keys_deactivate_response', $response, $request, $validation_args );
    215206            $request['license_key'] = apply_filters( 'woocommerce_license_key_before_save', $request['license_key'] );
    216207            // Deactivate
  • woo-license-keys/trunk/app/Validators/ApiValidator.php

    r2374293 r2377606  
    1414 * @license GPLv3
    1515 * @package woo-license-keys
    16  * @version 1.5.3
     16 * @version 1.5.4
    1717 */
    1818class ApiValidator implements Validatable
     
    4949        $this->is_valid( 'license_key_expire', $request, $response, $args );
    5050        $this->is_valid( 'license_key_limit', $request, $response, $args );
     51        // Customization support
     52        $request = apply_filters( 'woocommerce_license_keys_activate_request_preval', $request, $response );
     53        $response = apply_filters( 'woocommerce_license_keys_activate_response', $response, $request, $args );
    5154    }
    5255    /**
     
    8386        $this->is_valid( 'license_key_expire', $request, $response, $args );
    8487        $this->is_valid( 'activation_id', $request, $response, $args );
     88        // Customization support
     89        $request = apply_filters( 'woocommerce_license_keys_validate_request_preval', $request, $response );
     90        $response = apply_filters( 'woocommerce_license_keys_validate_response', $response, $request, $args );
    8591    }
    8692    /**
     
    117123        $this->is_valid( 'license_key_expire', $request, $response, $args );
    118124        $this->is_valid( 'activation_id', $request, $response, $args );
     125        // Customization support
     126        $request = apply_filters( 'woocommerce_license_keys_deactivate_request_preval', $request, $response );
     127        $response = apply_filters( 'woocommerce_license_keys_deactivate_response', $response, $request, $args );
    119128    }
    120129    /**
  • woo-license-keys/trunk/plugin.php

    r2374293 r2377606  
    44Plugin URI: https://www.10quality.com/product/woocommerce-license-keys/
    55Description: Enable and handle "License Keys" with WooCommerce.
    6 Version: 1.5.3
     6Version: 1.5.4
    77Author: 10 Quality
    88Author URI: https://www.10quality.com/
Note: See TracChangeset for help on using the changeset viewer.