Changeset 3071905
- Timestamp:
- 04/16/2024 06:31:22 PM (20 months ago)
- Location:
- restrict-content/tags/3.2.10
- Files:
-
- 1 added
- 13 edited
- 1 copied
-
. (copied) (copied from restrict-content/trunk)
-
composer.json (modified) (3 diffs)
-
core/includes/class-restrict-content.php (modified) (1 diff)
-
lang/restrict-content.pot (modified) (1 diff)
-
legacy/restrictcontent.php (modified) (1 diff)
-
package.json (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
-
restrictcontent.php (modified) (2 diffs)
-
vendor/autoload.php (modified) (1 diff)
-
vendor/composer/ClassLoader.php (modified) (4 diffs)
-
vendor/composer/autoload_psr4.php (modified) (1 diff)
-
vendor/composer/autoload_real.php (modified) (1 diff)
-
vendor/composer/autoload_static.php (modified) (1 diff)
-
vendor/composer/platform_check.php (added)
-
vendor/strauss/autoload-classmap.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
restrict-content/tags/3.2.10/composer.json
r3032297 r3071905 1 1 { 2 2 "name": "restrictcontent/restrict-content", 3 "version": "3.2. 9",3 "version": "3.2.10", 4 4 "type": "wordpress-plugin", 5 5 "description": "A simple, yet powerful membership solution for WordPress.", … … 39 39 "stellarwp/telemetry": "^1.0.5" 40 40 }, 41 "autoload": {41 "autoload": { 42 42 "psr-4": { 43 43 "RCP\\": "core/includes/" … … 62 62 "classmap_prefix": "RCP", 63 63 "constant_prefix": "RCP", 64 "namespace_prefix": "RCP", 64 65 "delete_vendor_files": true, 65 66 "include_modified_date": false, 66 67 "include_author": false, 67 68 "packages": [ 69 "lucatume/di52", 70 "psr/container", 68 71 "stellarwp/container-contract", 69 "stellarwp/telemetry", 70 "lucatume/di52" 72 "stellarwp/telemetry" 71 73 ] 72 74 } -
restrict-content/tags/3.2.10/core/includes/class-restrict-content.php
r3032297 r3071905 27 27 */ 28 28 final class Restrict_Content_Pro { 29 const VERSION = '3.5.4 0';29 const VERSION = '3.5.41'; 30 30 31 31 /** -
restrict-content/tags/3.2.10/lang/restrict-content.pot
r3032297 r3071905 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Restrict Content 3.2. 9-master-076a419\n"5 "Project-Id-Version: Restrict Content 3.2.10\n" 6 6 "Report-Msgid-Bugs-To: http://ithemes.com/support/\n" 7 "POT-Creation-Date: 2024-0 2-06 16:08:42+00:00\n"7 "POT-Creation-Date: 2024-04-16 18:19:34+00:00\n" 8 8 "PO-Revision-Date: 2024-MO-DA HO:MI+ZONE\n" 9 9 "MIME-Version: 1.0\n" -
restrict-content/tags/3.2.10/legacy/restrictcontent.php
r3032297 r3071905 22 22 23 23 if ( ! defined( 'RC_PLUGIN_VERSION' ) ) { 24 define( 'RC_PLUGIN_VERSION', '3.2. 9' );24 define( 'RC_PLUGIN_VERSION', '3.2.10' ); 25 25 } 26 26 -
restrict-content/tags/3.2.10/package.json
r3032297 r3071905 1 1 { 2 2 "name": "restrict-content", 3 "version": "3.2. 9",3 "version": "3.2.10", 4 4 "description": "Set up a complete membership system for your WordPress site and deliver premium content to your members. Unlimited membership packages, membership management, discount codes, registration / login forms, and more.", 5 5 "homepage": "https://restrictcontentpro.com/", -
restrict-content/tags/3.2.10/readme.txt
r3032297 r3071905 7 7 Requires PHP: 7.4 8 8 Tested up to: 6.4 9 Stable tag: 3.2. 99 Stable tag: 3.2.10 10 10 11 11 Restrict Content is a powerful WordPress membership plugin that gives you full control over who can and cannot view content on your WordPress site. … … 258 258 == Changelog == 259 259 260 = 3.2.10 = 261 * Fix: Updated libraries to avoid conflicts 262 260 263 = 3.2.9 = 261 264 * Fix: PHP 8.2+ warnings related to the creation of dynamic properties -
restrict-content/tags/3.2.10/restrictcontent.php
r3032300 r3071905 4 4 * Plugin URI: https://restrictcontentpro.com 5 5 * Description: Set up a complete membership system for your WordPress site and deliver premium content to your members. Unlimited membership packages, membership management, discount codes, registration / login forms, and more. 6 * Version: 3.2. 96 * Version: 3.2.10 7 7 * Author: StellarWP 8 8 * Author URI: https://stellarwp.com/ … … 19 19 define('RCP_ROOT', plugin_dir_path(__FILE__)); 20 20 define('RCP_WEB_ROOT', plugin_dir_url(__FILE__)); 21 define('RCF_VERSION', '3.2. 9');21 define('RCF_VERSION', '3.2.10'); 22 22 23 23 // Load Strauss autoload. -
restrict-content/tags/3.2.10/vendor/autoload.php
r2886519 r3071905 4 4 5 5 if (PHP_VERSION_ID < 50600) { 6 echo 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL; 7 exit(1); 6 if (!headers_sent()) { 7 header('HTTP/1.1 500 Internal Server Error'); 8 } 9 $err = 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL; 10 if (!ini_get('display_errors')) { 11 if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { 12 fwrite(STDERR, $err); 13 } elseif (!headers_sent()) { 14 echo $err; 15 } 16 } 17 trigger_error( 18 $err, 19 E_USER_ERROR 20 ); 8 21 } 9 22 -
restrict-content/tags/3.2.10/vendor/composer/ClassLoader.php
r2771290 r3071905 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 $includeFile = self::$includeFile; 433 $includeFile($file); 429 434 430 435 return true; … … 556 561 return false; 557 562 } 563 564 /** 565 * @return void 566 */ 567 private static function initializeIncludeClosure() 568 { 569 if (self::$includeFile !== null) { 570 return; 571 } 572 573 /** 574 * Scope isolated include. 575 * 576 * Prevents access to $this/self from included files. 577 * 578 * @param string $file 579 * @return void 580 */ 581 self::$includeFile = \Closure::bind(static function($file) { 582 include $file; 583 }, null, null); 584 } 558 585 } 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 } -
restrict-content/tags/3.2.10/vendor/composer/autoload_psr4.php
r2771290 r3071905 7 7 8 8 return array( 9 'lucatume\\DI52\\' => array($vendorDir . '/lucatume/di52/src'), 10 'StellarWP\\Telemetry\\Views_Dir\\' => array($vendorDir . '/stellarwp/telemetry/src/views'), 11 'StellarWP\\Telemetry\\Assets_Dir\\' => array($vendorDir . '/stellarwp/telemetry/src/resources'), 12 'StellarWP\\Telemetry\\' => array($vendorDir . '/stellarwp/telemetry/src/Telemetry'), 13 'StellarWP\\ContainerContract\\' => array($vendorDir . '/stellarwp/container-contract/src'), 9 14 'RCP\\' => array($baseDir . '/core/includes'), 15 'Psr\\Container\\' => array($vendorDir . '/psr/container/src'), 10 16 ); -
restrict-content/tags/3.2.10/vendor/composer/autoload_real.php
r2886519 r3071905 23 23 } 24 24 25 require __DIR__ . '/platform_check.php'; 26 25 27 spl_autoload_register(array('ComposerAutoloaderInitea9349c6ed2ab0279eb0942257c65894', 'loadClassLoader'), true, true); 26 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); -
restrict-content/tags/3.2.10/vendor/composer/autoload_static.php
r2886519 r3071905 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( 10 'l' => 11 array ( 12 'lucatume\\DI52\\' => 14, 13 ), 14 'S' => 15 array ( 16 'StellarWP\\Telemetry\\Views_Dir\\' => 30, 17 'StellarWP\\Telemetry\\Assets_Dir\\' => 31, 18 'StellarWP\\Telemetry\\' => 20, 19 'StellarWP\\ContainerContract\\' => 28, 20 ), 10 21 'R' => 11 22 array ( 12 23 'RCP\\' => 4, 13 24 ), 25 'P' => 26 array ( 27 'Psr\\Container\\' => 14, 28 ), 14 29 ); 15 30 16 31 public static $prefixDirsPsr4 = array ( 32 'lucatume\\DI52\\' => 33 array ( 34 0 => __DIR__ . '/..' . '/lucatume/di52/src', 35 ), 36 'StellarWP\\Telemetry\\Views_Dir\\' => 37 array ( 38 0 => __DIR__ . '/..' . '/stellarwp/telemetry/src/views', 39 ), 40 'StellarWP\\Telemetry\\Assets_Dir\\' => 41 array ( 42 0 => __DIR__ . '/..' . '/stellarwp/telemetry/src/resources', 43 ), 44 'StellarWP\\Telemetry\\' => 45 array ( 46 0 => __DIR__ . '/..' . '/stellarwp/telemetry/src/Telemetry', 47 ), 48 'StellarWP\\ContainerContract\\' => 49 array ( 50 0 => __DIR__ . '/..' . '/stellarwp/container-contract/src', 51 ), 17 52 'RCP\\' => 18 53 array ( 19 54 0 => __DIR__ . '/../..' . '/core/includes', 55 ), 56 'Psr\\Container\\' => 57 array ( 58 0 => __DIR__ . '/..' . '/psr/container/src', 20 59 ), 21 60 ); -
restrict-content/tags/3.2.10/vendor/strauss/autoload-classmap.php
r2886519 r3071905 6 6 7 7 return array( 8 'RCP\lucatume\DI52\Container' => $strauss_src . '/lucatume/di52/src/Container.php',9 'RCP\lucatume\DI52\App' => $strauss_src . '/lucatume/di52/src/App.php',10 'RCP\lucatume\DI52\ContainerException' => $strauss_src . '/lucatume/di52/src/ContainerException.php',11 'RCP\lucatume\DI52\Builders\ValueBuilder' => $strauss_src . '/lucatume/di52/src/Builders/ValueBuilder.php',12 'RCP\lucatume\DI52\Builders\Factory' => $strauss_src . '/lucatume/di52/src/Builders/Factory.php',13 'RCP\lucatume\DI52\Builders\BuilderInterface' => $strauss_src . '/lucatume/di52/src/Builders/BuilderInterface.php',14 'RCP\lucatume\DI52\Builders\Resolver' => $strauss_src . '/lucatume/di52/src/Builders/Resolver.php',15 'RCP\lucatume\DI52\Builders\ClassBuilder' => $strauss_src . '/lucatume/di52/src/Builders/ClassBuilder.php',16 'RCP\lucatume\DI52\Builders\ClosureBuilder' => $strauss_src . '/lucatume/di52/src/Builders/ClosureBuilder.php',17 'RCP\lucatume\DI52\Builders\ReinitializableBuilderInterface' => $strauss_src . '/lucatume/di52/src/Builders/ReinitializableBuilderInterface.php',18 'RCP\lucatume\DI52\Builders\Parameter' => $strauss_src . '/lucatume/di52/src/Builders/Parameter.php',19 'RCP\lucatume\DI52\Builders\CallableBuilder' => $strauss_src . '/lucatume/di52/src/Builders/CallableBuilder.php',20 'RCP\lucatume\DI52\NotFoundException' => $strauss_src . '/lucatume/di52/src/NotFoundException.php',21 'RCP\lucatume\DI52\ServiceProvider' => $strauss_src . '/lucatume/di52/src/ServiceProvider.php',22 'RCP\lucatume\DI52\NestedParseError' => $strauss_src . '/lucatume/di52/src/NestedParseError.php',23 8 'RCP\StellarWP\ContainerContract\ContainerInterface' => $strauss_src . '/stellarwp/container-contract/src/ContainerInterface.php', 24 'RCP\StellarWP\Telemetry\ Contracts\Abstract_Subscriber' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Contracts/Abstract_Subscriber.php',25 'RCP\StellarWP\Telemetry\ Contracts\Template_Interface' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Contracts/Template_Interface.php',26 'RCP\StellarWP\Telemetry\ Contracts\Data_Provider' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Contracts/Data_Provider.php',27 'RCP\StellarWP\Telemetry\Co ntracts\Runnable' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Contracts/Runnable.php',28 'RCP\StellarWP\Telemetry\ Contracts\Subscriber_Interface' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Contracts/Subscriber_Interface.php',29 'RCP\StellarWP\Telemetry\ Admin\Admin_Subscriber' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Admin/Admin_Subscriber.php',30 'RCP\StellarWP\Telemetry\ Admin\Resources' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Admin/Resources.php',9 'RCP\StellarWP\Telemetry\Opt_In\Opt_In_Subscriber' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Opt_In/Opt_In_Subscriber.php', 10 'RCP\StellarWP\Telemetry\Opt_In\Opt_In_Template' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Opt_In/Opt_In_Template.php', 11 'RCP\StellarWP\Telemetry\Opt_In\Status' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Opt_In/Status.php', 12 'RCP\StellarWP\Telemetry\Core' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Core.php', 13 'RCP\StellarWP\Telemetry\Uninstall' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Uninstall.php', 14 'RCP\StellarWP\Telemetry\Telemetry\Telemetry_Subscriber' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Telemetry/Telemetry_Subscriber.php', 15 'RCP\StellarWP\Telemetry\Telemetry\Telemetry' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Telemetry/Telemetry.php', 31 16 'RCP\StellarWP\Telemetry\Config' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Config.php', 32 'RCP\StellarWP\Telemetry\Uninstall' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Uninstall.php',33 'RCP\StellarWP\Telemetry\Opt_In\Opt_In_Template' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Opt_In/Opt_In_Template.php',34 'RCP\StellarWP\Telemetry\Opt_In\Opt_In_Subscriber' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Opt_In/Opt_In_Subscriber.php',35 'RCP\StellarWP\Telemetry\Opt_In\Status' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Opt_In/Status.php',36 'RCP\StellarWP\Telemetry\Data_Providers\Debug_Data' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Data_Providers/Debug_Data.php',37 'RCP\StellarWP\Telemetry\Telemetry\Telemetry' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Telemetry/Telemetry.php',38 'RCP\StellarWP\Telemetry\Telemetry\Telemetry_Subscriber' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Telemetry/Telemetry_Subscriber.php',39 17 'RCP\StellarWP\Telemetry\Last_Send\Last_Send' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Last_Send/Last_Send.php', 40 18 'RCP\StellarWP\Telemetry\Last_Send\Last_Send_Subscriber' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Last_Send/Last_Send_Subscriber.php', 41 19 'RCP\StellarWP\Telemetry\Exit_Interview\Template' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Exit_Interview/Template.php', 42 20 'RCP\StellarWP\Telemetry\Exit_Interview\Exit_Interview_Subscriber' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Exit_Interview/Exit_Interview_Subscriber.php', 43 'RCP\StellarWP\Telemetry\Core' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Core.php', 21 'RCP\StellarWP\Telemetry\Contracts\Abstract_Subscriber' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Contracts/Abstract_Subscriber.php', 22 'RCP\StellarWP\Telemetry\Contracts\Runnable' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Contracts/Runnable.php', 23 'RCP\StellarWP\Telemetry\Contracts\Data_Provider' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Contracts/Data_Provider.php', 24 'RCP\StellarWP\Telemetry\Contracts\Template_Interface' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Contracts/Template_Interface.php', 25 'RCP\StellarWP\Telemetry\Contracts\Subscriber_Interface' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Contracts/Subscriber_Interface.php', 26 'RCP\StellarWP\Telemetry\Data_Providers\Debug_Data' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Data_Providers/Debug_Data.php', 27 'RCP\StellarWP\Telemetry\Admin\Resources' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Admin/Resources.php', 28 'RCP\StellarWP\Telemetry\Admin\Admin_Subscriber' => $strauss_src . '/stellarwp/telemetry/src/Telemetry/Admin/Admin_Subscriber.php', 29 'RCP\lucatume\DI52\Container' => $strauss_src . '/lucatume/di52/src/Container.php', 30 'RCP\lucatume\DI52\ServiceProvider' => $strauss_src . '/lucatume/di52/src/ServiceProvider.php', 31 'RCP\lucatume\DI52\ContainerException' => $strauss_src . '/lucatume/di52/src/ContainerException.php', 32 'RCP\lucatume\DI52\NotFoundException' => $strauss_src . '/lucatume/di52/src/NotFoundException.php', 33 'RCP\lucatume\DI52\App' => $strauss_src . '/lucatume/di52/src/App.php', 34 'RCP\lucatume\DI52\Builders\Factory' => $strauss_src . '/lucatume/di52/src/Builders/Factory.php', 35 'RCP\lucatume\DI52\Builders\CallableBuilder' => $strauss_src . '/lucatume/di52/src/Builders/CallableBuilder.php', 36 'RCP\lucatume\DI52\Builders\Resolver' => $strauss_src . '/lucatume/di52/src/Builders/Resolver.php', 37 'RCP\lucatume\DI52\Builders\ClosureBuilder' => $strauss_src . '/lucatume/di52/src/Builders/ClosureBuilder.php', 38 'RCP\lucatume\DI52\Builders\Parameter' => $strauss_src . '/lucatume/di52/src/Builders/Parameter.php', 39 'RCP\lucatume\DI52\Builders\ClassBuilder' => $strauss_src . '/lucatume/di52/src/Builders/ClassBuilder.php', 40 'RCP\lucatume\DI52\Builders\BuilderInterface' => $strauss_src . '/lucatume/di52/src/Builders/BuilderInterface.php', 41 'RCP\lucatume\DI52\Builders\ReinitializableBuilderInterface' => $strauss_src . '/lucatume/di52/src/Builders/ReinitializableBuilderInterface.php', 42 'RCP\lucatume\DI52\Builders\ValueBuilder' => $strauss_src . '/lucatume/di52/src/Builders/ValueBuilder.php', 43 'RCP\lucatume\DI52\NestedParseError' => $strauss_src . '/lucatume/di52/src/NestedParseError.php', 44 44 'Psr\Container\NotFoundExceptionInterface' => $strauss_src . '/psr/container/src/NotFoundExceptionInterface.php', 45 'Psr\Container\ContainerExceptionInterface' => $strauss_src . '/psr/container/src/ContainerExceptionInterface.php', 45 46 'Psr\Container\ContainerInterface' => $strauss_src . '/psr/container/src/ContainerInterface.php', 46 'Psr\Container\ContainerExceptionInterface' => $strauss_src . '/psr/container/src/ContainerExceptionInterface.php',47 47 );
Note: See TracChangeset
for help on using the changeset viewer.