Plugin Directory

Changeset 2851867


Ignore:
Timestamp:
01/20/2023 12:36:39 PM (3 years ago)
Author:
bebjakub
Message:

Update to version 1.0.14 from GitHub

Location:
on-demand-revalidation
Files:
18 edited
1 copied

Legend:

Unmodified
Added
Removed
  • on-demand-revalidation/tags/1.0.14/on-demand-revalidation.php

    r2823333 r2851867  
    77 * GitHub Plugin URI:   https://github.com/gdidentity/on-demand-revalidation
    88 * Description:         Next.js On-Demand Revalidation on the post update, revalidate specific paths on the post update.
    9  * Version:             1.0.13
     9 * Version:             1.0.14
    1010 * Author:              GD IDENTITY
    1111 * Author URI:          https://gdidentity.sk
     
    116116            // Plugin version.
    117117            if ( ! defined( 'ON_DEMAND_REVALIDATION_VERSION' ) ) {
    118                 define( 'ON_DEMAND_REVALIDATION_VERSION', '1.0.6' );
     118                define( 'ON_DEMAND_REVALIDATION_VERSION', get_plugin_data( __FILE__ )['Version'] );
    119119            }
    120120
  • on-demand-revalidation/tags/1.0.14/readme.txt

    r2823333 r2851867  
    44Requires at least: 4.7
    55Tested up to: 6.1
    6 Stable tag: 1.0.13
     6Stable tag: 1.0.14
    77Requires PHP: 5.6
    88License: GPL-3
     
    2626== Changelog ==
    2727
     28= 1.0.14 =
     29- Add postId to revalidation request
     30
    2831= 1.0.13 =
    2932- Add Disable scheduled revalidation option
  • on-demand-revalidation/tags/1.0.14/src/Admin/Settings.php

    r2823333 r2851867  
    129129            <?php
    130130            echo '<h1>Next.js On-Demand Revalidation</h1>';
     131            echo ON_DEMAND_REVALIDATION_VERSION;
    131132            $this->settings_api->show_navigation();
    132133            $this->settings_api->show_forms();
  • on-demand-revalidation/tags/1.0.14/src/Revalidation.php

    r2823332 r2851867  
    7373        $paths = apply_filters( 'on_demand_revalidation_paths', $paths, $post );
    7474
    75         $data = json_encode( [ 'paths' => $paths ] );
     75        $data = json_encode( [
     76            'paths'  => $paths,
     77            'postId' => $post->ID,
     78        ] );
    7679
    7780        $response = wp_remote_request( "$frontend_url/api/revalidate", [
  • on-demand-revalidation/tags/1.0.14/vendor/autoload.php

    r2823333 r2851867  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInit147869004e0cf93f3c0c206e3cbc6155::getLoader();
     25return ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d::getLoader();
  • on-demand-revalidation/tags/1.0.14/vendor/composer/ClassLoader.php

    r2744962 r2851867  
    4343class ClassLoader
    4444{
     45    /** @var \Closure(string):void */
     46    private static $includeFile;
     47
    4548    /** @var ?string */
    4649    private $vendorDir;
     
    107110    {
    108111        $this->vendorDir = $vendorDir;
     112        self::initializeIncludeClosure();
    109113    }
    110114
     
    426430    {
    427431        if ($file = $this->findFile($class)) {
    428             includeFile($file);
     432            (self::$includeFile)($file);
    429433
    430434            return true;
     
    556560        return false;
    557561    }
     562
     563    private static function initializeIncludeClosure(): void
     564    {
     565        if (self::$includeFile !== null) {
     566            return;
     567        }
     568
     569        /**
     570         * Scope isolated include.
     571         *
     572         * Prevents access to $this/self from included files.
     573         *
     574         * @param  string $file
     575         * @return void
     576         */
     577        self::$includeFile = static function($file) {
     578            include $file;
     579        };
     580    }
    558581}
    559 
    560 /**
    561  * Scope isolated include.
    562  *
    563  * Prevents access to $this/self from included files.
    564  *
    565  * @param  string $file
    566  * @return void
    567  * @private
    568  */
    569 function includeFile($file)
    570 {
    571     include $file;
    572 }
  • on-demand-revalidation/tags/1.0.14/vendor/composer/autoload_real.php

    r2823333 r2851867  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit147869004e0cf93f3c0c206e3cbc6155
     5class ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInit147869004e0cf93f3c0c206e3cbc6155', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInit147869004e0cf93f3c0c206e3cbc6155', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Composer\Autoload\ComposerStaticInit147869004e0cf93f3c0c206e3cbc6155::getInitializer($loader));
     30        call_user_func(\Composer\Autoload\ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::getInitializer($loader));
    3131
    3232        $loader->register(true);
  • on-demand-revalidation/tags/1.0.14/vendor/composer/autoload_static.php

    r2823333 r2851867  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit147869004e0cf93f3c0c206e3cbc6155
     7class ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    3232    {
    3333        return \Closure::bind(function () use ($loader) {
    34             $loader->prefixLengthsPsr4 = ComposerStaticInit147869004e0cf93f3c0c206e3cbc6155::$prefixLengthsPsr4;
    35             $loader->prefixDirsPsr4 = ComposerStaticInit147869004e0cf93f3c0c206e3cbc6155::$prefixDirsPsr4;
    36             $loader->classMap = ComposerStaticInit147869004e0cf93f3c0c206e3cbc6155::$classMap;
     34            $loader->prefixLengthsPsr4 = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$prefixLengthsPsr4;
     35            $loader->prefixDirsPsr4 = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$prefixDirsPsr4;
     36            $loader->classMap = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$classMap;
    3737
    3838        }, null, ClassLoader::class);
  • on-demand-revalidation/tags/1.0.14/vendor/composer/installed.php

    r2823333 r2851867  
    22    'root' => array(
    33        'name' => 'gdidentity/on-demand-revalidation',
    4         'pretty_version' => '1.0.13',
    5         'version' => '1.0.13.0',
    6         'reference' => '2fdb1ce9cdcac786b5056d0df748c4f372284b6b',
     4        'pretty_version' => '1.0.14',
     5        'version' => '1.0.14.0',
     6        'reference' => 'b09308b27c22f223ce4610fcd78a245a867bd55c',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        'gdidentity/on-demand-revalidation' => array(
    14             'pretty_version' => '1.0.13',
    15             'version' => '1.0.13.0',
    16             'reference' => '2fdb1ce9cdcac786b5056d0df748c4f372284b6b',
     14            'pretty_version' => '1.0.14',
     15            'version' => '1.0.14.0',
     16            'reference' => 'b09308b27c22f223ce4610fcd78a245a867bd55c',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
  • on-demand-revalidation/trunk/on-demand-revalidation.php

    r2823333 r2851867  
    77 * GitHub Plugin URI:   https://github.com/gdidentity/on-demand-revalidation
    88 * Description:         Next.js On-Demand Revalidation on the post update, revalidate specific paths on the post update.
    9  * Version:             1.0.13
     9 * Version:             1.0.14
    1010 * Author:              GD IDENTITY
    1111 * Author URI:          https://gdidentity.sk
     
    116116            // Plugin version.
    117117            if ( ! defined( 'ON_DEMAND_REVALIDATION_VERSION' ) ) {
    118                 define( 'ON_DEMAND_REVALIDATION_VERSION', '1.0.6' );
     118                define( 'ON_DEMAND_REVALIDATION_VERSION', get_plugin_data( __FILE__ )['Version'] );
    119119            }
    120120
  • on-demand-revalidation/trunk/readme.txt

    r2823333 r2851867  
    44Requires at least: 4.7
    55Tested up to: 6.1
    6 Stable tag: 1.0.13
     6Stable tag: 1.0.14
    77Requires PHP: 5.6
    88License: GPL-3
     
    2626== Changelog ==
    2727
     28= 1.0.14 =
     29- Add postId to revalidation request
     30
    2831= 1.0.13 =
    2932- Add Disable scheduled revalidation option
  • on-demand-revalidation/trunk/src/Admin/Settings.php

    r2823333 r2851867  
    129129            <?php
    130130            echo '<h1>Next.js On-Demand Revalidation</h1>';
     131            echo ON_DEMAND_REVALIDATION_VERSION;
    131132            $this->settings_api->show_navigation();
    132133            $this->settings_api->show_forms();
  • on-demand-revalidation/trunk/src/Revalidation.php

    r2823332 r2851867  
    7373        $paths = apply_filters( 'on_demand_revalidation_paths', $paths, $post );
    7474
    75         $data = json_encode( [ 'paths' => $paths ] );
     75        $data = json_encode( [
     76            'paths'  => $paths,
     77            'postId' => $post->ID,
     78        ] );
    7679
    7780        $response = wp_remote_request( "$frontend_url/api/revalidate", [
  • on-demand-revalidation/trunk/vendor/autoload.php

    r2823333 r2851867  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInit147869004e0cf93f3c0c206e3cbc6155::getLoader();
     25return ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d::getLoader();
  • on-demand-revalidation/trunk/vendor/composer/ClassLoader.php

    r2744962 r2851867  
    4343class ClassLoader
    4444{
     45    /** @var \Closure(string):void */
     46    private static $includeFile;
     47
    4548    /** @var ?string */
    4649    private $vendorDir;
     
    107110    {
    108111        $this->vendorDir = $vendorDir;
     112        self::initializeIncludeClosure();
    109113    }
    110114
     
    426430    {
    427431        if ($file = $this->findFile($class)) {
    428             includeFile($file);
     432            (self::$includeFile)($file);
    429433
    430434            return true;
     
    556560        return false;
    557561    }
     562
     563    private static function initializeIncludeClosure(): void
     564    {
     565        if (self::$includeFile !== null) {
     566            return;
     567        }
     568
     569        /**
     570         * Scope isolated include.
     571         *
     572         * Prevents access to $this/self from included files.
     573         *
     574         * @param  string $file
     575         * @return void
     576         */
     577        self::$includeFile = static function($file) {
     578            include $file;
     579        };
     580    }
    558581}
    559 
    560 /**
    561  * Scope isolated include.
    562  *
    563  * Prevents access to $this/self from included files.
    564  *
    565  * @param  string $file
    566  * @return void
    567  * @private
    568  */
    569 function includeFile($file)
    570 {
    571     include $file;
    572 }
  • on-demand-revalidation/trunk/vendor/composer/autoload_real.php

    r2823333 r2851867  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit147869004e0cf93f3c0c206e3cbc6155
     5class ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInit147869004e0cf93f3c0c206e3cbc6155', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInit147869004e0cf93f3c0c206e3cbc6155', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Composer\Autoload\ComposerStaticInit147869004e0cf93f3c0c206e3cbc6155::getInitializer($loader));
     30        call_user_func(\Composer\Autoload\ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::getInitializer($loader));
    3131
    3232        $loader->register(true);
  • on-demand-revalidation/trunk/vendor/composer/autoload_static.php

    r2823333 r2851867  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit147869004e0cf93f3c0c206e3cbc6155
     7class ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    3232    {
    3333        return \Closure::bind(function () use ($loader) {
    34             $loader->prefixLengthsPsr4 = ComposerStaticInit147869004e0cf93f3c0c206e3cbc6155::$prefixLengthsPsr4;
    35             $loader->prefixDirsPsr4 = ComposerStaticInit147869004e0cf93f3c0c206e3cbc6155::$prefixDirsPsr4;
    36             $loader->classMap = ComposerStaticInit147869004e0cf93f3c0c206e3cbc6155::$classMap;
     34            $loader->prefixLengthsPsr4 = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$prefixLengthsPsr4;
     35            $loader->prefixDirsPsr4 = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$prefixDirsPsr4;
     36            $loader->classMap = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$classMap;
    3737
    3838        }, null, ClassLoader::class);
  • on-demand-revalidation/trunk/vendor/composer/installed.php

    r2823333 r2851867  
    22    'root' => array(
    33        'name' => 'gdidentity/on-demand-revalidation',
    4         'pretty_version' => '1.0.13',
    5         'version' => '1.0.13.0',
    6         'reference' => '2fdb1ce9cdcac786b5056d0df748c4f372284b6b',
     4        'pretty_version' => '1.0.14',
     5        'version' => '1.0.14.0',
     6        'reference' => 'b09308b27c22f223ce4610fcd78a245a867bd55c',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        'gdidentity/on-demand-revalidation' => array(
    14             'pretty_version' => '1.0.13',
    15             'version' => '1.0.13.0',
    16             'reference' => '2fdb1ce9cdcac786b5056d0df748c4f372284b6b',
     14            'pretty_version' => '1.0.14',
     15            'version' => '1.0.14.0',
     16            'reference' => 'b09308b27c22f223ce4610fcd78a245a867bd55c',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.