Changeset 3371802
- Timestamp:
- 10/02/2025 01:17:36 PM (2 months ago)
- Location:
- modular-connector/trunk
- Files:
-
- 10 added
- 29 edited
-
init.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
-
src/app/Backups/Console/AutoCleanUpCommand.php (modified) (3 diffs)
-
src/app/Events/ManagerSafeUpgradeBackedUp.php (added)
-
src/app/Events/ManagerSafeUpgradeCleanedUp.php (added)
-
src/app/Events/ManagerSafeUpgradeRolledBack.php (added)
-
src/app/Facades/SafeUpgrade.php (added)
-
src/app/Http/Controllers/SafeUpgradeController.php (added)
-
src/app/Jobs/ManagerInstallJob.php (modified) (3 diffs)
-
src/app/Jobs/ManagerManageItemJob.php (modified) (6 diffs)
-
src/app/Jobs/ManagerSafeUpgradeBackupJob.php (added)
-
src/app/Jobs/ManagerSafeUpgradeCleanupJob.php (added)
-
src/app/Jobs/ManagerSafeUpgradeRolledBackJob.php (added)
-
src/app/Providers/EventServiceProvider.php (modified) (2 diffs)
-
src/app/Providers/ModularConnectorServiceProvider.php (modified) (4 diffs)
-
src/app/Services/Manager.php (modified) (1 diff)
-
src/app/Services/Manager/ManagerSafeUpgrade.php (added)
-
src/bootstrap/autoload.php (modified) (2 diffs)
-
src/config/filesystems.php (modified) (1 diff)
-
src/routes/api.php (modified) (3 diffs)
-
vendor/ares/framework/src/Foundation/ScreenSimulation.php (modified) (1 diff)
-
vendor/autoload.php (modified) (1 diff)
-
vendor/composer/autoload_classmap.php (modified) (4 diffs)
-
vendor/composer/autoload_files.php (modified) (1 diff)
-
vendor/composer/autoload_real.php (modified) (2 diffs)
-
vendor/composer/autoload_static.php (modified) (6 diffs)
-
vendor/composer/installed.json (modified) (40 diffs)
-
vendor/composer/installed.php (modified) (15 diffs)
-
vendor/guzzlehttp/guzzle/package-lock.json (added)
-
vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php (modified) (2 diffs)
-
vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (modified) (1 diff)
-
vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (modified) (1 diff)
-
vendor/guzzlehttp/guzzle/src/Middleware.php (modified) (1 diff)
-
vendor/guzzlehttp/psr7/src/MessageTrait.php (modified) (1 diff)
-
vendor/guzzlehttp/psr7/src/Utils.php (modified) (2 diffs)
-
vendor/scoper-autoload.php (modified) (1 diff)
-
vendor/symfony/polyfill-intl-grapheme/Grapheme.php (modified) (2 diffs)
-
vendor/symfony/polyfill-intl-grapheme/bootstrap.php (modified) (2 diffs)
-
vendor/symfony/polyfill-intl-grapheme/bootstrap80.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
modular-connector/trunk/init.php
r3356808 r3371802 4 4 * Plugin URI: https://modulards.com/herramienta-gestion-webs/ 5 5 * Description: Connect and manage all your WordPress websites in an easier and more efficient way. Backups, bulk updates, Uptime Monitor, statistics, security, performance, client reports and much more. 6 * Version: 2. 2.26 * Version: 2.3.0 7 7 * License: GPL v3.0 8 8 * License URI: https://www.gnu.org/licenses/gpl.html … … 21 21 define('MODULAR_CONNECTOR_BASENAME', sprintf('%s/%s', basename(dirname(__FILE__)), basename(__FILE__))); 22 22 define('MODULAR_CONNECTOR_MU_BASENAME', sprintf('0-%s.php', dirname(MODULAR_CONNECTOR_BASENAME))); 23 define('MODULAR_CONNECTOR_VERSION', '2. 2.2');23 define('MODULAR_CONNECTOR_VERSION', '2.3.0'); 24 24 define('MODULAR_ARES_SCHEDULE_HOOK', 'modular_connector_run_schedule'); 25 25 define('MODULAR_CONNECTOR_STORAGE_PATH', untrailingslashit(WP_CONTENT_DIR) . DIRECTORY_SEPARATOR . 'modular_storage'); -
modular-connector/trunk/readme.txt
r3356808 r3371802 4 4 Requires at least: 5.6 5 5 Tested up to: 6.8 6 Stable tag: 2. 2.26 Stable tag: 2.3.0 7 7 Requires PHP: 7.4 8 8 License: GPLv3 … … 127 127 128 128 == Changelog == 129 = v2.3.0 = 130 Release date: 2025-10-02 131 132 * Safe Updates 133 * FIXED: Activate plugin/theme after installation 134 * FIXED: Avoid empty cache driver 135 129 136 = v2.2.2 = 130 137 Release date: 2025-09-05 -
modular-connector/trunk/src/app/Backups/Console/AutoCleanUpCommand.php
r3274758 r3371802 32 32 33 33 $files = Collection::make(FileFacade::glob($path)) 34 ->filter( function ($file) {35 returnFileFacade::isFile($file) &&34 ->filter( 35 fn($file) => FileFacade::isFile($file) && 36 36 !in_array(FileFacade::basename($file), ['index.html', 'index.php', '.htaccess', 'web.config']) && 37 FileFacade::lastModified($file) < Carbon::now()->subDays($this->option('max-age'))->timestamp ;38 });37 FileFacade::lastModified($file) < Carbon::now()->subDays($this->option('max-age'))->timestamp 38 ); 39 39 40 40 $maxFilesToClean = $this->option('max-files'); … … 54 54 55 55 $dirs = Collection::make(FileFacade::glob($path)) 56 ->filter( function ($file) {57 returnFileFacade::isDirectory($file) &&56 ->filter( 57 fn($file) => FileFacade::isDirectory($file) && 58 58 in_array(FileFacade::basename($file), [FileFacade::dirname(MODULAR_CONNECTOR_BASENAME)]) && 59 FileFacade::lastModified($file) < Carbon::now()->subDays($this->option('max-age'))->timestamp ;60 });59 FileFacade::lastModified($file) < Carbon::now()->subDays($this->option('max-age'))->timestamp 60 ); 61 61 62 62 $maxFilesToClean = $this->option('max-files'); … … 68 68 Log::error($e); 69 69 } 70 71 // Delete old safe updates 72 try { 73 $path = Storage::disk('safe_upgrades')->path('*'); 74 75 $dirs = Collection::make(FileFacade::glob($path)) 76 ->filter( 77 fn($file) => FileFacade::isDirectory($file) && 78 FileFacade::lastModified($file) < Carbon::now()->subDays(7)->timestamp 79 ); 80 81 $dirs->slice(0, $maxFilesToClean) 82 ->each(fn($dir) => FileFacade::deleteDirectory($dir)); 83 } catch (\Throwable $e) { 84 Log::error($e); 85 } 70 86 } 71 87 } -
modular-connector/trunk/src/app/Jobs/ManagerInstallJob.php
r3356808 r3371802 8 8 use Modular\Connector\Services\Manager\ManagerTheme; 9 9 use Modular\ConnectorDependencies\Illuminate\Bus\Queueable; 10 use Modular\ConnectorDependencies\Illuminate\Contracts\Queue\ShouldBeUnique;11 10 use Modular\ConnectorDependencies\Illuminate\Contracts\Queue\ShouldQueue; 12 11 use Modular\ConnectorDependencies\Illuminate\Foundation\Bus\Dispatchable; … … 58 57 $result['name'] = $payload->name ?? 'unknown'; 59 58 60 event(new ManagerItemsInstalled($this->mrid, $result));61 62 59 if ($payload->activate && $result['success'] === true) { 63 60 $key = $payload->type . 's'; … … 72 69 dispatch(new ManagerManageItemJob($this->mrid, $payload, 'activate')); 73 70 } 71 72 event(new ManagerItemsInstalled($this->mrid, $result)); 74 73 } 75 74 -
modular-connector/trunk/src/app/Jobs/ManagerManageItemJob.php
r3343003 r3371802 92 92 break; 93 93 case !empty(data_get($payload, 'core')): 94 $type = 'core';94 $type = ManagerTheme::CORE; 95 95 $items = data_get($payload, 'core'); 96 96 break; 97 97 case !empty(data_get($payload, 'translations')): 98 $type = 'translation';98 $type = ManagerTheme::TRANSLATION; 99 99 $items = data_get($payload, 'translations'); 100 100 break; … … 105 105 if ($type === ManagerTheme::THEME && in_array($action, ['deactivate'])) { 106 106 return; 107 } elseif (in_array($type, [ 'core', 'translation']) && !in_array($action, ['upgrade'])) {107 } elseif (in_array($type, [ManagerTheme::CORE, ManagerTheme::TRANSLATION]) && !in_array($action, ['upgrade'])) { 108 108 return; 109 109 } elseif (empty($type)) { … … 114 114 115 115 try { 116 if (in_array($type, [ 'core', 'translation'])) {116 if (in_array($type, [ManagerTheme::CORE, ManagerTheme::TRANSLATION])) { 117 117 $result = $facade->{$action}(); 118 118 } else { … … 128 128 // FIXME Remove after not using wp-admin/admin-ajax.php 129 129 if (!HttpUtils::isCron() && $this->tries === 1) { 130 $tmpResult = $type === 'core'? [$result] : $result;130 $tmpResult = $type === ManagerTheme::CORE ? [$result] : $result; 131 131 132 132 $allIsFailedByFilePermissions = Collection::make($tmpResult) … … 151 151 } 152 152 153 $type = $type !== 'core'? Str::plural($type) : $type;153 $type = $type !== ManagerTheme::CORE ? Str::plural($type) : $type; 154 154 155 155 $result = [$type => $result]; … … 160 160 if ($cleanCache) { 161 161 dispatch(new CacheClearJob()); 162 } 163 164 // When translations, don't fire any event 165 if ($type === ManagerTheme::TRANSLATION . 's') { 166 return; 162 167 } 163 168 -
modular-connector/trunk/src/app/Providers/EventServiceProvider.php
r3356808 r3371802 11 11 use Modular\Connector\Events\ManagerItemsUpdated; 12 12 use Modular\Connector\Events\ManagerItemsUpgraded; 13 use Modular\Connector\Events\ManagerSafeUpgradeBackedUp; 14 use Modular\Connector\Events\ManagerSafeUpgradeCleanedUp; 15 use Modular\Connector\Events\ManagerSafeUpgradeRolledBack; 13 16 use Modular\Connector\Facades\Server; 14 17 use Modular\Connector\Listeners\HookEventListener; … … 41 44 Event::listen(ManagerHealthUpdated::class, HookEventListener::class); 42 45 46 Event::listen(ManagerSafeUpgradeBackedUp::class, HookEventListener::class); 47 Event::listen(ManagerSafeUpgradeCleanedUp::class, HookEventListener::class); 48 Event::listen(ManagerSafeUpgradeRolledBack::class, HookEventListener::class); 49 43 50 Event::listen(WorkerStopping::class, function (WorkerStopping $event) { 44 51 Server::maintenanceMode(false); -
modular-connector/trunk/src/app/Providers/ModularConnectorServiceProvider.php
r3323511 r3371802 7 7 use Modular\Connector\Facades\WhiteLabel; 8 8 use Modular\Connector\Services\Manager; 9 use Modular\Connector\Services\Manager\ManagerSafeUpgrade; 9 10 use Modular\Connector\Services\Manager\ManagerWooCommerce; 10 11 use Modular\Connector\Services\ManagerServer; … … 32 33 $this->app->singleton(ManagerWhiteLabel::class, fn() => new ManagerWhiteLabel()); 33 34 $this->app->singleton(ManagerWooCommerce::class, fn() => new ManagerWooCommerce()); 35 $this->app->singleton(ManagerSafeUpgrade::class, fn() => new ManagerSafeUpgrade()); 34 36 $this->app->singleton(ServiceDatabase::class, fn() => new ServiceDatabase()); 35 37 } … … 173 175 $driver = MODULAR_CONNECTOR_CACHE_DRIVER; 174 176 } elseif (Cache::driver('wordpress')->has('cache.default')) { 175 $driver = Cache::driver('wordpress')->get('cache.default') ;177 $driver = Cache::driver('wordpress')->get('cache.default') ?: Config::get('cache.default'); 176 178 } else { 177 179 $driver = Config::get('cache.default'); … … 191 193 $driver = MODULAR_CONNECTOR_QUEUE_DRIVER; 192 194 } elseif (Cache::driver('wordpress')->has('queue.default')) { 193 $driver = Cache::driver('wordpress')->get('queue.default') ;195 $driver = Cache::driver('wordpress')->get('queue.default') ?: Config::get('queue.default'); 194 196 } else { 195 197 $driver = Config::get('queue.default'); -
modular-connector/trunk/src/app/Services/Manager.php
r3356808 r3371802 46 46 47 47 $response = [ 48 'core' => $this->driver( 'core')->get(),48 'core' => $this->driver(ManagerTheme::CORE)->get(), 49 49 'plugins' => $this->driver(ManagerPlugin::PLUGIN)->all(), 50 50 'themes' => $this->driver(ManagerTheme::THEME)->all(), 51 'translations' => $this->driver('translation')->get(),52 51 ]; 53 52 -
modular-connector/trunk/src/bootstrap/autoload.php
r3266504 r3371802 46 46 } 47 47 48 $subFolders = ['views', 'logs', 'cache' ];48 $subFolders = ['views', 'logs', 'cache', 'upgrades']; 49 49 50 50 foreach ($subFolders as $subFolder) { … … 57 57 @rmdir($storagePath . DIRECTORY_SEPARATOR . 'views'); // Remove the storage path 58 58 @rmdir($storagePath . DIRECTORY_SEPARATOR . 'logs'); // Remove the storage path 59 @rmdir($storagePath . DIRECTORY_SEPARATOR . 'cache'); // Remove the storage path 60 @rmdir($storagePath . DIRECTORY_SEPARATOR . 'upgrades'); // Remove the storage path 59 61 @rmdir($storagePath); // Remove the storage path 60 62 -
modular-connector/trunk/src/config/filesystems.php
r3266504 r3371802 65 65 'visibility' => 'public', 66 66 ], 67 'safe_upgrades' => [ 68 'driver' => 'local', 69 'root' => MODULAR_CONNECTOR_STORAGE_PATH . DIRECTORY_SEPARATOR . 'upgrades', 70 'visibility' => 'public', 71 ], 67 72 ], 68 73 ]; -
modular-connector/trunk/src/routes/api.php
r3318767 r3371802 6 6 use Modular\Connector\Http\Controllers\ManagerController; 7 7 use Modular\Connector\Http\Controllers\OptimizationController; 8 use Modular\Connector\Http\Controllers\SafeUpgradeController; 8 9 use Modular\Connector\Http\Controllers\ServerController; 9 10 use Modular\Connector\Http\Controllers\WooCommerceController; … … 58 59 ->name('manager.install'); 59 60 61 Route::get('/manager/{modular_request}/rollback', [ManagerController::class, 'store']) 62 ->name('manager.upgrade.rollback'); 63 60 64 Route::get('/manager/{modular_request}/upgrade', [ManagerController::class, 'update']) 61 65 ->name('manager.upgrade'); … … 70 74 ->name('manager.delete'); 71 75 #endregion 76 77 78 # region Safe Upgrade 79 Route::get('/manager/{modular_request}/safe-upgrade/backup', [SafeUpgradeController::class, 'getSafeUpgradeBackup']) 80 ->name('manager.safe-upgrade.backup'); 81 82 Route::get('/manager/{modular_request}/safe-upgrade/cleanup', [SafeUpgradeController::class, 'getSafeUpgradeCleanup']) 83 ->name('manager.safe-upgrade.cleanup'); 84 85 Route::get('/manager/{modular_request}/safe-upgrade/rollback', [SafeUpgradeController::class, 'getSafeUpgradeRollback']) 86 ->name('manager.safe-upgrade.rollback'); 87 # endregion 72 88 73 89 #region Backup -
modular-connector/trunk/vendor/ares/framework/src/Foundation/ScreenSimulation.php
r3343003 r3371802 77 77 $GLOBALS['pagenow'] = $path; 78 78 } 79 // We use Laravel Response to make our redirections. 80 add_filter('wp_redirect', '__return_false'); 79 81 if (HttpUtils::isDirectRequest()) { 80 82 if (!defined('DOING_AJAX')) { 81 83 define('DOING_AJAX', \true); 82 84 } 83 // We use Laravel Response to make our redirections.84 add_filter('wp_redirect', '__return_false');85 85 // When it's a modular request, we need to avoid the cron execution. 86 86 remove_action('init', 'wp_cron'); -
modular-connector/trunk/vendor/autoload.php
r3343003 r3371802 20 20 require_once __DIR__ . '/composer/autoload_real.php'; 21 21 22 return ComposerAutoloaderInit 13c4bbf962e18ba1ef1522d0f20237fa::getLoader();22 return ComposerAutoloaderInit20dc4b5b6916718faedab6064b350e72::getLoader(); -
modular-connector/trunk/vendor/composer/autoload_classmap.php
r3343003 r3371802 2268 2268 'Modular\\Connector\\Events\\ManagerItemsUpdated' => $baseDir . '/src/app/Events/ManagerItemsUpdated.php', 2269 2269 'Modular\\Connector\\Events\\ManagerItemsUpgraded' => $baseDir . '/src/app/Events/ManagerItemsUpgraded.php', 2270 'Modular\\Connector\\Events\\ManagerSafeUpgradeBackedUp' => $baseDir . '/src/app/Events/ManagerSafeUpgradeBackedUp.php', 2271 'Modular\\Connector\\Events\\ManagerSafeUpgradeCleanedUp' => $baseDir . '/src/app/Events/ManagerSafeUpgradeCleanedUp.php', 2272 'Modular\\Connector\\Events\\ManagerSafeUpgradeRolledBack' => $baseDir . '/src/app/Events/ManagerSafeUpgradeRolledBack.php', 2270 2273 'Modular\\Connector\\Exceptions\\Handler' => $baseDir . '/src/app/Exceptions/Handler.php', 2271 2274 'Modular\\Connector\\Facades\\Database' => $baseDir . '/src/app/Facades/Database.php', 2272 2275 'Modular\\Connector\\Facades\\Manager' => $baseDir . '/src/app/Facades/Manager.php', 2276 'Modular\\Connector\\Facades\\SafeUpgrade' => $baseDir . '/src/app/Facades/SafeUpgrade.php', 2273 2277 'Modular\\Connector\\Facades\\Server' => $baseDir . '/src/app/Facades/Server.php', 2274 2278 'Modular\\Connector\\Facades\\WhiteLabel' => $baseDir . '/src/app/Facades/WhiteLabel.php', … … 2280 2284 'Modular\\Connector\\Http\\Controllers\\ManagerController' => $baseDir . '/src/app/Http/Controllers/ManagerController.php', 2281 2285 'Modular\\Connector\\Http\\Controllers\\OptimizationController' => $baseDir . '/src/app/Http/Controllers/OptimizationController.php', 2286 'Modular\\Connector\\Http\\Controllers\\SafeUpgradeController' => $baseDir . '/src/app/Http/Controllers/SafeUpgradeController.php', 2282 2287 'Modular\\Connector\\Http\\Controllers\\ServerController' => $baseDir . '/src/app/Http/Controllers/ServerController.php', 2283 2288 'Modular\\Connector\\Http\\Controllers\\WooCommerceController' => $baseDir . '/src/app/Http/Controllers/WooCommerceController.php', … … 2290 2295 'Modular\\Connector\\Jobs\\ManagerInstallJob' => $baseDir . '/src/app/Jobs/ManagerInstallJob.php', 2291 2296 'Modular\\Connector\\Jobs\\ManagerManageItemJob' => $baseDir . '/src/app/Jobs/ManagerManageItemJob.php', 2297 'Modular\\Connector\\Jobs\\ManagerSafeUpgradeBackupJob' => $baseDir . '/src/app/Jobs/ManagerSafeUpgradeBackupJob.php', 2298 'Modular\\Connector\\Jobs\\ManagerSafeUpgradeCleanupJob' => $baseDir . '/src/app/Jobs/ManagerSafeUpgradeCleanupJob.php', 2299 'Modular\\Connector\\Jobs\\ManagerSafeUpgradeRolledBackJob' => $baseDir . '/src/app/Jobs/ManagerSafeUpgradeRolledBackJob.php', 2292 2300 'Modular\\Connector\\Jobs\\ManagerUpdateJob' => $baseDir . '/src/app/Jobs/ManagerUpdateJob.php', 2293 2301 'Modular\\Connector\\Jobs\\ManagerUpgradeDatabaseJob' => $baseDir . '/src/app/Jobs/ManagerUpgradeDatabaseJob.php', … … 2351 2359 'Modular\\Connector\\Services\\Manager\\ManagerDatabase' => $baseDir . '/src/app/Services/Manager/ManagerDatabase.php', 2352 2360 'Modular\\Connector\\Services\\Manager\\ManagerPlugin' => $baseDir . '/src/app/Services/Manager/ManagerPlugin.php', 2361 'Modular\\Connector\\Services\\Manager\\ManagerSafeUpgrade' => $baseDir . '/src/app/Services/Manager/ManagerSafeUpgrade.php', 2353 2362 'Modular\\Connector\\Services\\Manager\\ManagerTheme' => $baseDir . '/src/app/Services/Manager/ManagerTheme.php', 2354 2363 'Modular\\Connector\\Services\\Manager\\ManagerTranslation' => $baseDir . '/src/app/Services/Manager/ManagerTranslation.php', -
modular-connector/trunk/vendor/composer/autoload_files.php
r3356808 r3371802 7 7 8 8 return array( 9 ' fbce7fccda05ad6df92d4fff649eda96' => $vendorDir . '/symfony/polyfill-php80/bootstrap.php',10 ' 74bd193e312411734b8846cb67c79619' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php',11 ' 007aa5c4b43ee3079f11033457dd637b' => $vendorDir . '/symfony/deprecation-contracts/function.php',12 ' d441f39a3e4864bf9c2ea791fe2b720b' => $vendorDir . '/illuminate/collections/helpers.php',13 ' 022b1ebe61c233a3d3171256f4015f47' => $vendorDir . '/symfony/translation/Resources/functions.php',14 ' add195fc5101d512373742c824cee48b' => $vendorDir . '/illuminate/support/helpers.php',15 ' 75c6bdfbdffe022a513edc40ff861a59' => $vendorDir . '/symfony/polyfill-ctype/bootstrap.php',16 ' ee1c79b7629420bdb77be07dcd06207d' => $vendorDir . '/symfony/polyfill-php73/bootstrap.php',17 'f 09ded0ed3e3160424ed89815a5a15b4' => $vendorDir . '/symfony/polyfill-intl-normalizer/bootstrap.php',18 ' 8633c55bdc05195c20d454b597ee60e2' => $vendorDir . '/symfony/var-dumper/Resources/functions/dump.php',19 ' 243e1ccae8f3e9365a48bcd820dda703' => $vendorDir . '/symfony/polyfill-intl-grapheme/bootstrap.php',20 ' 4c3615e516f68dbb5ebda346854852d7' => $vendorDir . '/symfony/string/Resources/functions.php',21 ' 579b08707c2938c9cb3170a8de8473f1' => $vendorDir . '/symfony/polyfill-intl-idn/bootstrap.php',22 ' ce1c6e4b29bf9bd65acf64a19a9338c1' => $vendorDir . '/symfony/polyfill-php81/bootstrap.php',23 ' ddc1f3ac797ceea160d8f2edf70c9843' => $vendorDir . '/illuminate/events/functions.php',24 ' 797c4e11a49c1daa7a3bef1c48c20de0' => $vendorDir . '/opis/closure/functions.php',25 ' 9b7d2db422d5d65bb552f4fc0e340bc4' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php',26 ' 4b14eb0ce280c718ef15f6bd6ee252d9' => $vendorDir . '/ramsey/uuid/src/functions.php',27 ' 7f60c293e6883667c4b57f77fa7d4ad4' => $vendorDir . '/ares/framework/src/helpers.php',28 'a 9b0fc2579d3f876049238affb3477ea' => $vendorDir . '/ares/framework/illuminate/Foundation/helpers.php',29 ' 7b4261db4d2630b1371070330000e141' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php',9 'ab6c79e2683973cfcd734109841a921f' => $vendorDir . '/symfony/polyfill-php80/bootstrap.php', 10 'cff079aef7d21a46c804a271518dd9e4' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', 11 '68b37ee2a927a6a6c8a24a88612dc198' => $vendorDir . '/symfony/deprecation-contracts/function.php', 12 '091e1dcbf13434481035aa490557190e' => $vendorDir . '/illuminate/collections/helpers.php', 13 '3e3c4f41a347449676a072c734408542' => $vendorDir . '/symfony/translation/Resources/functions.php', 14 '49f6909a4e577b854db0dbc63ac2c684' => $vendorDir . '/illuminate/support/helpers.php', 15 'c2f876311842f1e9d63b826c2fd5c05e' => $vendorDir . '/symfony/polyfill-ctype/bootstrap.php', 16 'a154877d23f75aebb74056c8adc23b83' => $vendorDir . '/symfony/polyfill-php73/bootstrap.php', 17 'f1eac90aefff7f960c105923e4f7d116' => $vendorDir . '/symfony/polyfill-intl-normalizer/bootstrap.php', 18 'b6bc66cfc9096db63a9e4bdbf8c1c1b2' => $vendorDir . '/symfony/var-dumper/Resources/functions/dump.php', 19 'fc7e92774bace1a1824f67b716c72028' => $vendorDir . '/symfony/polyfill-intl-grapheme/bootstrap.php', 20 '1a2a3acee1c6551725b440a538aebfbe' => $vendorDir . '/symfony/string/Resources/functions.php', 21 'de1b81291386d62e9d313e47458bdcc1' => $vendorDir . '/symfony/polyfill-intl-idn/bootstrap.php', 22 'a65770232045f89dc4bb10ef06eb14b1' => $vendorDir . '/symfony/polyfill-php81/bootstrap.php', 23 'f26575e8fecf363f206adf8e9d2eb113' => $vendorDir . '/illuminate/events/functions.php', 24 'f1d94d098f75bad6bfecebaafd9bb423' => $vendorDir . '/opis/closure/functions.php', 25 'ef208a680182418ea07626d92657403d' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php', 26 'a15a7385134e27f11e3484a385dee6af' => $vendorDir . '/ramsey/uuid/src/functions.php', 27 '929dfc641cfb2384fafe826e906ebb5c' => $vendorDir . '/ares/framework/src/helpers.php', 28 'af0d26f79df5db74a34ace5b488330e4' => $vendorDir . '/ares/framework/illuminate/Foundation/helpers.php', 29 'e8ebcb894cbb8ddfe9095c780222c44c' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php', 30 30 ); -
modular-connector/trunk/vendor/composer/autoload_real.php
r3343003 r3371802 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 13c4bbf962e18ba1ef1522d0f20237fa5 class ComposerAutoloaderInit20dc4b5b6916718faedab6064b350e72 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 13c4bbf962e18ba1ef1522d0f20237fa', 'loadClassLoader'), true, true);25 spl_autoload_register(array('ComposerAutoloaderInit20dc4b5b6916718faedab6064b350e72', 'loadClassLoader'), true, true); 26 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 13c4bbf962e18ba1ef1522d0f20237fa', 'loadClassLoader'));27 spl_autoload_unregister(array('ComposerAutoloaderInit20dc4b5b6916718faedab6064b350e72', 'loadClassLoader')); 28 28 29 29 require __DIR__ . '/autoload_static.php'; 30 call_user_func(\Composer\Autoload\ComposerStaticInit 13c4bbf962e18ba1ef1522d0f20237fa::getInitializer($loader));30 call_user_func(\Composer\Autoload\ComposerStaticInit20dc4b5b6916718faedab6064b350e72::getInitializer($loader)); 31 31 32 32 $loader->setClassMapAuthoritative(true); 33 33 $loader->register(true); 34 34 35 $filesToLoad = \Composer\Autoload\ComposerStaticInit 13c4bbf962e18ba1ef1522d0f20237fa::$files;35 $filesToLoad = \Composer\Autoload\ComposerStaticInit20dc4b5b6916718faedab6064b350e72::$files; 36 36 $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { 37 37 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
modular-connector/trunk/vendor/composer/autoload_static.php
r3356808 r3371802 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 13c4bbf962e18ba1ef1522d0f20237fa7 class ComposerStaticInit20dc4b5b6916718faedab6064b350e72 8 8 { 9 9 public static $files = array ( 10 ' fbce7fccda05ad6df92d4fff649eda96' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php',11 ' 74bd193e312411734b8846cb67c79619' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',12 ' 007aa5c4b43ee3079f11033457dd637b' => __DIR__ . '/..' . '/symfony/deprecation-contracts/function.php',13 ' d441f39a3e4864bf9c2ea791fe2b720b' => __DIR__ . '/..' . '/illuminate/collections/helpers.php',14 ' 022b1ebe61c233a3d3171256f4015f47' => __DIR__ . '/..' . '/symfony/translation/Resources/functions.php',15 ' add195fc5101d512373742c824cee48b' => __DIR__ . '/..' . '/illuminate/support/helpers.php',16 ' 75c6bdfbdffe022a513edc40ff861a59' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php',17 ' ee1c79b7629420bdb77be07dcd06207d' => __DIR__ . '/..' . '/symfony/polyfill-php73/bootstrap.php',18 'f 09ded0ed3e3160424ed89815a5a15b4' => __DIR__ . '/..' . '/symfony/polyfill-intl-normalizer/bootstrap.php',19 ' 8633c55bdc05195c20d454b597ee60e2' => __DIR__ . '/..' . '/symfony/var-dumper/Resources/functions/dump.php',20 ' 243e1ccae8f3e9365a48bcd820dda703' => __DIR__ . '/..' . '/symfony/polyfill-intl-grapheme/bootstrap.php',21 ' 4c3615e516f68dbb5ebda346854852d7' => __DIR__ . '/..' . '/symfony/string/Resources/functions.php',22 ' 579b08707c2938c9cb3170a8de8473f1' => __DIR__ . '/..' . '/symfony/polyfill-intl-idn/bootstrap.php',23 ' ce1c6e4b29bf9bd65acf64a19a9338c1' => __DIR__ . '/..' . '/symfony/polyfill-php81/bootstrap.php',24 ' ddc1f3ac797ceea160d8f2edf70c9843' => __DIR__ . '/..' . '/illuminate/events/functions.php',25 ' 797c4e11a49c1daa7a3bef1c48c20de0' => __DIR__ . '/..' . '/opis/closure/functions.php',26 ' 9b7d2db422d5d65bb552f4fc0e340bc4' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php',27 ' 4b14eb0ce280c718ef15f6bd6ee252d9' => __DIR__ . '/..' . '/ramsey/uuid/src/functions.php',28 ' 7f60c293e6883667c4b57f77fa7d4ad4' => __DIR__ . '/..' . '/ares/framework/src/helpers.php',29 'a 9b0fc2579d3f876049238affb3477ea' => __DIR__ . '/..' . '/ares/framework/illuminate/Foundation/helpers.php',30 ' 7b4261db4d2630b1371070330000e141' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php',10 'ab6c79e2683973cfcd734109841a921f' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php', 11 'cff079aef7d21a46c804a271518dd9e4' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php', 12 '68b37ee2a927a6a6c8a24a88612dc198' => __DIR__ . '/..' . '/symfony/deprecation-contracts/function.php', 13 '091e1dcbf13434481035aa490557190e' => __DIR__ . '/..' . '/illuminate/collections/helpers.php', 14 '3e3c4f41a347449676a072c734408542' => __DIR__ . '/..' . '/symfony/translation/Resources/functions.php', 15 '49f6909a4e577b854db0dbc63ac2c684' => __DIR__ . '/..' . '/illuminate/support/helpers.php', 16 'c2f876311842f1e9d63b826c2fd5c05e' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php', 17 'a154877d23f75aebb74056c8adc23b83' => __DIR__ . '/..' . '/symfony/polyfill-php73/bootstrap.php', 18 'f1eac90aefff7f960c105923e4f7d116' => __DIR__ . '/..' . '/symfony/polyfill-intl-normalizer/bootstrap.php', 19 'b6bc66cfc9096db63a9e4bdbf8c1c1b2' => __DIR__ . '/..' . '/symfony/var-dumper/Resources/functions/dump.php', 20 'fc7e92774bace1a1824f67b716c72028' => __DIR__ . '/..' . '/symfony/polyfill-intl-grapheme/bootstrap.php', 21 '1a2a3acee1c6551725b440a538aebfbe' => __DIR__ . '/..' . '/symfony/string/Resources/functions.php', 22 'de1b81291386d62e9d313e47458bdcc1' => __DIR__ . '/..' . '/symfony/polyfill-intl-idn/bootstrap.php', 23 'a65770232045f89dc4bb10ef06eb14b1' => __DIR__ . '/..' . '/symfony/polyfill-php81/bootstrap.php', 24 'f26575e8fecf363f206adf8e9d2eb113' => __DIR__ . '/..' . '/illuminate/events/functions.php', 25 'f1d94d098f75bad6bfecebaafd9bb423' => __DIR__ . '/..' . '/opis/closure/functions.php', 26 'ef208a680182418ea07626d92657403d' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php', 27 'a15a7385134e27f11e3484a385dee6af' => __DIR__ . '/..' . '/ramsey/uuid/src/functions.php', 28 '929dfc641cfb2384fafe826e906ebb5c' => __DIR__ . '/..' . '/ares/framework/src/helpers.php', 29 'af0d26f79df5db74a34ace5b488330e4' => __DIR__ . '/..' . '/ares/framework/illuminate/Foundation/helpers.php', 30 'e8ebcb894cbb8ddfe9095c780222c44c' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php', 31 31 ); 32 32 … … 2673 2673 'Modular\\Connector\\Events\\ManagerItemsUpdated' => __DIR__ . '/../..' . '/src/app/Events/ManagerItemsUpdated.php', 2674 2674 'Modular\\Connector\\Events\\ManagerItemsUpgraded' => __DIR__ . '/../..' . '/src/app/Events/ManagerItemsUpgraded.php', 2675 'Modular\\Connector\\Events\\ManagerSafeUpgradeBackedUp' => __DIR__ . '/../..' . '/src/app/Events/ManagerSafeUpgradeBackedUp.php', 2676 'Modular\\Connector\\Events\\ManagerSafeUpgradeCleanedUp' => __DIR__ . '/../..' . '/src/app/Events/ManagerSafeUpgradeCleanedUp.php', 2677 'Modular\\Connector\\Events\\ManagerSafeUpgradeRolledBack' => __DIR__ . '/../..' . '/src/app/Events/ManagerSafeUpgradeRolledBack.php', 2675 2678 'Modular\\Connector\\Exceptions\\Handler' => __DIR__ . '/../..' . '/src/app/Exceptions/Handler.php', 2676 2679 'Modular\\Connector\\Facades\\Database' => __DIR__ . '/../..' . '/src/app/Facades/Database.php', 2677 2680 'Modular\\Connector\\Facades\\Manager' => __DIR__ . '/../..' . '/src/app/Facades/Manager.php', 2681 'Modular\\Connector\\Facades\\SafeUpgrade' => __DIR__ . '/../..' . '/src/app/Facades/SafeUpgrade.php', 2678 2682 'Modular\\Connector\\Facades\\Server' => __DIR__ . '/../..' . '/src/app/Facades/Server.php', 2679 2683 'Modular\\Connector\\Facades\\WhiteLabel' => __DIR__ . '/../..' . '/src/app/Facades/WhiteLabel.php', … … 2685 2689 'Modular\\Connector\\Http\\Controllers\\ManagerController' => __DIR__ . '/../..' . '/src/app/Http/Controllers/ManagerController.php', 2686 2690 'Modular\\Connector\\Http\\Controllers\\OptimizationController' => __DIR__ . '/../..' . '/src/app/Http/Controllers/OptimizationController.php', 2691 'Modular\\Connector\\Http\\Controllers\\SafeUpgradeController' => __DIR__ . '/../..' . '/src/app/Http/Controllers/SafeUpgradeController.php', 2687 2692 'Modular\\Connector\\Http\\Controllers\\ServerController' => __DIR__ . '/../..' . '/src/app/Http/Controllers/ServerController.php', 2688 2693 'Modular\\Connector\\Http\\Controllers\\WooCommerceController' => __DIR__ . '/../..' . '/src/app/Http/Controllers/WooCommerceController.php', … … 2695 2700 'Modular\\Connector\\Jobs\\ManagerInstallJob' => __DIR__ . '/../..' . '/src/app/Jobs/ManagerInstallJob.php', 2696 2701 'Modular\\Connector\\Jobs\\ManagerManageItemJob' => __DIR__ . '/../..' . '/src/app/Jobs/ManagerManageItemJob.php', 2702 'Modular\\Connector\\Jobs\\ManagerSafeUpgradeBackupJob' => __DIR__ . '/../..' . '/src/app/Jobs/ManagerSafeUpgradeBackupJob.php', 2703 'Modular\\Connector\\Jobs\\ManagerSafeUpgradeCleanupJob' => __DIR__ . '/../..' . '/src/app/Jobs/ManagerSafeUpgradeCleanupJob.php', 2704 'Modular\\Connector\\Jobs\\ManagerSafeUpgradeRolledBackJob' => __DIR__ . '/../..' . '/src/app/Jobs/ManagerSafeUpgradeRolledBackJob.php', 2697 2705 'Modular\\Connector\\Jobs\\ManagerUpdateJob' => __DIR__ . '/../..' . '/src/app/Jobs/ManagerUpdateJob.php', 2698 2706 'Modular\\Connector\\Jobs\\ManagerUpgradeDatabaseJob' => __DIR__ . '/../..' . '/src/app/Jobs/ManagerUpgradeDatabaseJob.php', … … 2756 2764 'Modular\\Connector\\Services\\Manager\\ManagerDatabase' => __DIR__ . '/../..' . '/src/app/Services/Manager/ManagerDatabase.php', 2757 2765 'Modular\\Connector\\Services\\Manager\\ManagerPlugin' => __DIR__ . '/../..' . '/src/app/Services/Manager/ManagerPlugin.php', 2766 'Modular\\Connector\\Services\\Manager\\ManagerSafeUpgrade' => __DIR__ . '/../..' . '/src/app/Services/Manager/ManagerSafeUpgrade.php', 2758 2767 'Modular\\Connector\\Services\\Manager\\ManagerTheme' => __DIR__ . '/../..' . '/src/app/Services/Manager/ManagerTheme.php', 2759 2768 'Modular\\Connector\\Services\\Manager\\ManagerTranslation' => __DIR__ . '/../..' . '/src/app/Services/Manager/ManagerTranslation.php', … … 2799 2808 { 2800 2809 return \Closure::bind(function () use ($loader) { 2801 $loader->prefixLengthsPsr4 = ComposerStaticInit 13c4bbf962e18ba1ef1522d0f20237fa::$prefixLengthsPsr4;2802 $loader->prefixDirsPsr4 = ComposerStaticInit 13c4bbf962e18ba1ef1522d0f20237fa::$prefixDirsPsr4;2803 $loader->classMap = ComposerStaticInit 13c4bbf962e18ba1ef1522d0f20237fa::$classMap;2810 $loader->prefixLengthsPsr4 = ComposerStaticInit20dc4b5b6916718faedab6064b350e72::$prefixLengthsPsr4; 2811 $loader->prefixDirsPsr4 = ComposerStaticInit20dc4b5b6916718faedab6064b350e72::$prefixDirsPsr4; 2812 $loader->classMap = ComposerStaticInit20dc4b5b6916718faedab6064b350e72::$classMap; 2804 2813 2805 2814 }, null, ClassLoader::class); -
modular-connector/trunk/vendor/composer/installed.json
r3343003 r3371802 3 3 { 4 4 "name": "ares/framework", 5 "version": "3.6. 4",6 "version_normalized": "3.6. 4.0",5 "version": "3.6.5", 6 "version_normalized": "3.6.5.0", 7 7 "source": { 8 8 "type": "git", 9 9 "url": "[email protected]:modular/connector/ares.git", 10 "reference": " d753761709357c9e17e7fcab07553e42c66ef800"11 }, 12 "dist": { 13 "type": "zip", 14 "url": "https://gitlab.modulards.com/api/v4/projects/modular%2Fconnector%2Fares/repository/archive.zip?sha= d753761709357c9e17e7fcab07553e42c66ef800",15 "reference": " d753761709357c9e17e7fcab07553e42c66ef800",10 "reference": "45994befc8442250b0213cf63274c61f0e2d8c86" 11 }, 12 "dist": { 13 "type": "zip", 14 "url": "https://gitlab.modulards.com/api/v4/projects/modular%2Fconnector%2Fares/repository/archive.zip?sha=45994befc8442250b0213cf63274c61f0e2d8c86", 15 "reference": "45994befc8442250b0213cf63274c61f0e2d8c86", 16 16 "shasum": "" 17 17 }, … … 42 42 "filp/whoops": "^2.12" 43 43 }, 44 "time": "2025-08- 07T17:37:54+02:00",44 "time": "2025-08-26T11:38:01+02:00", 45 45 "type": "library", 46 46 "installation-source": "dist", … … 69 69 ], 70 70 "support": { 71 "source": "https://gitlab.modulards.com/modular/connector/ares/-/tree/3.6. 4",71 "source": "https://gitlab.modulards.com/modular/connector/ares/-/tree/3.6.5", 72 72 "issues": "https://gitlab.modulards.com/modular/connector/ares/-/issues" 73 73 }, … … 437 437 { 438 438 "name": "guzzlehttp/guzzle", 439 "version": "7. 9.3",440 "version_normalized": "7. 9.3.0",439 "version": "7.10.0", 440 "version_normalized": "7.10.0.0", 441 441 "source": { 442 442 "type": "git", 443 443 "url": "https://github.com/guzzle/guzzle.git", 444 "reference": " 7b2f29fe81dc4da0ca0ea7d42107a0845946ea77"445 }, 446 "dist": { 447 "type": "zip", 448 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/ 7b2f29fe81dc4da0ca0ea7d42107a0845946ea77",449 "reference": " 7b2f29fe81dc4da0ca0ea7d42107a0845946ea77",444 "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" 445 }, 446 "dist": { 447 "type": "zip", 448 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", 449 "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", 450 450 "shasum": "" 451 451 }, 452 452 "require": { 453 453 "ext-json": "*", 454 "guzzlehttp/promises": "^ 1.5.3 || ^2.0.3",455 "guzzlehttp/psr7": "^2. 7.0",454 "guzzlehttp/promises": "^2.3", 455 "guzzlehttp/psr7": "^2.8", 456 456 "php": "^7.2.5 || ^8.0", 457 457 "psr/http-client": "^1.0", … … 474 474 "psr/log": "Required for using the Log middleware" 475 475 }, 476 "time": "2025-0 3-27T13:37:11+00:00",476 "time": "2025-08-23T22:36:01+00:00", 477 477 "type": "library", 478 478 "extra": { … … 546 546 "support": { 547 547 "issues": "https://github.com/guzzle/guzzle/issues", 548 "source": "https://github.com/guzzle/guzzle/tree/7. 9.3"548 "source": "https://github.com/guzzle/guzzle/tree/7.10.0" 549 549 }, 550 550 "funding": [ … … 566 566 { 567 567 "name": "guzzlehttp/promises", 568 "version": "2. 2.0",569 "version_normalized": "2. 2.0.0",568 "version": "2.3.0", 569 "version_normalized": "2.3.0.0", 570 570 "source": { 571 571 "type": "git", 572 572 "url": "https://github.com/guzzle/promises.git", 573 "reference": " 7c69f28996b0a6920945dd20b3857e499d9ca96c"574 }, 575 "dist": { 576 "type": "zip", 577 "url": "https://api.github.com/repos/guzzle/promises/zipball/ 7c69f28996b0a6920945dd20b3857e499d9ca96c",578 "reference": " 7c69f28996b0a6920945dd20b3857e499d9ca96c",573 "reference": "481557b130ef3790cf82b713667b43030dc9c957" 574 }, 575 "dist": { 576 "type": "zip", 577 "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", 578 "reference": "481557b130ef3790cf82b713667b43030dc9c957", 579 579 "shasum": "" 580 580 }, … … 584 584 "require-dev": { 585 585 "bamarni/composer-bin-plugin": "^1.8.2", 586 "phpunit/phpunit": "^8.5. 39 || ^9.6.20"587 }, 588 "time": "2025-0 3-27T13:27:01+00:00",586 "phpunit/phpunit": "^8.5.44 || ^9.6.25" 587 }, 588 "time": "2025-08-22T14:34:08+00:00", 589 589 "type": "library", 590 590 "extra": { … … 632 632 "support": { 633 633 "issues": "https://github.com/guzzle/promises/issues", 634 "source": "https://github.com/guzzle/promises/tree/2. 2.0"634 "source": "https://github.com/guzzle/promises/tree/2.3.0" 635 635 }, 636 636 "funding": [ … … 652 652 { 653 653 "name": "guzzlehttp/psr7", 654 "version": "2. 7.1",655 "version_normalized": "2. 7.1.0",654 "version": "2.8.0", 655 "version_normalized": "2.8.0.0", 656 656 "source": { 657 657 "type": "git", 658 658 "url": "https://github.com/guzzle/psr7.git", 659 "reference": " c2270caaabe631b3b44c85f99e5a04bbb8060d16"660 }, 661 "dist": { 662 "type": "zip", 663 "url": "https://api.github.com/repos/guzzle/psr7/zipball/ c2270caaabe631b3b44c85f99e5a04bbb8060d16",664 "reference": " c2270caaabe631b3b44c85f99e5a04bbb8060d16",659 "reference": "21dc724a0583619cd1652f673303492272778051" 660 }, 661 "dist": { 662 "type": "zip", 663 "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", 664 "reference": "21dc724a0583619cd1652f673303492272778051", 665 665 "shasum": "" 666 666 }, … … 678 678 "bamarni/composer-bin-plugin": "^1.8.2", 679 679 "http-interop/http-factory-tests": "0.9.0", 680 "phpunit/phpunit": "^8.5. 39 || ^9.6.20"680 "phpunit/phpunit": "^8.5.44 || ^9.6.25" 681 681 }, 682 682 "suggest": { 683 683 "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" 684 684 }, 685 "time": "2025-0 3-27T12:30:47+00:00",685 "time": "2025-08-23T21:21:41+00:00", 686 686 "type": "library", 687 687 "extra": { … … 751 751 "support": { 752 752 "issues": "https://github.com/guzzle/psr7/issues", 753 "source": "https://github.com/guzzle/psr7/tree/2. 7.1"753 "source": "https://github.com/guzzle/psr7/tree/2.8.0" 754 754 }, 755 755 "funding": [ … … 2460 2460 { 2461 2461 "name": "phpoption/phpoption", 2462 "version": "1.9. 3",2463 "version_normalized": "1.9. 3.0",2462 "version": "1.9.4", 2463 "version_normalized": "1.9.4.0", 2464 2464 "source": { 2465 2465 "type": "git", 2466 2466 "url": "https://github.com/schmittjoh/php-option.git", 2467 "reference": " e3fac8b24f56113f7cb96af14958c0dd16330f54"2468 }, 2469 "dist": { 2470 "type": "zip", 2471 "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/ e3fac8b24f56113f7cb96af14958c0dd16330f54",2472 "reference": " e3fac8b24f56113f7cb96af14958c0dd16330f54",2467 "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d" 2468 }, 2469 "dist": { 2470 "type": "zip", 2471 "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", 2472 "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", 2473 2473 "shasum": "" 2474 2474 }, … … 2478 2478 "require-dev": { 2479 2479 "bamarni/composer-bin-plugin": "^1.8.2", 2480 "phpunit/phpunit": "^8.5. 39 || ^9.6.20 || ^10.5.28"2481 }, 2482 "time": "202 4-07-20T21:41:07+00:00",2480 "phpunit/phpunit": "^8.5.44 || ^9.6.25 || ^10.5.53 || ^11.5.34" 2481 }, 2482 "time": "2025-08-21T11:53:16+00:00", 2483 2483 "type": "library", 2484 2484 "extra": { … … 2522 2522 "support": { 2523 2523 "issues": "https://github.com/schmittjoh/php-option/issues", 2524 "source": "https://github.com/schmittjoh/php-option/tree/1.9. 3"2524 "source": "https://github.com/schmittjoh/php-option/tree/1.9.4" 2525 2525 }, 2526 2526 "funding": [ … … 4038 4038 { 4039 4039 "name": "symfony/polyfill-ctype", 4040 "version": "v1.3 2.0",4041 "version_normalized": "1.3 2.0.0",4040 "version": "v1.33.0", 4041 "version_normalized": "1.33.0.0", 4042 4042 "source": { 4043 4043 "type": "git", … … 4100 4100 ], 4101 4101 "support": { 4102 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.3 2.0"4102 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0" 4103 4103 }, 4104 4104 "funding": [ … … 4112 4112 }, 4113 4113 { 4114 "url": "https://github.com/nicolas-grekas", 4115 "type": "github" 4116 }, 4117 { 4114 4118 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4115 4119 "type": "tidelift" … … 4120 4124 { 4121 4125 "name": "symfony/polyfill-intl-grapheme", 4122 "version": "v1.3 2.0",4123 "version_normalized": "1.3 2.0.0",4126 "version": "v1.33.0", 4127 "version_normalized": "1.33.0.0", 4124 4128 "source": { 4125 4129 "type": "git", 4126 4130 "url": "https://github.com/symfony/polyfill-intl-grapheme.git", 4127 "reference": " b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe"4128 }, 4129 "dist": { 4130 "type": "zip", 4131 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/ b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",4132 "reference": " b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",4131 "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70" 4132 }, 4133 "dist": { 4134 "type": "zip", 4135 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70", 4136 "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70", 4133 4137 "shasum": "" 4134 4138 }, … … 4139 4143 "ext-intl": "For best performance" 4140 4144 }, 4141 "time": "202 4-09-09T11:45:10+00:00",4145 "time": "2025-06-27T09:58:17+00:00", 4142 4146 "type": "library", 4143 4147 "extra": { … … 4181 4185 ], 4182 4186 "support": { 4183 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.3 2.0"4187 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0" 4184 4188 }, 4185 4189 "funding": [ … … 4193 4197 }, 4194 4198 { 4199 "url": "https://github.com/nicolas-grekas", 4200 "type": "github" 4201 }, 4202 { 4195 4203 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4196 4204 "type": "tidelift" … … 4201 4209 { 4202 4210 "name": "symfony/polyfill-intl-idn", 4203 "version": "v1.3 2.0",4204 "version_normalized": "1.3 2.0.0",4211 "version": "v1.33.0", 4212 "version_normalized": "1.33.0.0", 4205 4213 "source": { 4206 4214 "type": "git", … … 4267 4275 ], 4268 4276 "support": { 4269 "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.3 2.0"4277 "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.33.0" 4270 4278 }, 4271 4279 "funding": [ … … 4279 4287 }, 4280 4288 { 4289 "url": "https://github.com/nicolas-grekas", 4290 "type": "github" 4291 }, 4292 { 4281 4293 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4282 4294 "type": "tidelift" … … 4287 4299 { 4288 4300 "name": "symfony/polyfill-intl-normalizer", 4289 "version": "v1.3 2.0",4290 "version_normalized": "1.3 2.0.0",4301 "version": "v1.33.0", 4302 "version_normalized": "1.33.0.0", 4291 4303 "source": { 4292 4304 "type": "git", … … 4351 4363 ], 4352 4364 "support": { 4353 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.3 2.0"4365 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0" 4354 4366 }, 4355 4367 "funding": [ … … 4363 4375 }, 4364 4376 { 4377 "url": "https://github.com/nicolas-grekas", 4378 "type": "github" 4379 }, 4380 { 4365 4381 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4366 4382 "type": "tidelift" … … 4371 4387 { 4372 4388 "name": "symfony/polyfill-mbstring", 4373 "version": "v1.3 2.0",4374 "version_normalized": "1.3 2.0.0",4389 "version": "v1.33.0", 4390 "version_normalized": "1.33.0.0", 4375 4391 "source": { 4376 4392 "type": "git", … … 4435 4451 ], 4436 4452 "support": { 4437 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.3 2.0"4453 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" 4438 4454 }, 4439 4455 "funding": [ … … 4447 4463 }, 4448 4464 { 4465 "url": "https://github.com/nicolas-grekas", 4466 "type": "github" 4467 }, 4468 { 4449 4469 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4450 4470 "type": "tidelift" … … 4455 4475 { 4456 4476 "name": "symfony/polyfill-php73", 4457 "version": "v1.3 2.0",4458 "version_normalized": "1.3 2.0.0",4477 "version": "v1.33.0", 4478 "version_normalized": "1.33.0.0", 4459 4479 "source": { 4460 4480 "type": "git", … … 4514 4534 ], 4515 4535 "support": { 4516 "source": "https://github.com/symfony/polyfill-php73/tree/v1.3 2.0"4536 "source": "https://github.com/symfony/polyfill-php73/tree/v1.33.0" 4517 4537 }, 4518 4538 "funding": [ … … 4526 4546 }, 4527 4547 { 4548 "url": "https://github.com/nicolas-grekas", 4549 "type": "github" 4550 }, 4551 { 4528 4552 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4529 4553 "type": "tidelift" … … 4534 4558 { 4535 4559 "name": "symfony/polyfill-php80", 4536 "version": "v1.3 2.0",4537 "version_normalized": "1.3 2.0.0",4560 "version": "v1.33.0", 4561 "version_normalized": "1.33.0.0", 4538 4562 "source": { 4539 4563 "type": "git", … … 4597 4621 ], 4598 4622 "support": { 4599 "source": "https://github.com/symfony/polyfill-php80/tree/v1.3 2.0"4623 "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0" 4600 4624 }, 4601 4625 "funding": [ … … 4609 4633 }, 4610 4634 { 4635 "url": "https://github.com/nicolas-grekas", 4636 "type": "github" 4637 }, 4638 { 4611 4639 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4612 4640 "type": "tidelift" … … 4617 4645 { 4618 4646 "name": "symfony/polyfill-php81", 4619 "version": "v1.3 2.0",4620 "version_normalized": "1.3 2.0.0",4647 "version": "v1.33.0", 4648 "version_normalized": "1.33.0.0", 4621 4649 "source": { 4622 4650 "type": "git", … … 4676 4704 ], 4677 4705 "support": { 4678 "source": "https://github.com/symfony/polyfill-php81/tree/v1.3 2.0"4706 "source": "https://github.com/symfony/polyfill-php81/tree/v1.33.0" 4679 4707 }, 4680 4708 "funding": [ … … 4685 4713 { 4686 4714 "url": "https://github.com/fabpot", 4715 "type": "github" 4716 }, 4717 { 4718 "url": "https://github.com/nicolas-grekas", 4687 4719 "type": "github" 4688 4720 }, -
modular-connector/trunk/vendor/composer/installed.php
r3356808 r3371802 4 4 'pretty_version' => 'dev-master', 5 5 'version' => 'dev-master', 6 'reference' => ' 1cb751d2894a4ca1a7746b7496036a92f9a97174',6 'reference' => 'eb6b9a109e9a561838ab6bc8e848337fed19412f', 7 7 'type' => 'wordpres-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'ares/framework' => array( 14 'pretty_version' => '3.6. 4',15 'version' => '3.6. 4.0',16 'reference' => ' d753761709357c9e17e7fcab07553e42c66ef800',14 'pretty_version' => '3.6.5', 15 'version' => '3.6.5.0', 16 'reference' => '45994befc8442250b0213cf63274c61f0e2d8c86', 17 17 'type' => 'library', 18 18 'install_path' => __DIR__ . '/../ares/framework', … … 66 66 ), 67 67 'guzzlehttp/guzzle' => array( 68 'pretty_version' => '7. 9.3',69 'version' => '7. 9.3.0',70 'reference' => ' 7b2f29fe81dc4da0ca0ea7d42107a0845946ea77',68 'pretty_version' => '7.10.0', 69 'version' => '7.10.0.0', 70 'reference' => 'b51ac707cfa420b7bfd4e4d5e510ba8008e822b4', 71 71 'type' => 'library', 72 72 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', … … 75 75 ), 76 76 'guzzlehttp/promises' => array( 77 'pretty_version' => '2. 2.0',78 'version' => '2. 2.0.0',79 'reference' => ' 7c69f28996b0a6920945dd20b3857e499d9ca96c',77 'pretty_version' => '2.3.0', 78 'version' => '2.3.0.0', 79 'reference' => '481557b130ef3790cf82b713667b43030dc9c957', 80 80 'type' => 'library', 81 81 'install_path' => __DIR__ . '/../guzzlehttp/promises', … … 84 84 ), 85 85 'guzzlehttp/psr7' => array( 86 'pretty_version' => '2. 7.1',87 'version' => '2. 7.1.0',88 'reference' => ' c2270caaabe631b3b44c85f99e5a04bbb8060d16',86 'pretty_version' => '2.8.0', 87 'version' => '2.8.0.0', 88 'reference' => '21dc724a0583619cd1652f673303492272778051', 89 89 'type' => 'library', 90 90 'install_path' => __DIR__ . '/../guzzlehttp/psr7', … … 302 302 'pretty_version' => 'dev-master', 303 303 'version' => 'dev-master', 304 'reference' => ' 1cb751d2894a4ca1a7746b7496036a92f9a97174',304 'reference' => 'eb6b9a109e9a561838ab6bc8e848337fed19412f', 305 305 'type' => 'wordpres-plugin', 306 306 'install_path' => __DIR__ . '/../../', … … 342 342 ), 343 343 'phpoption/phpoption' => array( 344 'pretty_version' => '1.9. 3',345 'version' => '1.9. 3.0',346 'reference' => ' e3fac8b24f56113f7cb96af14958c0dd16330f54',344 'pretty_version' => '1.9.4', 345 'version' => '1.9.4.0', 346 'reference' => '638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d', 347 347 'type' => 'library', 348 348 'install_path' => __DIR__ . '/../phpoption/phpoption', … … 601 601 ), 602 602 'symfony/polyfill-ctype' => array( 603 'pretty_version' => 'v1.3 2.0',604 'version' => '1.3 2.0.0',603 'pretty_version' => 'v1.33.0', 604 'version' => '1.33.0.0', 605 605 'reference' => 'a3cc8b044a6ea513310cbd48ef7333b384945638', 606 606 'type' => 'library', … … 610 610 ), 611 611 'symfony/polyfill-intl-grapheme' => array( 612 'pretty_version' => 'v1.3 2.0',613 'version' => '1.3 2.0.0',614 'reference' => ' b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe',612 'pretty_version' => 'v1.33.0', 613 'version' => '1.33.0.0', 614 'reference' => '380872130d3a5dd3ace2f4010d95125fde5d5c70', 615 615 'type' => 'library', 616 616 'install_path' => __DIR__ . '/../symfony/polyfill-intl-grapheme', … … 619 619 ), 620 620 'symfony/polyfill-intl-idn' => array( 621 'pretty_version' => 'v1.3 2.0',622 'version' => '1.3 2.0.0',621 'pretty_version' => 'v1.33.0', 622 'version' => '1.33.0.0', 623 623 'reference' => '9614ac4d8061dc257ecc64cba1b140873dce8ad3', 624 624 'type' => 'library', … … 628 628 ), 629 629 'symfony/polyfill-intl-normalizer' => array( 630 'pretty_version' => 'v1.3 2.0',631 'version' => '1.3 2.0.0',630 'pretty_version' => 'v1.33.0', 631 'version' => '1.33.0.0', 632 632 'reference' => '3833d7255cc303546435cb650316bff708a1c75c', 633 633 'type' => 'library', … … 637 637 ), 638 638 'symfony/polyfill-mbstring' => array( 639 'pretty_version' => 'v1.3 2.0',640 'version' => '1.3 2.0.0',639 'pretty_version' => 'v1.33.0', 640 'version' => '1.33.0.0', 641 641 'reference' => '6d857f4d76bd4b343eac26d6b539585d2bc56493', 642 642 'type' => 'library', … … 646 646 ), 647 647 'symfony/polyfill-php73' => array( 648 'pretty_version' => 'v1.3 2.0',649 'version' => '1.3 2.0.0',648 'pretty_version' => 'v1.33.0', 649 'version' => '1.33.0.0', 650 650 'reference' => '0f68c03565dcaaf25a890667542e8bd75fe7e5bb', 651 651 'type' => 'library', … … 655 655 ), 656 656 'symfony/polyfill-php80' => array( 657 'pretty_version' => 'v1.3 2.0',658 'version' => '1.3 2.0.0',657 'pretty_version' => 'v1.33.0', 658 'version' => '1.33.0.0', 659 659 'reference' => '0cc9dd0f17f61d8131e7df6b84bd344899fe2608', 660 660 'type' => 'library', … … 664 664 ), 665 665 'symfony/polyfill-php81' => array( 666 'pretty_version' => 'v1.3 2.0',667 'version' => '1.3 2.0.0',666 'pretty_version' => 'v1.33.0', 667 'version' => '1.33.0.0', 668 668 'reference' => '4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c', 669 669 'type' => 'library', -
modular-connector/trunk/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
r3214910 r3371802 100 100 unset($easy->handle); 101 101 if (\count($this->handles) >= $this->maxHandles) { 102 \curl_close($resource); 102 if (\PHP_VERSION_ID < 80000) { 103 \curl_close($resource); 104 } 103 105 } else { 104 106 // Remove all callback functions as they can hold onto references … … 557 559 { 558 560 foreach ($this->handles as $id => $handle) { 559 \curl_close($handle); 561 if (\PHP_VERSION_ID < 80000) { 562 \curl_close($handle); 563 } 560 564 unset($this->handles[$id]); 561 565 } -
modular-connector/trunk/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
r3214910 r3371802 200 200 unset($this->delays[$id], $this->handles[$id]); 201 201 \curl_multi_remove_handle($this->_mh, $handle); 202 \curl_close($handle); 202 if (\PHP_VERSION_ID < 80000) { 203 \curl_close($handle); 204 } 203 205 return \true; 204 206 } -
modular-connector/trunk/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
r3266504 r3371802 249 249 return \stream_context_create($context, $params); 250 250 }); 251 return $this->createResource(function () use ($uri, &$http_response_header,$contextResource, $context, $options, $request) {251 return $this->createResource(function () use ($uri, $contextResource, $context, $options, $request) { 252 252 $resource = @\fopen((string) $uri, 'r', \false, $contextResource); 253 // See https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_the_http_response_header_predefined_variable 254 if (function_exists('Modular\ConnectorDependencies\http_get_last_response_headers')) { 255 /** @var array|null */ 256 $http_response_header = \Modular\ConnectorDependencies\http_get_last_response_headers(); 257 } 253 258 $this->lastHeaders = $http_response_header ?? []; 254 259 if (\false === $resource) { -
modular-connector/trunk/vendor/guzzlehttp/guzzle/src/Middleware.php
r3214910 r3371802 156 156 * formatter. 157 157 * 158 * @phpstan-param \Psr\Log\LogLevel::* $logLevel Level at which to log requests.159 *160 158 * @param LoggerInterface $logger Logs messages. 161 159 * @param MessageFormatterInterface|MessageFormatter $formatter Formatter used to create message strings. 162 160 * @param string $logLevel Level at which to log requests. 161 * 162 * @phpstan-param \Psr\Log\LogLevel::* $logLevel Level at which to log requests. 163 163 * 164 164 * @return callable Returns a function that accepts the next handler. -
modular-connector/trunk/vendor/guzzlehttp/psr7/src/MessageTrait.php
r3214910 r3371802 139 139 return $this->trimAndValidateHeaderValues([$value]); 140 140 } 141 if (count($value) === 0) {142 throw new \InvalidArgumentException('Header value can not be an empty array.');143 }144 141 return $this->trimAndValidateHeaderValues($value); 145 142 } -
modular-connector/trunk/vendor/guzzlehttp/psr7/src/Utils.php
r3214910 r3371802 324 324 restore_error_handler(); 325 325 if ($ex) { 326 /** @var $ex \RuntimeException*/326 /** @var \RuntimeException $ex */ 327 327 throw $ex; 328 328 } … … 358 358 restore_error_handler(); 359 359 if ($ex) { 360 /** @var $ex \RuntimeException*/360 /** @var \RuntimeException $ex */ 361 361 throw $ex; 362 362 } -
modular-connector/trunk/vendor/scoper-autoload.php
r3356808 r3371802 15 15 $GLOBALS['__composer_autoload_files'] = \array_merge( 16 16 $existingComposerAutoloadFiles, 17 \array_fill_keys(['9eaa6b0f3f04e58e17ae5ecb754ea313', ' 75c6bdfbdffe022a513edc40ff861a59', 'acbe0d033c55cd0a032b415e08d14f4c', '243e1ccae8f3e9365a48bcd820dda703', 'b48cbeb76a71e226a23fa64ac2b94dc6', '579b08707c2938c9cb3170a8de8473f1', '36dfd6ed9dd74e8062aa61f09caf8554', 'f09ded0ed3e3160424ed89815a5a15b4', '5928a00fa978807cf85d90ec3f4b0147', '74bd193e312411734b8846cb67c79619', 'ee1c79b7629420bdb77be07dcd06207d', 'fbce7fccda05ad6df92d4fff649eda96', 'ce1c6e4b29bf9bd65acf64a19a9338c1', 'b178954ba4692b8876c08a4a97e6ce23', '9250916e8af80e0d1bb31401fd2e15a7', 'c5e5dfa7f2077b89dbc43523332b50aa', '674e404d8857dd99db32bc218bb5643a', '99b27172349c9ec3abea78f62e2938bb', '28099935d0ea91a1b5e09408e356eacb', '83cc8b953df9a6f7e51f674d84d57730', 'a875add15ea9a7df1a6c0c26cc9e4590', '1cbb53d50065225a14c2360be2ccbf6f', '54b9ab13bc86d8251a04a939888e357e', 'a89966141ddd51b9b7e868bc3b2f9bb0', '51421aa3e5e8003b70a289762d146a2a', '18e965175c6bcd96deba6bc791a44373', 'f49032536fdd06afd9df7191c3f21453', '7bdb062931f6e7102434c3ad28423eb6', '7edcabe1b67fbb38f4972a722bbbb429', 'd1fb64fd99fc22e28e29a95cc0ea533a', '7b0b5d7b98f96ad751222ae5cc98cfcb'], true)17 \array_fill_keys(['9eaa6b0f3f04e58e17ae5ecb754ea313', 'c2f876311842f1e9d63b826c2fd5c05e', 'acbe0d033c55cd0a032b415e08d14f4c', 'fc7e92774bace1a1824f67b716c72028', 'b48cbeb76a71e226a23fa64ac2b94dc6', 'de1b81291386d62e9d313e47458bdcc1', '36dfd6ed9dd74e8062aa61f09caf8554', 'f1eac90aefff7f960c105923e4f7d116', '5928a00fa978807cf85d90ec3f4b0147', 'cff079aef7d21a46c804a271518dd9e4', 'a154877d23f75aebb74056c8adc23b83', 'ab6c79e2683973cfcd734109841a921f', 'a65770232045f89dc4bb10ef06eb14b1', 'b178954ba4692b8876c08a4a97e6ce23', '9250916e8af80e0d1bb31401fd2e15a7', 'c5e5dfa7f2077b89dbc43523332b50aa', '674e404d8857dd99db32bc218bb5643a', '99b27172349c9ec3abea78f62e2938bb', '28099935d0ea91a1b5e09408e356eacb', '83cc8b953df9a6f7e51f674d84d57730', 'a875add15ea9a7df1a6c0c26cc9e4590', '1cbb53d50065225a14c2360be2ccbf6f', '54b9ab13bc86d8251a04a939888e357e', 'a89966141ddd51b9b7e868bc3b2f9bb0', '51421aa3e5e8003b70a289762d146a2a', '18e965175c6bcd96deba6bc791a44373', 'f49032536fdd06afd9df7191c3f21453', '7bdb062931f6e7102434c3ad28423eb6', '7edcabe1b67fbb38f4972a722bbbb429', 'd1fb64fd99fc22e28e29a95cc0ea533a', '7b0b5d7b98f96ad751222ae5cc98cfcb'], true) 18 18 ); 19 19 -
modular-connector/trunk/vendor/symfony/polyfill-intl-grapheme/Grapheme.php
r3214910 r3371802 25 25 * - grapheme_strstr - Returns part of haystack string from the first occurrence of needle to the end of haystack 26 26 * - grapheme_substr - Return part of a string 27 * - grapheme_str_split - Splits a string into an array of individual or chunks of graphemes 27 28 * 28 29 * @author Nicolas Grekas <[email protected]> … … 157 158 { 158 159 return mb_strstr($s, $needle, $beforeNeedle, 'UTF-8'); 160 } 161 public static function grapheme_str_split($s, $len = 1) 162 { 163 if (0 > $len || 1073741823 < $len) { 164 if (80000 > \PHP_VERSION_ID) { 165 return \false; 166 } 167 throw new \ValueError('grapheme_str_split(): Argument #2 ($length) must be greater than 0 and less than or equal to 1073741823.'); 168 } 169 if ('' === $s) { 170 return []; 171 } 172 if (!preg_match_all('/(' . \SYMFONY_GRAPHEME_CLUSTER_RX . ')/u', $s, $matches)) { 173 return \false; 174 } 175 if (1 === $len) { 176 return $matches[0]; 177 } 178 $chunks = array_chunk($matches[0], $len); 179 foreach ($chunks as &$chunk) { 180 $chunk = implode('', $chunk); 181 } 182 return $chunks; 159 183 } 160 184 private static function grapheme_position($s, $needle, $offset, $mode) -
modular-connector/trunk/vendor/symfony/polyfill-intl-grapheme/bootstrap.php
r3214910 r3371802 11 11 12 12 use Symfony\Polyfill\Intl\Grapheme as p; 13 14 if (extension_loaded('intl')) {15 return;16 }17 13 18 14 if (\PHP_VERSION_ID >= 80000) { … … 57 53 function grapheme_substr($string, $offset, $length = null) { return p\Grapheme::grapheme_substr($string, $offset, $length); } 58 54 } 55 if (!function_exists('grapheme_str_split')) { 56 function grapheme_str_split($string, $length = 1) { return p\Grapheme::grapheme_str_split($string, $length); } 57 } -
modular-connector/trunk/vendor/symfony/polyfill-intl-grapheme/bootstrap80.php
r3214910 r3371802 11 11 12 12 use Symfony\Polyfill\Intl\Grapheme as p; 13 14 if (!function_exists('grapheme_str_split')) { 15 function grapheme_str_split(string $string, int $length = 1): array|false { return p\Grapheme::grapheme_str_split($string, $length); } 16 } 17 18 if (extension_loaded('intl')) { 19 return; 20 } 13 21 14 22 if (!defined('GRAPHEME_EXTR_COUNT')) {
Note: See TracChangeset
for help on using the changeset viewer.