Changeset 2851867
- Timestamp:
- 01/20/2023 12:36:39 PM (3 years ago)
- Location:
- on-demand-revalidation
- Files:
-
- 18 edited
- 1 copied
-
tags/1.0.14 (copied) (copied from on-demand-revalidation/trunk)
-
tags/1.0.14/on-demand-revalidation.php (modified) (2 diffs)
-
tags/1.0.14/readme.txt (modified) (2 diffs)
-
tags/1.0.14/src/Admin/Settings.php (modified) (1 diff)
-
tags/1.0.14/src/Revalidation.php (modified) (1 diff)
-
tags/1.0.14/vendor/autoload.php (modified) (1 diff)
-
tags/1.0.14/vendor/composer/ClassLoader.php (modified) (4 diffs)
-
tags/1.0.14/vendor/composer/autoload_real.php (modified) (2 diffs)
-
tags/1.0.14/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/1.0.14/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/on-demand-revalidation.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/src/Admin/Settings.php (modified) (1 diff)
-
trunk/src/Revalidation.php (modified) (1 diff)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/ClassLoader.php (modified) (4 diffs)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
on-demand-revalidation/tags/1.0.14/on-demand-revalidation.php
r2823333 r2851867 7 7 * GitHub Plugin URI: https://github.com/gdidentity/on-demand-revalidation 8 8 * Description: Next.js On-Demand Revalidation on the post update, revalidate specific paths on the post update. 9 * Version: 1.0.1 39 * Version: 1.0.14 10 10 * Author: GD IDENTITY 11 11 * Author URI: https://gdidentity.sk … … 116 116 // Plugin version. 117 117 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'] ); 119 119 } 120 120 -
on-demand-revalidation/tags/1.0.14/readme.txt
r2823333 r2851867 4 4 Requires at least: 4.7 5 5 Tested up to: 6.1 6 Stable tag: 1.0.1 36 Stable tag: 1.0.14 7 7 Requires PHP: 5.6 8 8 License: GPL-3 … … 26 26 == Changelog == 27 27 28 = 1.0.14 = 29 - Add postId to revalidation request 30 28 31 = 1.0.13 = 29 32 - Add Disable scheduled revalidation option -
on-demand-revalidation/tags/1.0.14/src/Admin/Settings.php
r2823333 r2851867 129 129 <?php 130 130 echo '<h1>Next.js On-Demand Revalidation</h1>'; 131 echo ON_DEMAND_REVALIDATION_VERSION; 131 132 $this->settings_api->show_navigation(); 132 133 $this->settings_api->show_forms(); -
on-demand-revalidation/tags/1.0.14/src/Revalidation.php
r2823332 r2851867 73 73 $paths = apply_filters( 'on_demand_revalidation_paths', $paths, $post ); 74 74 75 $data = json_encode( [ 'paths' => $paths ] ); 75 $data = json_encode( [ 76 'paths' => $paths, 77 'postId' => $post->ID, 78 ] ); 76 79 77 80 $response = wp_remote_request( "$frontend_url/api/revalidate", [ -
on-demand-revalidation/tags/1.0.14/vendor/autoload.php
r2823333 r2851867 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit 147869004e0cf93f3c0c206e3cbc6155::getLoader();25 return ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d::getLoader(); -
on-demand-revalidation/tags/1.0.14/vendor/composer/ClassLoader.php
r2744962 r2851867 43 43 class ClassLoader 44 44 { 45 /** @var \Closure(string):void */ 46 private static $includeFile; 47 45 48 /** @var ?string */ 46 49 private $vendorDir; … … 107 110 { 108 111 $this->vendorDir = $vendorDir; 112 self::initializeIncludeClosure(); 109 113 } 110 114 … … 426 430 { 427 431 if ($file = $this->findFile($class)) { 428 includeFile($file);432 (self::$includeFile)($file); 429 433 430 434 return true; … … 556 560 return false; 557 561 } 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 } 558 581 } 559 560 /**561 * Scope isolated include.562 *563 * Prevents access to $this/self from included files.564 *565 * @param string $file566 * @return void567 * @private568 */569 function includeFile($file)570 {571 include $file;572 } -
on-demand-revalidation/tags/1.0.14/vendor/composer/autoload_real.php
r2823333 r2851867 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 147869004e0cf93f3c0c206e3cbc61555 class ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 147869004e0cf93f3c0c206e3cbc6155', 'loadClassLoader'), true, true);25 spl_autoload_register(array('ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d', 'loadClassLoader'), true, true); 26 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 147869004e0cf93f3c0c206e3cbc6155', 'loadClassLoader'));27 spl_autoload_unregister(array('ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d', 'loadClassLoader')); 28 28 29 29 require __DIR__ . '/autoload_static.php'; 30 call_user_func(\Composer\Autoload\ComposerStaticInit 147869004e0cf93f3c0c206e3cbc6155::getInitializer($loader));30 call_user_func(\Composer\Autoload\ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::getInitializer($loader)); 31 31 32 32 $loader->register(true); -
on-demand-revalidation/tags/1.0.14/vendor/composer/autoload_static.php
r2823333 r2851867 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 147869004e0cf93f3c0c206e3cbc61557 class ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 32 32 { 33 33 return \Closure::bind(function () use ($loader) { 34 $loader->prefixLengthsPsr4 = ComposerStaticInit 147869004e0cf93f3c0c206e3cbc6155::$prefixLengthsPsr4;35 $loader->prefixDirsPsr4 = ComposerStaticInit 147869004e0cf93f3c0c206e3cbc6155::$prefixDirsPsr4;36 $loader->classMap = ComposerStaticInit 147869004e0cf93f3c0c206e3cbc6155::$classMap;34 $loader->prefixLengthsPsr4 = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$prefixLengthsPsr4; 35 $loader->prefixDirsPsr4 = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$prefixDirsPsr4; 36 $loader->classMap = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$classMap; 37 37 38 38 }, null, ClassLoader::class); -
on-demand-revalidation/tags/1.0.14/vendor/composer/installed.php
r2823333 r2851867 2 2 'root' => array( 3 3 'name' => 'gdidentity/on-demand-revalidation', 4 'pretty_version' => '1.0.1 3',5 'version' => '1.0.1 3.0',6 'reference' => ' 2fdb1ce9cdcac786b5056d0df748c4f372284b6b',4 'pretty_version' => '1.0.14', 5 'version' => '1.0.14.0', 6 'reference' => 'b09308b27c22f223ce4610fcd78a245a867bd55c', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'gdidentity/on-demand-revalidation' => array( 14 'pretty_version' => '1.0.1 3',15 'version' => '1.0.1 3.0',16 'reference' => ' 2fdb1ce9cdcac786b5056d0df748c4f372284b6b',14 'pretty_version' => '1.0.14', 15 'version' => '1.0.14.0', 16 'reference' => 'b09308b27c22f223ce4610fcd78a245a867bd55c', 17 17 'type' => 'wordpress-plugin', 18 18 'install_path' => __DIR__ . '/../../', -
on-demand-revalidation/trunk/on-demand-revalidation.php
r2823333 r2851867 7 7 * GitHub Plugin URI: https://github.com/gdidentity/on-demand-revalidation 8 8 * Description: Next.js On-Demand Revalidation on the post update, revalidate specific paths on the post update. 9 * Version: 1.0.1 39 * Version: 1.0.14 10 10 * Author: GD IDENTITY 11 11 * Author URI: https://gdidentity.sk … … 116 116 // Plugin version. 117 117 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'] ); 119 119 } 120 120 -
on-demand-revalidation/trunk/readme.txt
r2823333 r2851867 4 4 Requires at least: 4.7 5 5 Tested up to: 6.1 6 Stable tag: 1.0.1 36 Stable tag: 1.0.14 7 7 Requires PHP: 5.6 8 8 License: GPL-3 … … 26 26 == Changelog == 27 27 28 = 1.0.14 = 29 - Add postId to revalidation request 30 28 31 = 1.0.13 = 29 32 - Add Disable scheduled revalidation option -
on-demand-revalidation/trunk/src/Admin/Settings.php
r2823333 r2851867 129 129 <?php 130 130 echo '<h1>Next.js On-Demand Revalidation</h1>'; 131 echo ON_DEMAND_REVALIDATION_VERSION; 131 132 $this->settings_api->show_navigation(); 132 133 $this->settings_api->show_forms(); -
on-demand-revalidation/trunk/src/Revalidation.php
r2823332 r2851867 73 73 $paths = apply_filters( 'on_demand_revalidation_paths', $paths, $post ); 74 74 75 $data = json_encode( [ 'paths' => $paths ] ); 75 $data = json_encode( [ 76 'paths' => $paths, 77 'postId' => $post->ID, 78 ] ); 76 79 77 80 $response = wp_remote_request( "$frontend_url/api/revalidate", [ -
on-demand-revalidation/trunk/vendor/autoload.php
r2823333 r2851867 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit 147869004e0cf93f3c0c206e3cbc6155::getLoader();25 return ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d::getLoader(); -
on-demand-revalidation/trunk/vendor/composer/ClassLoader.php
r2744962 r2851867 43 43 class ClassLoader 44 44 { 45 /** @var \Closure(string):void */ 46 private static $includeFile; 47 45 48 /** @var ?string */ 46 49 private $vendorDir; … … 107 110 { 108 111 $this->vendorDir = $vendorDir; 112 self::initializeIncludeClosure(); 109 113 } 110 114 … … 426 430 { 427 431 if ($file = $this->findFile($class)) { 428 includeFile($file);432 (self::$includeFile)($file); 429 433 430 434 return true; … … 556 560 return false; 557 561 } 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 } 558 581 } 559 560 /**561 * Scope isolated include.562 *563 * Prevents access to $this/self from included files.564 *565 * @param string $file566 * @return void567 * @private568 */569 function includeFile($file)570 {571 include $file;572 } -
on-demand-revalidation/trunk/vendor/composer/autoload_real.php
r2823333 r2851867 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 147869004e0cf93f3c0c206e3cbc61555 class ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 147869004e0cf93f3c0c206e3cbc6155', 'loadClassLoader'), true, true);25 spl_autoload_register(array('ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d', 'loadClassLoader'), true, true); 26 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 147869004e0cf93f3c0c206e3cbc6155', 'loadClassLoader'));27 spl_autoload_unregister(array('ComposerAutoloaderInitcaa93f7eb8a60e8fd77c03edfa8c467d', 'loadClassLoader')); 28 28 29 29 require __DIR__ . '/autoload_static.php'; 30 call_user_func(\Composer\Autoload\ComposerStaticInit 147869004e0cf93f3c0c206e3cbc6155::getInitializer($loader));30 call_user_func(\Composer\Autoload\ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::getInitializer($loader)); 31 31 32 32 $loader->register(true); -
on-demand-revalidation/trunk/vendor/composer/autoload_static.php
r2823333 r2851867 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 147869004e0cf93f3c0c206e3cbc61557 class ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 32 32 { 33 33 return \Closure::bind(function () use ($loader) { 34 $loader->prefixLengthsPsr4 = ComposerStaticInit 147869004e0cf93f3c0c206e3cbc6155::$prefixLengthsPsr4;35 $loader->prefixDirsPsr4 = ComposerStaticInit 147869004e0cf93f3c0c206e3cbc6155::$prefixDirsPsr4;36 $loader->classMap = ComposerStaticInit 147869004e0cf93f3c0c206e3cbc6155::$classMap;34 $loader->prefixLengthsPsr4 = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$prefixLengthsPsr4; 35 $loader->prefixDirsPsr4 = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$prefixDirsPsr4; 36 $loader->classMap = ComposerStaticInitcaa93f7eb8a60e8fd77c03edfa8c467d::$classMap; 37 37 38 38 }, null, ClassLoader::class); -
on-demand-revalidation/trunk/vendor/composer/installed.php
r2823333 r2851867 2 2 'root' => array( 3 3 'name' => 'gdidentity/on-demand-revalidation', 4 'pretty_version' => '1.0.1 3',5 'version' => '1.0.1 3.0',6 'reference' => ' 2fdb1ce9cdcac786b5056d0df748c4f372284b6b',4 'pretty_version' => '1.0.14', 5 'version' => '1.0.14.0', 6 'reference' => 'b09308b27c22f223ce4610fcd78a245a867bd55c', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'gdidentity/on-demand-revalidation' => array( 14 'pretty_version' => '1.0.1 3',15 'version' => '1.0.1 3.0',16 'reference' => ' 2fdb1ce9cdcac786b5056d0df748c4f372284b6b',14 'pretty_version' => '1.0.14', 15 'version' => '1.0.14.0', 16 'reference' => 'b09308b27c22f223ce4610fcd78a245a867bd55c', 17 17 'type' => 'wordpress-plugin', 18 18 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.