Changeset 3459052
- Timestamp:
- 02/11/2026 02:51:11 PM (6 weeks ago)
- Location:
- restrict-content/tags/3.2.20
- Files:
-
- 13 edited
- 1 copied
-
. (copied) (copied from restrict-content/trunk)
-
composer.json (modified) (1 diff)
-
core/includes/class-restrict-content.php (modified) (1 diff)
-
core/includes/query-filters.php (modified) (3 diffs)
-
core/includes/registration-functions.php (modified) (2 diffs)
-
lang/restrict-content.pot (modified) (8 diffs)
-
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) (24 diffs)
-
vendor/composer/autoload_static.php (modified) (3 diffs)
-
vendor/composer/platform_check.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
restrict-content/tags/3.2.20/composer.json
r3448964 r3459052 1 1 { 2 2 "name": "restrictcontent/restrict-content", 3 "version": "3.2. 19",3 "version": "3.2.20", 4 4 "type": "wordpress-plugin", 5 5 "description": "A simple, yet powerful membership solution for WordPress.", -
restrict-content/tags/3.2.20/core/includes/class-restrict-content.php
r3448964 r3459052 27 27 */ 28 28 final class Restrict_Content_Pro { 29 const VERSION = '3.5.5 1';29 const VERSION = '3.5.52'; 30 30 31 31 /** -
restrict-content/tags/3.2.20/core/includes/query-filters.php
r3420370 r3459052 236 236 ]; 237 237 238 // For REST API, we need to handle term-based restrictions differently since meta_query239 // doesn't support term relationships. We'll use a custom filter approach.240 add_filter( 'rest_post_query', 'rcp_filter_rest_api_restricted_posts', 10, 2 );241 242 238 return $args; 243 239 } … … 248 244 * 249 245 * @since 3.5.47 246 * @deprecated 3.5.52 250 247 * 251 248 * @param array<string, mixed> $args The query arguments. … … 255 252 */ 256 253 function rcp_filter_rest_api_restricted_posts( $args, $request ) { 257 global $wpdb; 258 259 // Get posts that are assigned to restricted terms. 260 $restricted_term_post_ids = $wpdb->get_col( 261 "SELECT DISTINCT tr.object_id 262 FROM {$wpdb->term_relationships} tr 263 INNER JOIN {$wpdb->term_taxonomy} tt ON tr.term_taxonomy_id = tt.term_taxonomy_id 264 INNER JOIN {$wpdb->termmeta} tm ON tt.term_id = tm.term_id 265 WHERE tm.meta_key = 'rcp_restricted_meta' 266 AND tm.meta_value != '' 267 AND tm.meta_value NOT LIKE '%s:13:\"access_level\";s:4:\"None\"%'" 268 ); 269 270 if ( ! empty( $restricted_term_post_ids ) ) { 271 // Initialize post__not_in if it doesn't exist. 272 if ( ! isset( $args['post__not_in'] ) ) { 273 $args['post__not_in'] = []; 274 } elseif ( is_array( $args['post__not_in'] ) ) { 275 // Add term-restricted post IDs to the exclusion list. 276 $args['post__not_in'] = array_unique( 277 array_merge( $args['post__not_in'], $restricted_term_post_ids ) 278 ); 279 } 280 } 281 282 // Remove this filter to prevent it from affecting other queries. 283 remove_filter( 'rest_post_query', 'rcp_filter_rest_api_restricted_posts', 10 ); 254 _deprecated_function( __FUNCTION__, '3.5.52' ); 284 255 285 256 return $args; -
restrict-content/tags/3.2.20/core/includes/registration-functions.php
r3447187 r3459052 100 100 // no membership level was chosen 101 101 rcp_errors()->add( 'no_level', __( 'Please choose a membership level', 'rcp' ), 'register' ); 102 }103 104 // Validate membership level is active.105 if ( 'active' !== $membership_level->get_status() ) {106 rcp_errors()->add( 'invalid_level', __( 'The selected membership level is not available for registration.', 'rcp' ), 'register' );107 102 } 108 103 … … 1224 1219 // Validate membership level is active. 1225 1220 $membership_level = rcp_get_membership_level( $level_id ); 1226 if ( ! $membership_level instanceof Membership_Level || 'active' !== $membership_level->get_status() ) { 1221 1222 /** 1223 * Filters whether or not to allow registration to inactive membership levels. 1224 * 1225 * @since 3.5.52 1226 * 1227 * @param bool $can_register_inactive_levels Whether or not to allow registration to inactive membership levels. 1228 * @param RCP\Membership_Level|false $membership_level Membership level object. 1229 * 1230 * @return bool 1231 */ 1232 $can_register_inactive_levels = apply_filters( 'rcp_can_register_to_inactive_membership_levels', true, $membership_level ); 1233 1234 if ( 1235 ! $membership_level instanceof Membership_Level 1236 || ( ! $can_register_inactive_levels && 'active' !== $membership_level->get_status() ) 1237 ) { 1227 1238 rcp_errors()->add( 'invalid_level', __( 'Invalid membership level selected.', 'rcp' ), 'register' ); 1228 1239 return; -
restrict-content/tags/3.2.20/lang/restrict-content.pot
r3448964 r3459052 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Restrict Content 3.2. 19\n"5 "Project-Id-Version: Restrict Content 3.2.20\n" 6 6 "Report-Msgid-Bugs-To: http://ithemes.com/support/\n" 7 "POT-Creation-Date: 2026-0 1-28 19:01:26+00:00\n"7 "POT-Creation-Date: 2026-02-11 14:47:08+00:00\n" 8 8 "PO-Revision-Date: 2026-MO-DA HO:MI+ZONE\n" 9 9 "MIME-Version: 1.0\n" … … 576 576 #: core/includes/memberships/membership-actions.php:99 577 577 #: core/includes/memberships/membership-actions.php:165 578 #: core/includes/registration-functions.php:299 578 579 #: core/includes/registration-functions.php:304 579 580 #: core/includes/registration-functions.php:309 580 #: core/includes/registration-functions.php:314581 581 #: core/includes/user-page-columns.php:136 582 582 msgid "Error" … … 1301 1301 #: core/includes/memberships/membership-actions.php:99 1302 1302 #: core/includes/memberships/membership-actions.php:165 1303 #: core/includes/registration-functions.php:299 1303 1304 #: core/includes/registration-functions.php:304 1304 1305 #: core/includes/registration-functions.php:309 1305 #: core/includes/registration-functions.php:3141306 1306 #: core/includes/shortcodes.php:714 core/includes/user-page-columns.php:136 1307 1307 msgid "You do not have permission to perform this action." … … 6017 6017 6018 6018 #: core/includes/gateways/stripe/functions.php:797 6019 #: core/includes/registration-functions.php:54 86019 #: core/includes/registration-functions.php:543 6020 6020 msgid "Missing payment ID." 6021 6021 msgstr "" … … 6422 6422 6423 6423 #: core/includes/login-functions.php:86 6424 #: core/includes/registration-functions.php:8 10legacy/includes/forms.php:1346424 #: core/includes/registration-functions.php:805 legacy/includes/forms.php:134 6425 6425 #: legacy/includes/forms.php:670 6426 6426 msgid "Please enter a password" … … 6493 6493 6494 6494 #: core/includes/member-functions.php:543 6495 #: core/includes/registration-functions.php:8 14legacy/includes/forms.php:6746495 #: core/includes/registration-functions.php:809 legacy/includes/forms.php:674 6496 6496 msgid "Passwords do not match" 6497 6497 msgstr "" … … 6803 6803 6804 6804 #: core/includes/registration-functions.php:106 6805 msgid "The selected membership level is not available for registration."6806 msgstr ""6807 6808 #: core/includes/registration-functions.php:1116809 6805 msgid "You may only sign up for a free trial once" 6810 6806 msgstr "" 6811 6807 6812 #: core/includes/registration-functions.php:1 216808 #: core/includes/registration-functions.php:116 6813 6809 msgid "You can only use the discount code once" 6814 6810 msgstr "" 6815 6811 6816 #: core/includes/registration-functions.php:12 56812 #: core/includes/registration-functions.php:120 6817 6813 msgid "The discount you entered is invalid" 6818 6814 msgstr "" 6819 6815 6816 #: core/includes/registration-functions.php:135 6817 msgid "You must agree to the terms and conditions" 6818 msgstr "" 6819 6820 6820 #: core/includes/registration-functions.php:140 6821 msgid "You must agree to the terms and conditions"6822 msgstr ""6823 6824 #: core/includes/registration-functions.php:1456825 6821 msgid "You must agree to the privacy policy" 6826 6822 msgstr "" 6827 6823 6828 #: core/includes/registration-functions.php:2 306824 #: core/includes/registration-functions.php:225 6829 6825 msgid "Failed to create customer record" 6830 6826 msgstr "" 6831 6827 6832 #: core/includes/registration-functions.php:3 606828 #: core/includes/registration-functions.php:355 6833 6829 msgid "Upgraded from %1$s (membership #%2$d)." 6834 6830 msgstr "" 6835 6831 6836 #: core/includes/registration-functions.php:5 616832 #: core/includes/registration-functions.php:556 6837 6833 msgid "Invalid payment. Please try again." 6838 6834 msgstr "" 6839 6835 6840 #: core/includes/registration-functions.php:77 96836 #: core/includes/registration-functions.php:774 6841 6837 msgid "This username is already in use. If this is your username, please <a href=\"%s\">log in</a> and try again." 6842 6838 msgstr "" 6843 6839 6844 #: core/includes/registration-functions.php:78 7legacy/includes/forms.php:6586840 #: core/includes/registration-functions.php:782 legacy/includes/forms.php:658 6845 6841 msgid "Invalid username" 6846 6842 msgstr "" 6847 6843 6848 #: core/includes/registration-functions.php:7 91legacy/includes/forms.php:6496844 #: core/includes/registration-functions.php:786 legacy/includes/forms.php:649 6849 6845 msgid "Please enter a username" 6850 6846 msgstr "" 6851 6847 6852 #: core/includes/registration-functions.php:79 5legacy/includes/forms.php:6626848 #: core/includes/registration-functions.php:790 legacy/includes/forms.php:662 6853 6849 msgid "Invalid email" 6854 6850 msgstr "" 6855 6851 6856 #: core/includes/registration-functions.php: 8026852 #: core/includes/registration-functions.php:797 6857 6853 msgid "This email address is already in use. If this is your email address, please <a href=\"%s\">log in</a> and try again." 6858 6854 msgstr "" 6859 6855 6860 #: core/includes/registration-functions.php:10 626861 #: core/includes/registration-functions.php:11 306856 #: core/includes/registration-functions.php:1057 6857 #: core/includes/registration-functions.php:1125 6862 6858 #: core/templates/register-common.php:102 6863 6859 #: core/templates/register-total-details.php:53 … … 6865 6861 msgstr "" 6866 6862 6867 #: core/includes/registration-functions.php:106 96863 #: core/includes/registration-functions.php:1064 6868 6864 msgid "Free trial - %s" 6869 6865 msgstr "" 6870 6866 6871 #: core/includes/registration-functions.php:11 236867 #: core/includes/registration-functions.php:1118 6872 6868 msgid " every %1$s %2$s" 6873 6869 msgstr "" 6874 6870 6875 #: core/includes/registration-functions.php:12 276871 #: core/includes/registration-functions.php:1238 6876 6872 msgid "Invalid membership level selected." 6877 6873 msgstr "" 6878 6874 6879 #: core/includes/registration-functions.php:12 356875 #: core/includes/registration-functions.php:1246 6880 6876 msgid "A payment method is required for this membership level." 6881 6877 msgstr "" 6882 6878 6883 #: core/includes/registration-functions.php:13 656879 #: core/includes/registration-functions.php:1376 6884 6880 msgid "Renew" 6885 6881 msgstr "" 6886 6882 6887 #: core/includes/registration-functions.php:13 696883 #: core/includes/registration-functions.php:1380 6888 6884 msgid "Change" 6889 6885 msgstr "" 6890 6886 6891 #: core/includes/registration-functions.php:13 746887 #: core/includes/registration-functions.php:1385 6892 6888 msgid "or" 6893 6889 msgstr "" 6894 6890 6895 #: core/includes/registration-functions.php:13 846891 #: core/includes/registration-functions.php:1395 6896 6892 msgid "You are signing up for a new membership." 6897 6893 msgstr "" 6898 6894 6899 #: core/includes/registration-functions.php:13 846895 #: core/includes/registration-functions.php:1395 6900 6896 msgid "Click here to renew or change an existing membership instead." 6901 6897 msgstr "" 6902 6898 6903 #: core/includes/registration-functions.php:14 416899 #: core/includes/registration-functions.php:1452 6904 6900 msgid "You are changing your \"%1$s\" membership. <a href=\"%2$s\">Click here to sign up for an additional membership instead.</a>" 6905 6901 msgstr "" 6906 6902 6907 #: core/includes/registration-functions.php:14 746903 #: core/includes/registration-functions.php:1485 6908 6904 msgid "Proration Credit" 6909 6905 msgstr "" 6910 6906 6911 #: core/includes/registration-functions.php:15 196907 #: core/includes/registration-functions.php:1530 6912 6908 msgid "If you upgrade or downgrade your account, the new membership will be prorated up to %s for the first payment. Prorated prices are shown below." 6913 6909 msgstr "" 6914 6910 6915 #: core/includes/registration-functions.php:21 106916 #: core/includes/registration-functions.php:21 116911 #: core/includes/registration-functions.php:2121 6912 #: core/includes/registration-functions.php:2122 6917 6913 msgid "Next Renewal Due" 6918 6914 msgstr "" -
restrict-content/tags/3.2.20/legacy/restrictcontent.php
r3448964 r3459052 22 22 23 23 if ( ! defined( 'RC_PLUGIN_VERSION' ) ) { 24 define( 'RC_PLUGIN_VERSION', '3.2. 19' );24 define( 'RC_PLUGIN_VERSION', '3.2.20' ); 25 25 } 26 26 -
restrict-content/tags/3.2.20/package.json
r3448964 r3459052 1 1 { 2 2 "name": "restrict-content", 3 "version": "3.2. 19",3 "version": "3.2.20", 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.20/readme.txt
r3448964 r3459052 7 7 Requires PHP: 7.4 8 8 Tested up to: 6.9 9 Stable tag: 3.2. 199 Stable tag: 3.2.20 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.20 = 261 * Fix: Restored the ability to register to inactive membership levels using shortcodes. 262 * Tweak: Added filter: `rcp_can_register_to_inactive_membership_levels`. 263 260 264 = 3.2.19 = 261 265 * Security: Strengthened security measures in invoice rendering. -
restrict-content/tags/3.2.20/restrictcontent.php
r3448964 r3459052 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. 196 * Version: 3.2.20 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. 19');21 define('RCF_VERSION', '3.2.20'); 22 22 23 23 // Load Strauss autoload. -
restrict-content/tags/3.2.20/vendor/autoload.php
r3420370 r3459052 15 15 } 16 16 } 17 trigger_error( 18 $err, 19 E_USER_ERROR 20 ); 17 throw new RuntimeException($err); 21 18 } 22 19 -
restrict-content/tags/3.2.20/vendor/composer/ClassLoader.php
r3420370 r3459052 46 46 private static $includeFile; 47 47 48 /** @var ?string*/48 /** @var string|null */ 49 49 private $vendorDir; 50 50 51 51 // PSR-4 52 52 /** 53 * @var array[] 54 * @psalm-var array<string, array<string, int>> 53 * @var array<string, array<string, int>> 55 54 */ 56 55 private $prefixLengthsPsr4 = array(); 57 56 /** 58 * @var array[] 59 * @psalm-var array<string, array<int, string>> 57 * @var array<string, list<string>> 60 58 */ 61 59 private $prefixDirsPsr4 = array(); 62 60 /** 63 * @var array[] 64 * @psalm-var array<string, string> 61 * @var list<string> 65 62 */ 66 63 private $fallbackDirsPsr4 = array(); … … 68 65 // PSR-0 69 66 /** 70 * @var array[] 71 * @psalm-var array<string, array<string, string[]>> 67 * List of PSR-0 prefixes 68 * 69 * Structured as array('F (first letter)' => array('Foo\Bar (full prefix)' => array('path', 'path2'))) 70 * 71 * @var array<string, array<string, list<string>>> 72 72 */ 73 73 private $prefixesPsr0 = array(); 74 74 /** 75 * @var array[] 76 * @psalm-var array<string, string> 75 * @var list<string> 77 76 */ 78 77 private $fallbackDirsPsr0 = array(); … … 82 81 83 82 /** 84 * @var string[] 85 * @psalm-var array<string, string> 83 * @var array<string, string> 86 84 */ 87 85 private $classMap = array(); … … 91 89 92 90 /** 93 * @var bool[] 94 * @psalm-var array<string, bool> 91 * @var array<string, bool> 95 92 */ 96 93 private $missingClasses = array(); 97 94 98 /** @var ?string*/95 /** @var string|null */ 99 96 private $apcuPrefix; 100 97 101 98 /** 102 * @var self[]99 * @var array<string, self> 103 100 */ 104 101 private static $registeredLoaders = array(); 105 102 106 103 /** 107 * @param ?string$vendorDir104 * @param string|null $vendorDir 108 105 */ 109 106 public function __construct($vendorDir = null) … … 114 111 115 112 /** 116 * @return string[]113 * @return array<string, list<string>> 117 114 */ 118 115 public function getPrefixes() … … 126 123 127 124 /** 128 * @return array[] 129 * @psalm-return array<string, array<int, string>> 125 * @return array<string, list<string>> 130 126 */ 131 127 public function getPrefixesPsr4() … … 135 131 136 132 /** 137 * @return array[] 138 * @psalm-return array<string, string> 133 * @return list<string> 139 134 */ 140 135 public function getFallbackDirs() … … 144 139 145 140 /** 146 * @return array[] 147 * @psalm-return array<string, string> 141 * @return list<string> 148 142 */ 149 143 public function getFallbackDirsPsr4() … … 153 147 154 148 /** 155 * @return string[] Array of classname => path 156 * @psalm-return array<string, string> 149 * @return array<string, string> Array of classname => path 157 150 */ 158 151 public function getClassMap() … … 162 155 163 156 /** 164 * @param string[] $classMap Class to filename map 165 * @psalm-param array<string, string> $classMap 157 * @param array<string, string> $classMap Class to filename map 166 158 * 167 159 * @return void … … 180 172 * appending or prepending to the ones previously set for this prefix. 181 173 * 182 * @param string $prefix The prefix183 * @param string[]|string $paths The PSR-0 root directories184 * @param bool $prepend Whether to prepend the directories174 * @param string $prefix The prefix 175 * @param list<string>|string $paths The PSR-0 root directories 176 * @param bool $prepend Whether to prepend the directories 185 177 * 186 178 * @return void … … 188 180 public function add($prefix, $paths, $prepend = false) 189 181 { 182 $paths = (array) $paths; 190 183 if (!$prefix) { 191 184 if ($prepend) { 192 185 $this->fallbackDirsPsr0 = array_merge( 193 (array)$paths,186 $paths, 194 187 $this->fallbackDirsPsr0 195 188 ); … … 197 190 $this->fallbackDirsPsr0 = array_merge( 198 191 $this->fallbackDirsPsr0, 199 (array)$paths192 $paths 200 193 ); 201 194 } … … 206 199 $first = $prefix[0]; 207 200 if (!isset($this->prefixesPsr0[$first][$prefix])) { 208 $this->prefixesPsr0[$first][$prefix] = (array)$paths;201 $this->prefixesPsr0[$first][$prefix] = $paths; 209 202 210 203 return; … … 212 205 if ($prepend) { 213 206 $this->prefixesPsr0[$first][$prefix] = array_merge( 214 (array)$paths,207 $paths, 215 208 $this->prefixesPsr0[$first][$prefix] 216 209 ); … … 218 211 $this->prefixesPsr0[$first][$prefix] = array_merge( 219 212 $this->prefixesPsr0[$first][$prefix], 220 (array)$paths213 $paths 221 214 ); 222 215 } … … 227 220 * appending or prepending to the ones previously set for this namespace. 228 221 * 229 * @param string $prefix The prefix/namespace, with trailing '\\'230 * @param string[]|string $paths The PSR-4 base directories231 * @param bool $prepend Whether to prepend the directories222 * @param string $prefix The prefix/namespace, with trailing '\\' 223 * @param list<string>|string $paths The PSR-4 base directories 224 * @param bool $prepend Whether to prepend the directories 232 225 * 233 226 * @throws \InvalidArgumentException … … 237 230 public function addPsr4($prefix, $paths, $prepend = false) 238 231 { 232 $paths = (array) $paths; 239 233 if (!$prefix) { 240 234 // Register directories for the root namespace. 241 235 if ($prepend) { 242 236 $this->fallbackDirsPsr4 = array_merge( 243 (array)$paths,237 $paths, 244 238 $this->fallbackDirsPsr4 245 239 ); … … 247 241 $this->fallbackDirsPsr4 = array_merge( 248 242 $this->fallbackDirsPsr4, 249 (array)$paths243 $paths 250 244 ); 251 245 } … … 257 251 } 258 252 $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; 259 $this->prefixDirsPsr4[$prefix] = (array)$paths;253 $this->prefixDirsPsr4[$prefix] = $paths; 260 254 } elseif ($prepend) { 261 255 // Prepend directories for an already registered namespace. 262 256 $this->prefixDirsPsr4[$prefix] = array_merge( 263 (array)$paths,257 $paths, 264 258 $this->prefixDirsPsr4[$prefix] 265 259 ); … … 268 262 $this->prefixDirsPsr4[$prefix] = array_merge( 269 263 $this->prefixDirsPsr4[$prefix], 270 (array)$paths264 $paths 271 265 ); 272 266 } … … 277 271 * replacing any others previously set for this prefix. 278 272 * 279 * @param string $prefix The prefix280 * @param string[]|string $paths The PSR-0 base directories273 * @param string $prefix The prefix 274 * @param list<string>|string $paths The PSR-0 base directories 281 275 * 282 276 * @return void … … 295 289 * replacing any others previously set for this namespace. 296 290 * 297 * @param string $prefix The prefix/namespace, with trailing '\\'298 * @param string[]|string $paths The PSR-4 base directories291 * @param string $prefix The prefix/namespace, with trailing '\\' 292 * @param list<string>|string $paths The PSR-4 base directories 299 293 * 300 294 * @throws \InvalidArgumentException … … 482 476 483 477 /** 484 * Returns the currently registered loaders indexed by their corresponding vendor directories.485 * 486 * @return self[]478 * Returns the currently registered loaders keyed by their corresponding vendor directories. 479 * 480 * @return array<string, self> 487 481 */ 488 482 public static function getRegisteredLoaders() -
restrict-content/tags/3.2.20/vendor/composer/autoload_static.php
r3420370 r3459052 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( 10 'l' => 10 'l' => 11 11 array ( 12 12 'lucatume\\DI52\\' => 14, 13 13 ), 14 'S' => 14 'S' => 15 15 array ( 16 16 'StellarWP\\Telemetry\\Views_Dir\\' => 30, … … 19 19 'StellarWP\\ContainerContract\\' => 28, 20 20 ), 21 'R' => 21 'R' => 22 22 array ( 23 23 'RCP\\' => 4, 24 24 ), 25 'P' => 25 'P' => 26 26 array ( 27 27 'Psr\\Container\\' => 14, … … 30 30 31 31 public static $prefixDirsPsr4 = array ( 32 'lucatume\\DI52\\' => 32 'lucatume\\DI52\\' => 33 33 array ( 34 34 0 => __DIR__ . '/..' . '/lucatume/di52/src', 35 35 ), 36 'StellarWP\\Telemetry\\Views_Dir\\' => 36 'StellarWP\\Telemetry\\Views_Dir\\' => 37 37 array ( 38 38 0 => __DIR__ . '/..' . '/stellarwp/telemetry/src/views', 39 39 ), 40 'StellarWP\\Telemetry\\Assets_Dir\\' => 40 'StellarWP\\Telemetry\\Assets_Dir\\' => 41 41 array ( 42 42 0 => __DIR__ . '/..' . '/stellarwp/telemetry/src/resources', 43 43 ), 44 'StellarWP\\Telemetry\\' => 44 'StellarWP\\Telemetry\\' => 45 45 array ( 46 46 0 => __DIR__ . '/..' . '/stellarwp/telemetry/src/Telemetry', 47 47 ), 48 'StellarWP\\ContainerContract\\' => 48 'StellarWP\\ContainerContract\\' => 49 49 array ( 50 50 0 => __DIR__ . '/..' . '/stellarwp/container-contract/src', 51 51 ), 52 'RCP\\' => 52 'RCP\\' => 53 53 array ( 54 54 0 => __DIR__ . '/../..' . '/core/includes', 55 55 ), 56 'Psr\\Container\\' => 56 'Psr\\Container\\' => 57 57 array ( 58 58 0 => __DIR__ . '/..' . '/psr/container/src', -
restrict-content/tags/3.2.20/vendor/composer/platform_check.php
r3420370 r3459052 20 20 } 21 21 } 22 trigger_error( 23 'Composer detected issues in your platform: ' . implode(' ', $issues), 24 E_USER_ERROR 22 throw new \RuntimeException( 23 'Composer detected issues in your platform: ' . implode(' ', $issues) 25 24 ); 26 25 }
Note: See TracChangeset
for help on using the changeset viewer.