Plugin Directory

Changeset 2393053


Ignore:
Timestamp:
10/04/2020 06:09:39 AM (5 years ago)
Author:
10quality
Message:

Updating to version 1.5.6

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

Legend:

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

    r2387427 r2393053  
    77Requires PHP: 5.4
    88Tested up to: 5.5
    9 Stable tag: 1.5.5
     9Stable tag: 1.5.6
    1010License: GPLv3
    1111License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    8686== Changelog ==
    8787
     88= 1.5.6 =
     89*Release Date - 4 Oct 2020*
     90
     91* Added new hooks to filter error API responses.
     92* Ability to use API functions (inside setup) with a string parameter.
     93* Framework files added.
     94
    8895= 1.5.5 =
    8996*Release Date - 23 Sep 2020*
  • woo-license-keys/trunk/app/Config/app.php

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

    r2387427 r2393053  
    2020 * @license GPLv3
    2121 * @package woo-license-keys
    22  * @version 1.5.5
     22 * @version 1.5.6
    2323 */
    2424class ValidatorController extends Controller
     
    9696        } catch ( ValidationException $e ) {
    9797            $response->success = false;
     98            $response = apply_filters( 'woocommerce_license_keys_activate_exception_response', $response, $request, $e );
    9899            do_action(
    99100                'woocommerce_license_key_api_exception',
     
    106107            Log::error( $e );
    107108            $response->message = $e->getMessage();
     109            $response = apply_filters( 'woocommerce_license_keys_activate_fatal_response', $response, $request, $e );
    108110        } catch ( Exception $e ) {
    109111            Log::error( $e );
     
    158160        } catch ( ValidationException $e ) {
    159161            $response->success = false;
     162            $response = apply_filters( 'woocommerce_license_keys_validate_exception_response', $response, $request, $e );
    160163            do_action(
    161164                'woocommerce_license_key_api_exception',
     
    168171            Log::error( $e );
    169172            $response->message = $e->getMessage();
     173            $response = apply_filters( 'woocommerce_license_keys_validate_fatal_response', $response, $request, $e );
    170174        } catch ( Exception $e ) {
    171175            Log::error( $e );
     
    224228        } catch ( ValidationException $e ) {
    225229            $response->success = false;
     230            $response = apply_filters( 'woocommerce_license_keys_deactivate_exception_response', $response, $request, $e );
    226231            do_action(
    227232                'woocommerce_license_key_api_exception',
     
    234239            Log::error( $e );
    235240            $response->message = $e->getMessage();
     241            $response = apply_filters( 'woocommerce_license_keys_deactivate_fatal_response', $response, $request, $e );
    236242        } catch ( Exception $e ) {
    237243            Log::error( $e );
     
    353359    public function via_function_args( $args, $activation_id = null, $requires_activation = false )
    354360    {
     361        if ( is_string( $args ) )
     362            $args = wc_find_license_key( $args );
    355363        // Validations
    356364        if ( is_object( $args ) && !$args instanceof LicenseKey )
    357             throw new Exception( 'Parameter must be a valid License Key model.' );
     365            throw new Exception( 'Parameter must be a valid License Key.' );
    358366        if ( is_object( $args )
    359367            && $args instanceof LicenseKey
  • woo-license-keys/trunk/app/Lib/functions.php

    r2364606 r2393053  
    1010 * @license GPLv3
    1111 * @package woo-license-keys
    12  * @version 1.5.1
     12 * @version 1.5.6
    1313 */
    1414
     
    184184     * @since 1.5.1
    185185     *
    186      * @param array|\LicenseKeys\Models\LicenseKey $args Activation arguments.
     186     * @param array|string|\LicenseKeys\Models\LicenseKey $args Activation arguments.
    187187     *
    188188     * @return \WPMVC\Response Response from validator.
     
    201201     * @since 1.5.1
    202202     *
    203      * @param array|\LicenseKeys\Models\LicenseKey $args          Validation arguments.
    204      * @param int                                  $activation_id Expected if a model is passed as argument.
     203     * @param array|string|\LicenseKeys\Models\LicenseKey $args          Validation arguments.
     204     * @param int                                         $activation_id Expected if a model is passed as argument.
    205205     *
    206206     * @return \WPMVC\Response Response from validator.
     
    219219     * @since 1.5.1
    220220     *
    221      * @param array|\LicenseKeys\Models\LicenseKey $args          Validation arguments.
    222      * @param int                                  $activation_id Expected if a model is passed as argument.
     221     * @param array|string|\LicenseKeys\Models\LicenseKey $args          Validation arguments.
     222     * @param int                                         $activation_id Expected if a model is passed as argument.
    223223     *
    224224     * @return \WPMVC\Response Response from validator.
  • woo-license-keys/trunk/plugin.php

    r2387427 r2393053  
    44Plugin URI: https://www.10quality.com/product/woocommerce-license-keys/
    55Description: Enable and handle "License Keys" with WooCommerce.
    6 Version: 1.5.5
     6Version: 1.5.6
    77Author: 10 Quality
    88Author URI: https://www.10quality.com/
  • woo-license-keys/trunk/vendor/composer/installed.json

    r2387427 r2393053  
    676676    {
    677677        "name": "nikic/php-parser",
    678         "version": "v4.10.1",
    679         "version_normalized": "4.10.1.0",
     678        "version": "v4.10.2",
     679        "version_normalized": "4.10.2.0",
    680680        "source": {
    681681            "type": "git",
    682682            "url": "https://github.com/nikic/PHP-Parser.git",
    683             "reference": "1b479e7592812411c20c34d9ed33db3957bde66e"
    684         },
    685         "dist": {
    686             "type": "zip",
    687             "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1b479e7592812411c20c34d9ed33db3957bde66e",
    688             "reference": "1b479e7592812411c20c34d9ed33db3957bde66e",
     683            "reference": "658f1be311a230e0907f5dfe0213742aff0596de"
     684        },
     685        "dist": {
     686            "type": "zip",
     687            "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/658f1be311a230e0907f5dfe0213742aff0596de",
     688            "reference": "658f1be311a230e0907f5dfe0213742aff0596de",
    689689            "shasum": ""
    690690        },
     
    697697            "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
    698698        },
    699         "time": "2020-09-23T18:23:49+00:00",
     699        "time": "2020-09-26T10:30:38+00:00",
    700700        "bin": [
    701701            "bin/php-parse"
Note: See TracChangeset for help on using the changeset viewer.