From 45019afc2e622a455e94e1b5786f4db324a48a90 Mon Sep 17 00:00:00 2001 From: Gennadi McKelvey Date: Mon, 28 Oct 2024 08:58:37 +0100 Subject: [PATCH] update (#1441) --- .gitignore | 3 + deptrac.phar | Bin 1509327 -> 1511120 bytes deptrac.phar.asc | 15 +- docs/CONTRIBUTING.md | 12 + .../EventHandler/DependsOnPrivateLayer.php | 2 +- .../InputCollector/FileInputCollector.php | 2 +- vendor/autoload.php | 2 +- vendor/composer/autoload_real.php | 10 +- vendor/composer/autoload_static.php | 8 +- vendor/composer/installed.json | 162 ++-- vendor/composer/installed.php | 2 +- vendor/scoper-autoload.php | 826 +++++++++--------- .../console/Completion/CompletionInput.php | 2 +- .../symfony/console/Output/StreamOutput.php | 2 +- .../console/Question/ChoiceQuestion.php | 8 +- .../symfony/console/Resources/completion.bash | 2 +- vendor/symfony/console/Terminal.php | 3 +- .../Attribute/AutowireCallable.php | 2 +- .../Compiler/PriorityTaggedServiceTrait.php | 6 +- .../dependency-injection/Container.php | 2 +- .../dependency-injection/ContainerBuilder.php | 2 +- .../ExpressionLanguageProvider.php | 2 +- .../Loader/XmlFileLoader.php | 29 +- .../Loader/YamlFileLoader.php | 7 +- vendor/symfony/filesystem/Filesystem.php | 11 +- .../Iterator/RecursiveDirectoryIterator.php | 3 +- vendor/symfony/polyfill-mbstring/Mbstring.php | 136 ++- .../symfony/polyfill-mbstring/bootstrap.php | 21 + .../symfony/polyfill-mbstring/bootstrap80.php | 22 +- .../symfony/string/AbstractUnicodeString.php | 2 +- .../string/Inflector/EnglishInflector.php | 46 +- .../Resources/data/wcswidth_table_wide.php | 6 +- .../Resources/data/wcswidth_table_zero.php | 6 +- vendor/symfony/var-exporter/ProxyHelper.php | 22 +- vendor/symfony/yaml/Inline.php | 16 +- 35 files changed, 827 insertions(+), 575 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..0da06e3f2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +# we need the vendor +composer.lock + diff --git a/deptrac.phar b/deptrac.phar index a9662d1f20fbe7a8a2d6a5c02b3beca4ac797da9..d3636098f59d5fb4c37a946d06c0abf019a1a4c4 100755 GIT binary patch delta 147431 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�!gDmT4z8m#I;rNUd%AotqTeM0Av=Z@9as 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 XWDECaXhRS_iu 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]|6>1ta2eth;Xv5a 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

mrp6xzvOcU^2Xgi8qkRU~ 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 k!vVqp97vH1;1y8BT0h{UgetResult(); foreach ($event->dependentLayers as $dependentLayer => $isPublic) { - if ($event->dependerLayer === $dependentLayer && !$isPublic) { + if ($event->dependerLayer !== $dependentLayer && !$isPublic) { $this->eventHelper->addSkippableViolation($event, $ruleset, $dependentLayer, $this); $event->stopPropagation(); } diff --git a/src/Core/InputCollector/FileInputCollector.php b/src/Core/InputCollector/FileInputCollector.php index df37c4e2f..f316e964a 100644 --- a/src/Core/InputCollector/FileInputCollector.php +++ b/src/Core/InputCollector/FileInputCollector.php @@ -51,7 +51,7 @@ public function collect() : array if ([] === $this->paths) { throw new LogicException("No 'paths' defined in the depfile."); } - $finder = (new Finder())->in($this->paths)->name('*.php')->files()->followLinks()->ignoreUnreadableDirs()->ignoreVCS(\true)->notPath($this->excludedFilePatterns); + $finder = (new Finder())->in($this->paths)->name('*.php')->files()->followLinks()->ignoreUnreadableDirs()->ignoreVCS(\true)->notPath($this->excludedFilePatterns)->sortByName(); $customFilterIterator = $finder->getIterator(); } catch (LogicException|DirectoryNotFoundException $exception) { throw \Qossmic\Deptrac\Core\InputCollector\InputException::couldNotCollectFiles($exception); diff --git a/vendor/autoload.php b/vendor/autoload.php index 1f1ac5eec..321d8b6da 100644 --- a/vendor/autoload.php +++ b/vendor/autoload.php @@ -22,4 +22,4 @@ require_once __DIR__ . '/composer/autoload_real.php'; -return ComposerAutoloaderInit43a2f2bbed0bd4647a8890f0d59d6db7::getLoader(); +return ComposerAutoloaderInit4c0225d140d6fa7b3927f918d3be06ee::getLoader(); diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php index 6eb1ca222..3cc3c9cee 100644 --- a/vendor/composer/autoload_real.php +++ b/vendor/composer/autoload_real.php @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInit43a2f2bbed0bd4647a8890f0d59d6db7 +class ComposerAutoloaderInit4c0225d140d6fa7b3927f918d3be06ee { private static $loader; @@ -24,17 +24,17 @@ public static function getLoader() require __DIR__ . '/platform_check.php'; - spl_autoload_register(array('ComposerAutoloaderInit43a2f2bbed0bd4647a8890f0d59d6db7', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInit4c0225d140d6fa7b3927f918d3be06ee', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); - spl_autoload_unregister(array('ComposerAutoloaderInit43a2f2bbed0bd4647a8890f0d59d6db7', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInit4c0225d140d6fa7b3927f918d3be06ee', 'loadClassLoader')); require __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInit43a2f2bbed0bd4647a8890f0d59d6db7::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInit4c0225d140d6fa7b3927f918d3be06ee::getInitializer($loader)); $loader->setClassMapAuthoritative(true); $loader->register(true); - $filesToLoad = \Composer\Autoload\ComposerStaticInit43a2f2bbed0bd4647a8890f0d59d6db7::$files; + $filesToLoad = \Composer\Autoload\ComposerStaticInit4c0225d140d6fa7b3927f918d3be06ee::$files; $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index d2cb38e7e..13040d25c 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -4,7 +4,7 @@ namespace Composer\Autoload; -class ComposerStaticInit43a2f2bbed0bd4647a8890f0d59d6db7 +class ComposerStaticInit4c0225d140d6fa7b3927f918d3be06ee { public static $files = array ( '6e3fae29631ef280660b3cdad06f25a8' => __DIR__ . '/..' . '/symfony/deprecation-contracts/function.php', @@ -1349,9 +1349,9 @@ class ComposerStaticInit43a2f2bbed0bd4647a8890f0d59d6db7 public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInit43a2f2bbed0bd4647a8890f0d59d6db7::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInit43a2f2bbed0bd4647a8890f0d59d6db7::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInit43a2f2bbed0bd4647a8890f0d59d6db7::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInit4c0225d140d6fa7b3927f918d3be06ee::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInit4c0225d140d6fa7b3927f918d3be06ee::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInit4c0225d140d6fa7b3927f918d3be06ee::$classMap; }, null, ClassLoader::class); } diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 594abfb73..795b3e2b6 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -767,17 +767,17 @@ }, { "name": "symfony\/console", - "version": "v6.4.8", - "version_normalized": "6.4.8.0", + "version": "v6.4.12", + "version_normalized": "6.4.12.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/console.git", - "reference": "be5854cee0e8c7b110f00d695d11debdfa1a2a91" + "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/console\/zipball\/be5854cee0e8c7b110f00d695d11debdfa1a2a91", - "reference": "be5854cee0e8c7b110f00d695d11debdfa1a2a91", + "url": "https:\/\/api.github.com\/repos\/symfony\/console\/zipball\/72d080eb9edf80e36c19be61f72c98ed8273b765", + "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765", "shasum": "" }, "require": { @@ -810,7 +810,7 @@ "symfony\/stopwatch": "^5.4|^6.0|^7.0", "symfony\/var-dumper": "^5.4|^6.0|^7.0" }, - "time": "2024-05-31T14:49:08+00:00", + "time": "2024-09-20T08:15:52+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -844,7 +844,7 @@ "terminal" ], "support": { - "source": "https:\/\/github.com\/symfony\/console\/tree\/v6.4.8" + "source": "https:\/\/github.com\/symfony\/console\/tree\/v6.4.12" }, "funding": [ { @@ -864,17 +864,17 @@ }, { "name": "symfony\/dependency-injection", - "version": "v6.4.8", - "version_normalized": "6.4.8.0", + "version": "v6.4.12", + "version_normalized": "6.4.12.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/dependency-injection.git", - "reference": "d3b618176e8c3a9e5772151c51eba0c52a0c771c" + "reference": "cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/dependency-injection\/zipball\/d3b618176e8c3a9e5772151c51eba0c52a0c771c", - "reference": "d3b618176e8c3a9e5772151c51eba0c52a0c771c", + "url": "https:\/\/api.github.com\/repos\/symfony\/dependency-injection\/zipball\/cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e", + "reference": "cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e", "shasum": "" }, "require": { @@ -900,7 +900,7 @@ "symfony\/expression-language": "^5.4|^6.0|^7.0", "symfony\/yaml": "^5.4|^6.0|^7.0" }, - "time": "2024-05-31T14:49:08+00:00", + "time": "2024-09-20T08:18:25+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -928,7 +928,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https:\/\/symfony.com", "support": { - "source": "https:\/\/github.com\/symfony\/dependency-injection\/tree\/v6.4.8" + "source": "https:\/\/github.com\/symfony\/dependency-injection\/tree\/v6.4.12" }, "funding": [ { @@ -1180,17 +1180,17 @@ }, { "name": "symfony\/filesystem", - "version": "v6.4.8", - "version_normalized": "6.4.8.0", + "version": "v6.4.12", + "version_normalized": "6.4.12.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/filesystem.git", - "reference": "4d37529150e7081c51b3c5d5718c55a04a9503f3" + "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/filesystem\/zipball\/4d37529150e7081c51b3c5d5718c55a04a9503f3", - "reference": "4d37529150e7081c51b3c5d5718c55a04a9503f3", + "url": "https:\/\/api.github.com\/repos\/symfony\/filesystem\/zipball\/f810e3cbdf7fdc35983968523d09f349fa9ada12", + "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12", "shasum": "" }, "require": { @@ -1201,7 +1201,7 @@ "require-dev": { "symfony\/process": "^5.4|^6.4|^7.0" }, - "time": "2024-05-31T14:49:08+00:00", + "time": "2024-09-16T16:01:33+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -1229,7 +1229,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https:\/\/symfony.com", "support": { - "source": "https:\/\/github.com\/symfony\/filesystem\/tree\/v6.4.8" + "source": "https:\/\/github.com\/symfony\/filesystem\/tree\/v6.4.12" }, "funding": [ { @@ -1249,17 +1249,17 @@ }, { "name": "symfony\/finder", - "version": "v6.4.8", - "version_normalized": "6.4.8.0", + "version": "v6.4.11", + "version_normalized": "6.4.11.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/finder.git", - "reference": "3ef977a43883215d560a2cecb82ec8e62131471c" + "reference": "d7eb6daf8cd7e9ac4976e9576b32042ef7253453" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/finder\/zipball\/3ef977a43883215d560a2cecb82ec8e62131471c", - "reference": "3ef977a43883215d560a2cecb82ec8e62131471c", + "url": "https:\/\/api.github.com\/repos\/symfony\/finder\/zipball\/d7eb6daf8cd7e9ac4976e9576b32042ef7253453", + "reference": "d7eb6daf8cd7e9ac4976e9576b32042ef7253453", "shasum": "" }, "require": { @@ -1268,7 +1268,7 @@ "require-dev": { "symfony\/filesystem": "^6.0|^7.0" }, - "time": "2024-05-31T14:49:08+00:00", + "time": "2024-08-13T14:27:37+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -1296,7 +1296,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https:\/\/symfony.com", "support": { - "source": "https:\/\/github.com\/symfony\/finder\/tree\/v6.4.8" + "source": "https:\/\/github.com\/symfony\/finder\/tree\/v6.4.11" }, "funding": [ { @@ -1316,21 +1316,21 @@ }, { "name": "symfony\/polyfill-ctype", - "version": "v1.29.0", - "version_normalized": "1.29.0.0", + "version": "v1.31.0", + "version_normalized": "1.31.0.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/polyfill-ctype.git", - "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/polyfill-ctype\/zipball\/ef4d7e442ca910c4764bce785146269b30cb5fc4", - "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", + "url": "https:\/\/api.github.com\/repos\/symfony\/polyfill-ctype\/zipball\/a3cc8b044a6ea513310cbd48ef7333b384945638", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "provide": { "ext-ctype": "*" @@ -1338,7 +1338,7 @@ "suggest": { "ext-ctype": "For best performance" }, - "time": "2024-01-29T20:11:03+00:00", + "time": "2024-09-09T11:45:10+00:00", "type": "library", "extra": { "thanks": { @@ -1378,7 +1378,7 @@ "portable" ], "support": { - "source": "https:\/\/github.com\/symfony\/polyfill-ctype\/tree\/v1.29.0" + "source": "https:\/\/github.com\/symfony\/polyfill-ctype\/tree\/v1.31.0" }, "funding": [ { @@ -1398,26 +1398,26 @@ }, { "name": "symfony\/polyfill-intl-grapheme", - "version": "v1.29.0", - "version_normalized": "1.29.0.0", + "version": "v1.31.0", + "version_normalized": "1.31.0.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/polyfill-intl-grapheme.git", - "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/polyfill-intl-grapheme\/zipball\/32a9da87d7b3245e09ac426c83d334ae9f06f80f", - "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", + "url": "https:\/\/api.github.com\/repos\/symfony\/polyfill-intl-grapheme\/zipball\/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" }, - "time": "2024-01-29T20:11:03+00:00", + "time": "2024-09-09T11:45:10+00:00", "type": "library", "extra": { "thanks": { @@ -1459,7 +1459,7 @@ "shim" ], "support": { - "source": "https:\/\/github.com\/symfony\/polyfill-intl-grapheme\/tree\/v1.29.0" + "source": "https:\/\/github.com\/symfony\/polyfill-intl-grapheme\/tree\/v1.31.0" }, "funding": [ { @@ -1479,26 +1479,26 @@ }, { "name": "symfony\/polyfill-intl-normalizer", - "version": "v1.29.0", - "version_normalized": "1.29.0.0", + "version": "v1.31.0", + "version_normalized": "1.31.0.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/polyfill-intl-normalizer.git", - "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" + "reference": "3833d7255cc303546435cb650316bff708a1c75c" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/polyfill-intl-normalizer\/zipball\/bc45c394692b948b4d383a08d7753968bed9a83d", - "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", + "url": "https:\/\/api.github.com\/repos\/symfony\/polyfill-intl-normalizer\/zipball\/3833d7255cc303546435cb650316bff708a1c75c", + "reference": "3833d7255cc303546435cb650316bff708a1c75c", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" }, - "time": "2024-01-29T20:11:03+00:00", + "time": "2024-09-09T11:45:10+00:00", "type": "library", "extra": { "thanks": { @@ -1543,7 +1543,7 @@ "shim" ], "support": { - "source": "https:\/\/github.com\/symfony\/polyfill-intl-normalizer\/tree\/v1.29.0" + "source": "https:\/\/github.com\/symfony\/polyfill-intl-normalizer\/tree\/v1.31.0" }, "funding": [ { @@ -1563,21 +1563,21 @@ }, { "name": "symfony\/polyfill-mbstring", - "version": "v1.29.0", - "version_normalized": "1.29.0.0", + "version": "v1.31.0", + "version_normalized": "1.31.0.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/polyfill-mbstring.git", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" + "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/polyfill-mbstring\/zipball\/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "url": "https:\/\/api.github.com\/repos\/symfony\/polyfill-mbstring\/zipball\/85181ba99b2345b0ef10ce42ecac37612d9fd341", + "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "provide": { "ext-mbstring": "*" @@ -1585,7 +1585,7 @@ "suggest": { "ext-mbstring": "For best performance" }, - "time": "2024-01-29T20:11:03+00:00", + "time": "2024-09-09T11:45:10+00:00", "type": "library", "extra": { "thanks": { @@ -1626,7 +1626,7 @@ "shim" ], "support": { - "source": "https:\/\/github.com\/symfony\/polyfill-mbstring\/tree\/v1.29.0" + "source": "https:\/\/github.com\/symfony\/polyfill-mbstring\/tree\/v1.31.0" }, "funding": [ { @@ -1732,17 +1732,17 @@ }, { "name": "symfony\/string", - "version": "v6.4.8", - "version_normalized": "6.4.8.0", + "version": "v6.4.12", + "version_normalized": "6.4.12.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/string.git", - "reference": "a147c0f826c4a1f3afb763ab8e009e37c877a44d" + "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/string\/zipball\/a147c0f826c4a1f3afb763ab8e009e37c877a44d", - "reference": "a147c0f826c4a1f3afb763ab8e009e37c877a44d", + "url": "https:\/\/api.github.com\/repos\/symfony\/string\/zipball\/f8a1ccebd0997e16112dfecfd74220b78e5b284b", + "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b", "shasum": "" }, "require": { @@ -1762,7 +1762,7 @@ "symfony\/translation-contracts": "^2.5|^3.0", "symfony\/var-exporter": "^5.4|^6.0|^7.0" }, - "time": "2024-05-31T14:49:08+00:00", + "time": "2024-09-20T08:15:52+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -1801,7 +1801,7 @@ "utf8" ], "support": { - "source": "https:\/\/github.com\/symfony\/string\/tree\/v6.4.8" + "source": "https:\/\/github.com\/symfony\/string\/tree\/v6.4.12" }, "funding": [ { @@ -1821,17 +1821,17 @@ }, { "name": "symfony\/var-exporter", - "version": "v6.4.8", - "version_normalized": "6.4.8.0", + "version": "v6.4.9", + "version_normalized": "6.4.9.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/var-exporter.git", - "reference": "792ca836f99b340f2e9ca9497c7953948c49a504" + "reference": "f9a060622e0d93777b7f8687ec4860191e16802e" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/var-exporter\/zipball\/792ca836f99b340f2e9ca9497c7953948c49a504", - "reference": "792ca836f99b340f2e9ca9497c7953948c49a504", + "url": "https:\/\/api.github.com\/repos\/symfony\/var-exporter\/zipball\/f9a060622e0d93777b7f8687ec4860191e16802e", + "reference": "f9a060622e0d93777b7f8687ec4860191e16802e", "shasum": "" }, "require": { @@ -1843,7 +1843,7 @@ "symfony\/serializer": "^6.4|^7.0", "symfony\/var-dumper": "^5.4|^6.0|^7.0" }, - "time": "2024-05-31T14:49:08+00:00", + "time": "2024-06-24T15:53:56+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -1881,7 +1881,7 @@ "serialize" ], "support": { - "source": "https:\/\/github.com\/symfony\/var-exporter\/tree\/v6.4.8" + "source": "https:\/\/github.com\/symfony\/var-exporter\/tree\/v6.4.9" }, "funding": [ { @@ -1901,17 +1901,17 @@ }, { "name": "symfony\/yaml", - "version": "v6.4.8", - "version_normalized": "6.4.8.0", + "version": "v6.4.12", + "version_normalized": "6.4.12.0", "source": { "type": "git", "url": "https:\/\/github.com\/symfony\/yaml.git", - "reference": "52903de178d542850f6f341ba92995d3d63e60c9" + "reference": "762ee56b2649659380e0ef4d592d807bc17b7971" }, "dist": { "type": "zip", - "url": "https:\/\/api.github.com\/repos\/symfony\/yaml\/zipball\/52903de178d542850f6f341ba92995d3d63e60c9", - "reference": "52903de178d542850f6f341ba92995d3d63e60c9", + "url": "https:\/\/api.github.com\/repos\/symfony\/yaml\/zipball\/762ee56b2649659380e0ef4d592d807bc17b7971", + "reference": "762ee56b2649659380e0ef4d592d807bc17b7971", "shasum": "" }, "require": { @@ -1925,7 +1925,7 @@ "require-dev": { "symfony\/console": "^5.4|^6.0|^7.0" }, - "time": "2024-05-31T14:49:08+00:00", + "time": "2024-09-17T12:47:12+00:00", "bin": [ "Resources\/bin\/yaml-lint" ], @@ -1956,7 +1956,7 @@ "description": "Loads and dumps YAML files", "homepage": "https:\/\/symfony.com", "support": { - "source": "https:\/\/github.com\/symfony\/yaml\/tree\/v6.4.8" + "source": "https:\/\/github.com\/symfony\/yaml\/tree\/v6.4.12" }, "funding": [ { diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 6535f711f..77960e030 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -2,4 +2,4 @@ namespace DEPTRAC_INTERNAL; -return array('root' => array('name' => 'qossmic/deptrac', 'pretty_version' => '2.0.x-dev', 'version' => '2.0.9999999.9999999-dev', 'reference' => '72caeb512cfccdbb334f555ec14ba04d1376a294', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => \false), 'versions' => array('composer/pcre' => array('pretty_version' => '3.1.4', 'version' => '3.1.4.0', 'reference' => '04229f163664973f68f38f6f73d917799168ef24', 'type' => 'library', 'install_path' => __DIR__ . '/./pcre', 'aliases' => array(), 'dev_requirement' => \false), 'composer/xdebug-handler' => array('pretty_version' => '3.0.5', 'version' => '3.0.5.0', 'reference' => '6c1925561632e83d60a44492e0b344cf48ab85ef', 'type' => 'library', 'install_path' => __DIR__ . '/./xdebug-handler', 'aliases' => array(), 'dev_requirement' => \false), 'doctrine/deprecations' => array('pretty_version' => '1.1.2', 'version' => '1.1.2.0', 'reference' => '4f2d4f2836e7ec4e7a8625e75c6aa916004db931', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/deprecations', 'aliases' => array(), 'dev_requirement' => \false), 'jetbrains/phpstorm-stubs' => array('pretty_version' => 'v2024.1', 'version' => '2024.1.0.0', 'reference' => '78d64a0d0c338fdb07eb53c72f91a86a3b2819c6', 'type' => 'library', 'install_path' => __DIR__ . '/../jetbrains/phpstorm-stubs', 'aliases' => array(), 'dev_requirement' => \false), 'nikic/php-parser' => array('pretty_version' => 'v4.19.1', 'version' => '4.19.1.0', 'reference' => '4e1b88d21c69391150ace211e9eaf05810858d0b', 'type' => 'library', 'install_path' => __DIR__ . '/../nikic/php-parser', 'aliases' => array(), 'dev_requirement' => \false), 'phpdocumentor/graphviz' => array('pretty_version' => '2.1.0', 'version' => '2.1.0.0', 'reference' => '115999dc7f31f2392645aa825a94a6b165e1cedf', 'type' => 'library', 'install_path' => __DIR__ . '/../phpdocumentor/graphviz', 'aliases' => array(), 'dev_requirement' => \false), 'phpdocumentor/reflection-common' => array('pretty_version' => '2.2.0', 'version' => '2.2.0.0', 'reference' => '1d01c49d4ed62f25aa84a747ad35d5a16924662b', 'type' => 'library', 'install_path' => __DIR__ . '/../phpdocumentor/reflection-common', 'aliases' => array(), 'dev_requirement' => \false), 'phpdocumentor/type-resolver' => array('pretty_version' => '1.8.2', 'version' => '1.8.2.0', 'reference' => '153ae662783729388a584b4361f2545e4d841e3c', 'type' => 'library', 'install_path' => __DIR__ . '/../phpdocumentor/type-resolver', 'aliases' => array(), 'dev_requirement' => \false), 'phpstan/phpdoc-parser' => array('pretty_version' => '1.25.0', 'version' => '1.25.0.0', 'reference' => 'bd84b629c8de41aa2ae82c067c955e06f1b00240', 'type' => 'library', 'install_path' => __DIR__ . '/../phpstan/phpdoc-parser', 'aliases' => array(), 'dev_requirement' => \false), 'psr/container' => array('pretty_version' => '2.0.2', 'version' => '2.0.2.0', 'reference' => 'c71ecc56dfe541dbd90c5360474fbc405f8d5963', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/container', 'aliases' => array(), 'dev_requirement' => \false), 'psr/container-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.1|2.0')), 'psr/event-dispatcher' => array('pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/event-dispatcher', 'aliases' => array(), 'dev_requirement' => \false), 'psr/event-dispatcher-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0')), 'psr/log' => array('pretty_version' => '3.0.0', 'version' => '3.0.0.0', 'reference' => 'fe5ea303b0887d5caefd3d431c3e61ad47037001', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/log', 'aliases' => array(), 'dev_requirement' => \false), 'psr/log-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0|2.0|3.0')), 'qossmic/deptrac' => array('pretty_version' => '2.0.x-dev', 'version' => '2.0.9999999.9999999-dev', 'reference' => '72caeb512cfccdbb334f555ec14ba04d1376a294', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/config' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => '12e7e52515ce37191b193cf3365903c4f3951e35', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/config', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/console' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => 'be5854cee0e8c7b110f00d695d11debdfa1a2a91', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/console', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/dependency-injection' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => 'd3b618176e8c3a9e5772151c51eba0c52a0c771c', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/dependency-injection', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/deprecation-contracts' => array('pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => '0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/event-dispatcher' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => '8d7507f02b06e06815e56bb39aa0128e3806208b', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/event-dispatcher-contracts' => array('pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => '8f93aec25d41b72493c6ddff14e916177c9efc50', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/event-dispatcher-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '2.0|3.0')), 'symfony/filesystem' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => '4d37529150e7081c51b3c5d5718c55a04a9503f3', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/filesystem', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/finder' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => '3ef977a43883215d560a2cecb82ec8e62131471c', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/finder', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-ctype' => array('pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => 'ef4d7e442ca910c4764bce785146269b30cb5fc4', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-ctype', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-intl-grapheme' => array('pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => '32a9da87d7b3245e09ac426c83d334ae9f06f80f', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-grapheme', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-intl-normalizer' => array('pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => 'bc45c394692b948b4d383a08d7753968bed9a83d', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-mbstring' => array('pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => '9773676c8a1bb1f8d4340a62efe641cf76eda7ec', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/service-contracts' => array('pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => 'bd1d9e59a81d8fa4acdcea3f617c581f7475a80f', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/service-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/service-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.1|2.0|3.0')), 'symfony/string' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => 'a147c0f826c4a1f3afb763ab8e009e37c877a44d', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/string', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/var-exporter' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => '792ca836f99b340f2e9ca9497c7953948c49a504', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-exporter', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/yaml' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => '52903de178d542850f6f341ba92995d3d63e60c9', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/yaml', 'aliases' => array(), 'dev_requirement' => \false))); +return array('root' => array('name' => 'qossmic/deptrac', 'pretty_version' => '2.0.x-dev', 'version' => '2.0.9999999.9999999-dev', 'reference' => 'aa44030ed414e2086da72d76951b58e053769dc8', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => \false), 'versions' => array('composer/pcre' => array('pretty_version' => '3.1.4', 'version' => '3.1.4.0', 'reference' => '04229f163664973f68f38f6f73d917799168ef24', 'type' => 'library', 'install_path' => __DIR__ . '/./pcre', 'aliases' => array(), 'dev_requirement' => \false), 'composer/xdebug-handler' => array('pretty_version' => '3.0.5', 'version' => '3.0.5.0', 'reference' => '6c1925561632e83d60a44492e0b344cf48ab85ef', 'type' => 'library', 'install_path' => __DIR__ . '/./xdebug-handler', 'aliases' => array(), 'dev_requirement' => \false), 'doctrine/deprecations' => array('pretty_version' => '1.1.2', 'version' => '1.1.2.0', 'reference' => '4f2d4f2836e7ec4e7a8625e75c6aa916004db931', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/deprecations', 'aliases' => array(), 'dev_requirement' => \false), 'jetbrains/phpstorm-stubs' => array('pretty_version' => 'v2024.1', 'version' => '2024.1.0.0', 'reference' => '78d64a0d0c338fdb07eb53c72f91a86a3b2819c6', 'type' => 'library', 'install_path' => __DIR__ . '/../jetbrains/phpstorm-stubs', 'aliases' => array(), 'dev_requirement' => \false), 'nikic/php-parser' => array('pretty_version' => 'v4.19.1', 'version' => '4.19.1.0', 'reference' => '4e1b88d21c69391150ace211e9eaf05810858d0b', 'type' => 'library', 'install_path' => __DIR__ . '/../nikic/php-parser', 'aliases' => array(), 'dev_requirement' => \false), 'phpdocumentor/graphviz' => array('pretty_version' => '2.1.0', 'version' => '2.1.0.0', 'reference' => '115999dc7f31f2392645aa825a94a6b165e1cedf', 'type' => 'library', 'install_path' => __DIR__ . '/../phpdocumentor/graphviz', 'aliases' => array(), 'dev_requirement' => \false), 'phpdocumentor/reflection-common' => array('pretty_version' => '2.2.0', 'version' => '2.2.0.0', 'reference' => '1d01c49d4ed62f25aa84a747ad35d5a16924662b', 'type' => 'library', 'install_path' => __DIR__ . '/../phpdocumentor/reflection-common', 'aliases' => array(), 'dev_requirement' => \false), 'phpdocumentor/type-resolver' => array('pretty_version' => '1.8.2', 'version' => '1.8.2.0', 'reference' => '153ae662783729388a584b4361f2545e4d841e3c', 'type' => 'library', 'install_path' => __DIR__ . '/../phpdocumentor/type-resolver', 'aliases' => array(), 'dev_requirement' => \false), 'phpstan/phpdoc-parser' => array('pretty_version' => '1.25.0', 'version' => '1.25.0.0', 'reference' => 'bd84b629c8de41aa2ae82c067c955e06f1b00240', 'type' => 'library', 'install_path' => __DIR__ . '/../phpstan/phpdoc-parser', 'aliases' => array(), 'dev_requirement' => \false), 'psr/container' => array('pretty_version' => '2.0.2', 'version' => '2.0.2.0', 'reference' => 'c71ecc56dfe541dbd90c5360474fbc405f8d5963', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/container', 'aliases' => array(), 'dev_requirement' => \false), 'psr/container-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.1|2.0')), 'psr/event-dispatcher' => array('pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/event-dispatcher', 'aliases' => array(), 'dev_requirement' => \false), 'psr/event-dispatcher-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0')), 'psr/log' => array('pretty_version' => '3.0.0', 'version' => '3.0.0.0', 'reference' => 'fe5ea303b0887d5caefd3d431c3e61ad47037001', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/log', 'aliases' => array(), 'dev_requirement' => \false), 'psr/log-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0|2.0|3.0')), 'qossmic/deptrac' => array('pretty_version' => '2.0.x-dev', 'version' => '2.0.9999999.9999999-dev', 'reference' => 'aa44030ed414e2086da72d76951b58e053769dc8', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/config' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => '12e7e52515ce37191b193cf3365903c4f3951e35', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/config', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/console' => array('pretty_version' => 'v6.4.12', 'version' => '6.4.12.0', 'reference' => '72d080eb9edf80e36c19be61f72c98ed8273b765', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/console', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/dependency-injection' => array('pretty_version' => 'v6.4.12', 'version' => '6.4.12.0', 'reference' => 'cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/dependency-injection', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/deprecation-contracts' => array('pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => '0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/event-dispatcher' => array('pretty_version' => 'v6.4.8', 'version' => '6.4.8.0', 'reference' => '8d7507f02b06e06815e56bb39aa0128e3806208b', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/event-dispatcher-contracts' => array('pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => '8f93aec25d41b72493c6ddff14e916177c9efc50', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/event-dispatcher-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '2.0|3.0')), 'symfony/filesystem' => array('pretty_version' => 'v6.4.12', 'version' => '6.4.12.0', 'reference' => 'f810e3cbdf7fdc35983968523d09f349fa9ada12', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/filesystem', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/finder' => array('pretty_version' => 'v6.4.11', 'version' => '6.4.11.0', 'reference' => 'd7eb6daf8cd7e9ac4976e9576b32042ef7253453', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/finder', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-ctype' => array('pretty_version' => 'v1.31.0', 'version' => '1.31.0.0', 'reference' => 'a3cc8b044a6ea513310cbd48ef7333b384945638', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-ctype', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-intl-grapheme' => array('pretty_version' => 'v1.31.0', 'version' => '1.31.0.0', 'reference' => 'b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-grapheme', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-intl-normalizer' => array('pretty_version' => 'v1.31.0', 'version' => '1.31.0.0', 'reference' => '3833d7255cc303546435cb650316bff708a1c75c', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-mbstring' => array('pretty_version' => 'v1.31.0', 'version' => '1.31.0.0', 'reference' => '85181ba99b2345b0ef10ce42ecac37612d9fd341', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/service-contracts' => array('pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => 'bd1d9e59a81d8fa4acdcea3f617c581f7475a80f', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/service-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/service-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.1|2.0|3.0')), 'symfony/string' => array('pretty_version' => 'v6.4.12', 'version' => '6.4.12.0', 'reference' => 'f8a1ccebd0997e16112dfecfd74220b78e5b284b', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/string', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/var-exporter' => array('pretty_version' => 'v6.4.9', 'version' => '6.4.9.0', 'reference' => 'f9a060622e0d93777b7f8687ec4860191e16802e', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-exporter', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/yaml' => array('pretty_version' => 'v6.4.12', 'version' => '6.4.12.0', 'reference' => '762ee56b2649659380e0ef4d592d807bc17b7971', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/yaml', 'aliases' => array(), 'dev_requirement' => \false))); diff --git a/vendor/scoper-autoload.php b/vendor/scoper-autoload.php index 4f051198f..73e7f3cfe 100644 --- a/vendor/scoper-autoload.php +++ b/vendor/scoper-autoload.php @@ -14,7 +14,7 @@ // Restore the backup and ensure the excluded files are properly marked as loaded $GLOBALS['__composer_autoload_files'] = \array_merge( $existingComposerAutoloadFiles, - \array_fill_keys(['320cde22f66dd4f5d3fd621d3e88b98f', '193048dc39f8defa46f7a149e12eb0ab', '9eaa6b0f3f04e58e17ae5ecb754ea313', '8825ede83f2f289127722d4e842cf7e8', 'ec4a0539b6195fade8bd540b0a9ced54', 'acbe0d033c55cd0a032b415e08d14f4c', 'e69f7f6ee287b969198c3c9d6777bd38', '652dee64495293d91b9406ce34e2a987', '36dfd6ed9dd74e8062aa61f09caf8554', '99b43dd7a4bc8b3e3b83e45ddd989559', 'ca6d5566ce84bd9769c75cf6c14c9894', '06b200b7a8de8eb7ca169fa89528a614', '2173304d4ee3ada6726970ede2fb980d', '54b9ab13bc86d8251a04a939888e357e', '0e6d7bf4a5811bfa5cf40c5ccd6fae6a', 'b7e2e04c7519a4737bf02b2cde531b55', '5928a00fa978807cf85d90ec3f4b0147', '4e79f3c1e7c077ce7804091353f11aaf', 'a848eeec1f9a66e2981c7b68ae6294ce', 'e875c8519e8fff31bf1e229e29ae6d7e', 'c19a86e5be062752addeaa5249d1dfb4'], true) + \array_fill_keys(['9eaa6b0f3f04e58e17ae5ecb754ea313', '193048dc39f8defa46f7a149e12eb0ab', '320cde22f66dd4f5d3fd621d3e88b98f', 'acbe0d033c55cd0a032b415e08d14f4c', 'ec4a0539b6195fade8bd540b0a9ced54', '8825ede83f2f289127722d4e842cf7e8', '36dfd6ed9dd74e8062aa61f09caf8554', 'e69f7f6ee287b969198c3c9d6777bd38', '652dee64495293d91b9406ce34e2a987', '54b9ab13bc86d8251a04a939888e357e', 'ca6d5566ce84bd9769c75cf6c14c9894', '99b43dd7a4bc8b3e3b83e45ddd989559', '2173304d4ee3ada6726970ede2fb980d', '06b200b7a8de8eb7ca169fa89528a614', '5928a00fa978807cf85d90ec3f4b0147', 'b7e2e04c7519a4737bf02b2cde531b55', '0e6d7bf4a5811bfa5cf40c5ccd6fae6a', 'e875c8519e8fff31bf1e229e29ae6d7e', '4e79f3c1e7c077ce7804091353f11aaf', 'c19a86e5be062752addeaa5249d1dfb4', 'a848eeec1f9a66e2981c7b68ae6294ce'], true) ); return $loader; @@ -29,152 +29,63 @@ function humbug_phpscoper_expose_class($exposed, $prefixed) { } } } -humbug_phpscoper_expose_class('Pool', 'DEPTRAC_INTERNAL\Pool'); -humbug_phpscoper_expose_class('Threaded', 'DEPTRAC_INTERNAL\Threaded'); -humbug_phpscoper_expose_class('Thread', 'DEPTRAC_INTERNAL\Thread'); -humbug_phpscoper_expose_class('Worker', 'DEPTRAC_INTERNAL\Worker'); -humbug_phpscoper_expose_class('Collectable', 'DEPTRAC_INTERNAL\Collectable'); -humbug_phpscoper_expose_class('Volatile', 'DEPTRAC_INTERNAL\Volatile'); -humbug_phpscoper_expose_class('Yar_Server', 'DEPTRAC_INTERNAL\Yar_Server'); -humbug_phpscoper_expose_class('Yar_Client', 'DEPTRAC_INTERNAL\Yar_Client'); -humbug_phpscoper_expose_class('Yar_Concurrent_Client', 'DEPTRAC_INTERNAL\Yar_Concurrent_Client'); -humbug_phpscoper_expose_class('Yar_Server_Exception', 'DEPTRAC_INTERNAL\Yar_Server_Exception'); -humbug_phpscoper_expose_class('Yar_Client_Exception', 'DEPTRAC_INTERNAL\Yar_Client_Exception'); -humbug_phpscoper_expose_class('Yar_Server_Request_Exception', 'DEPTRAC_INTERNAL\Yar_Server_Request_Exception'); -humbug_phpscoper_expose_class('Yar_Server_Protocol_Exception', 'DEPTRAC_INTERNAL\Yar_Server_Protocol_Exception'); -humbug_phpscoper_expose_class('Yar_Server_Packager_Exception', 'DEPTRAC_INTERNAL\Yar_Server_Packager_Exception'); -humbug_phpscoper_expose_class('Yar_Server_Output_Exception', 'DEPTRAC_INTERNAL\Yar_Server_Output_Exception'); -humbug_phpscoper_expose_class('Yar_Client_Transport_Exception', 'DEPTRAC_INTERNAL\Yar_Client_Transport_Exception'); -humbug_phpscoper_expose_class('Yar_Client_Packager_Exception', 'DEPTRAC_INTERNAL\Yar_Client_Packager_Exception'); -humbug_phpscoper_expose_class('Yar_Client_Protocol_Exception', 'DEPTRAC_INTERNAL\Yar_Client_Protocol_Exception'); -humbug_phpscoper_expose_class('RedisCluster', 'DEPTRAC_INTERNAL\RedisCluster'); -humbug_phpscoper_expose_class('RedisClusterException', 'DEPTRAC_INTERNAL\RedisClusterException'); -humbug_phpscoper_expose_class('RedisArray', 'DEPTRAC_INTERNAL\RedisArray'); -humbug_phpscoper_expose_class('RedisSentinel', 'DEPTRAC_INTERNAL\RedisSentinel'); -humbug_phpscoper_expose_class('Redis', 'DEPTRAC_INTERNAL\Redis'); -humbug_phpscoper_expose_class('RedisException', 'DEPTRAC_INTERNAL\RedisException'); -humbug_phpscoper_expose_class('UV', 'DEPTRAC_INTERNAL\UV'); +humbug_phpscoper_expose_class('Svn', 'DEPTRAC_INTERNAL\Svn'); +humbug_phpscoper_expose_class('SvnWc', 'DEPTRAC_INTERNAL\SvnWc'); +humbug_phpscoper_expose_class('SvnWcSchedule', 'DEPTRAC_INTERNAL\SvnWcSchedule'); +humbug_phpscoper_expose_class('SvnNode', 'DEPTRAC_INTERNAL\SvnNode'); humbug_phpscoper_expose_class('GEOSWKTReader', 'DEPTRAC_INTERNAL\GEOSWKTReader'); humbug_phpscoper_expose_class('GEOSWKTWriter', 'DEPTRAC_INTERNAL\GEOSWKTWriter'); humbug_phpscoper_expose_class('GEOSGeometry', 'DEPTRAC_INTERNAL\GEOSGeometry'); humbug_phpscoper_expose_class('GEOSWKBWriter', 'DEPTRAC_INTERNAL\GEOSWKBWriter'); humbug_phpscoper_expose_class('GEOSWKBReader', 'DEPTRAC_INTERNAL\GEOSWKBReader'); -humbug_phpscoper_expose_class('ReflectionClass', 'DEPTRAC_INTERNAL\ReflectionClass'); -humbug_phpscoper_expose_class('ReflectionObject', 'DEPTRAC_INTERNAL\ReflectionObject'); -humbug_phpscoper_expose_class('ReflectionParameter', 'DEPTRAC_INTERNAL\ReflectionParameter'); -humbug_phpscoper_expose_class('ReflectionZendExtension', 'DEPTRAC_INTERNAL\ReflectionZendExtension'); -humbug_phpscoper_expose_class('ReflectionEnumBackedCase', 'DEPTRAC_INTERNAL\ReflectionEnumBackedCase'); -humbug_phpscoper_expose_class('ReflectionMethod', 'DEPTRAC_INTERNAL\ReflectionMethod'); -humbug_phpscoper_expose_class('ReflectionIntersectionType', 'DEPTRAC_INTERNAL\ReflectionIntersectionType'); -humbug_phpscoper_expose_class('ReflectionUnionType', 'DEPTRAC_INTERNAL\ReflectionUnionType'); -humbug_phpscoper_expose_class('ReflectionEnumUnitCase', 'DEPTRAC_INTERNAL\ReflectionEnumUnitCase'); -humbug_phpscoper_expose_class('ReflectionProperty', 'DEPTRAC_INTERNAL\ReflectionProperty'); -humbug_phpscoper_expose_class('ReflectionFiber', 'DEPTRAC_INTERNAL\ReflectionFiber'); -humbug_phpscoper_expose_class('ReflectionType', 'DEPTRAC_INTERNAL\ReflectionType'); -humbug_phpscoper_expose_class('Reflector', 'DEPTRAC_INTERNAL\Reflector'); -humbug_phpscoper_expose_class('ReflectionGenerator', 'DEPTRAC_INTERNAL\ReflectionGenerator'); -humbug_phpscoper_expose_class('ReflectionNamedType', 'DEPTRAC_INTERNAL\ReflectionNamedType'); -humbug_phpscoper_expose_class('ReflectionReference', 'DEPTRAC_INTERNAL\ReflectionReference'); -humbug_phpscoper_expose_class('Reflection', 'DEPTRAC_INTERNAL\Reflection'); -humbug_phpscoper_expose_class('ReflectionEnum', 'DEPTRAC_INTERNAL\ReflectionEnum'); -humbug_phpscoper_expose_class('ReflectionFunction', 'DEPTRAC_INTERNAL\ReflectionFunction'); -humbug_phpscoper_expose_class('ReflectionFunctionAbstract', 'DEPTRAC_INTERNAL\ReflectionFunctionAbstract'); -humbug_phpscoper_expose_class('ReflectionException', 'DEPTRAC_INTERNAL\ReflectionException'); -humbug_phpscoper_expose_class('ReflectionExtension', 'DEPTRAC_INTERNAL\ReflectionExtension'); -humbug_phpscoper_expose_class('ReflectionAttribute', 'DEPTRAC_INTERNAL\ReflectionAttribute'); -humbug_phpscoper_expose_class('ReflectionClassConstant', 'DEPTRAC_INTERNAL\ReflectionClassConstant'); -humbug_phpscoper_expose_class('V8Js', 'DEPTRAC_INTERNAL\V8Js'); -humbug_phpscoper_expose_class('V8JsScriptException', 'DEPTRAC_INTERNAL\V8JsScriptException'); -humbug_phpscoper_expose_class('V8JsTimeLimitException', 'DEPTRAC_INTERNAL\V8JsTimeLimitException'); -humbug_phpscoper_expose_class('V8JsMemoryLimitException', 'DEPTRAC_INTERNAL\V8JsMemoryLimitException'); -humbug_phpscoper_expose_class('RarArchive', 'DEPTRAC_INTERNAL\RarArchive'); -humbug_phpscoper_expose_class('RarEntry', 'DEPTRAC_INTERNAL\RarEntry'); -humbug_phpscoper_expose_class('RarException', 'DEPTRAC_INTERNAL\RarException'); -humbug_phpscoper_expose_class('PharException', 'DEPTRAC_INTERNAL\PharException'); -humbug_phpscoper_expose_class('Phar', 'DEPTRAC_INTERNAL\Phar'); -humbug_phpscoper_expose_class('PharData', 'DEPTRAC_INTERNAL\PharData'); -humbug_phpscoper_expose_class('PharFileInfo', 'DEPTRAC_INTERNAL\PharFileInfo'); -humbug_phpscoper_expose_class('Aerospike', 'DEPTRAC_INTERNAL\Aerospike'); -humbug_phpscoper_expose_class('ZMQ', 'DEPTRAC_INTERNAL\ZMQ'); -humbug_phpscoper_expose_class('ZMQContext', 'DEPTRAC_INTERNAL\ZMQContext'); -humbug_phpscoper_expose_class('ZMQSocket', 'DEPTRAC_INTERNAL\ZMQSocket'); -humbug_phpscoper_expose_class('ZMQPoll', 'DEPTRAC_INTERNAL\ZMQPoll'); -humbug_phpscoper_expose_class('ZMQDevice', 'DEPTRAC_INTERNAL\ZMQDevice'); -humbug_phpscoper_expose_class('ZMQException', 'DEPTRAC_INTERNAL\ZMQException'); -humbug_phpscoper_expose_class('ZMQContextException', 'DEPTRAC_INTERNAL\ZMQContextException'); -humbug_phpscoper_expose_class('ZMQSocketException', 'DEPTRAC_INTERNAL\ZMQSocketException'); -humbug_phpscoper_expose_class('ZMQPollException', 'DEPTRAC_INTERNAL\ZMQPollException'); -humbug_phpscoper_expose_class('ZMQDeviceException', 'DEPTRAC_INTERNAL\ZMQDeviceException'); -humbug_phpscoper_expose_class('APCIterator', 'DEPTRAC_INTERNAL\APCIterator'); -humbug_phpscoper_expose_class('APCUIterator', 'DEPTRAC_INTERNAL\APCUIterator'); -humbug_phpscoper_expose_class('Lua', 'DEPTRAC_INTERNAL\Lua'); -humbug_phpscoper_expose_class('Memcached', 'DEPTRAC_INTERNAL\Memcached'); -humbug_phpscoper_expose_class('MemcachedException', 'DEPTRAC_INTERNAL\MemcachedException'); -humbug_phpscoper_expose_class('PDOException', 'DEPTRAC_INTERNAL\PDOException'); -humbug_phpscoper_expose_class('PDO', 'DEPTRAC_INTERNAL\PDO'); -humbug_phpscoper_expose_class('PDOStatement', 'DEPTRAC_INTERNAL\PDOStatement'); -humbug_phpscoper_expose_class('PDORow', 'DEPTRAC_INTERNAL\PDORow'); -humbug_phpscoper_expose_class('Cassandra', 'DEPTRAC_INTERNAL\Cassandra'); -humbug_phpscoper_expose_class('COM', 'DEPTRAC_INTERNAL\COM'); -humbug_phpscoper_expose_class('DOTNET', 'DEPTRAC_INTERNAL\DOTNET'); -humbug_phpscoper_expose_class('VARIANT', 'DEPTRAC_INTERNAL\VARIANT'); -humbug_phpscoper_expose_class('com_exception', 'DEPTRAC_INTERNAL\com_exception'); -humbug_phpscoper_expose_class('Svn', 'DEPTRAC_INTERNAL\Svn'); -humbug_phpscoper_expose_class('SvnWc', 'DEPTRAC_INTERNAL\SvnWc'); -humbug_phpscoper_expose_class('SvnWcSchedule', 'DEPTRAC_INTERNAL\SvnWcSchedule'); -humbug_phpscoper_expose_class('SvnNode', 'DEPTRAC_INTERNAL\SvnNode'); -humbug_phpscoper_expose_class('RRDCreator', 'DEPTRAC_INTERNAL\RRDCreator'); -humbug_phpscoper_expose_class('RRDGraph', 'DEPTRAC_INTERNAL\RRDGraph'); -humbug_phpscoper_expose_class('RRDUpdater', 'DEPTRAC_INTERNAL\RRDUpdater'); -humbug_phpscoper_expose_class('Judy', 'DEPTRAC_INTERNAL\Judy'); -humbug_phpscoper_expose_class('EnchantBroker', 'DEPTRAC_INTERNAL\EnchantBroker'); -humbug_phpscoper_expose_class('EnchantDictionary', 'DEPTRAC_INTERNAL\EnchantDictionary'); -humbug_phpscoper_expose_class('IntlChar', 'DEPTRAC_INTERNAL\IntlChar'); -humbug_phpscoper_expose_class('Collator', 'DEPTRAC_INTERNAL\Collator'); -humbug_phpscoper_expose_class('NumberFormatter', 'DEPTRAC_INTERNAL\NumberFormatter'); -humbug_phpscoper_expose_class('Normalizer', 'DEPTRAC_INTERNAL\Normalizer'); -humbug_phpscoper_expose_class('Locale', 'DEPTRAC_INTERNAL\Locale'); -humbug_phpscoper_expose_class('MessageFormatter', 'DEPTRAC_INTERNAL\MessageFormatter'); -humbug_phpscoper_expose_class('IntlDateFormatter', 'DEPTRAC_INTERNAL\IntlDateFormatter'); -humbug_phpscoper_expose_class('ResourceBundle', 'DEPTRAC_INTERNAL\ResourceBundle'); -humbug_phpscoper_expose_class('Transliterator', 'DEPTRAC_INTERNAL\Transliterator'); -humbug_phpscoper_expose_class('Spoofchecker', 'DEPTRAC_INTERNAL\Spoofchecker'); -humbug_phpscoper_expose_class('IntlGregorianCalendar', 'DEPTRAC_INTERNAL\IntlGregorianCalendar'); -humbug_phpscoper_expose_class('IntlCalendar', 'DEPTRAC_INTERNAL\IntlCalendar'); -humbug_phpscoper_expose_class('IntlIterator', 'DEPTRAC_INTERNAL\IntlIterator'); -humbug_phpscoper_expose_class('IntlException', 'DEPTRAC_INTERNAL\IntlException'); -humbug_phpscoper_expose_class('IntlTimeZone', 'DEPTRAC_INTERNAL\IntlTimeZone'); -humbug_phpscoper_expose_class('IntlBreakIterator', 'DEPTRAC_INTERNAL\IntlBreakIterator'); -humbug_phpscoper_expose_class('IntlRuleBasedBreakIterator', 'DEPTRAC_INTERNAL\IntlRuleBasedBreakIterator'); -humbug_phpscoper_expose_class('IntlPartsIterator', 'DEPTRAC_INTERNAL\IntlPartsIterator'); -humbug_phpscoper_expose_class('IntlCodePointBreakIterator', 'DEPTRAC_INTERNAL\IntlCodePointBreakIterator'); -humbug_phpscoper_expose_class('UConverter', 'DEPTRAC_INTERNAL\UConverter'); -humbug_phpscoper_expose_class('IntlDatePatternGenerator', 'DEPTRAC_INTERNAL\IntlDatePatternGenerator'); -humbug_phpscoper_expose_class('SolrDocumentField', 'DEPTRAC_INTERNAL\SolrDocumentField'); -humbug_phpscoper_expose_class('SolrDocument', 'DEPTRAC_INTERNAL\SolrDocument'); -humbug_phpscoper_expose_class('SolrInputDocument', 'DEPTRAC_INTERNAL\SolrInputDocument'); -humbug_phpscoper_expose_class('SolrUtils', 'DEPTRAC_INTERNAL\SolrUtils'); -humbug_phpscoper_expose_class('SolrObject', 'DEPTRAC_INTERNAL\SolrObject'); -humbug_phpscoper_expose_class('SolrClient', 'DEPTRAC_INTERNAL\SolrClient'); -humbug_phpscoper_expose_class('SolrDisMaxQuery', 'DEPTRAC_INTERNAL\SolrDisMaxQuery'); -humbug_phpscoper_expose_class('SolrParams', 'DEPTRAC_INTERNAL\SolrParams'); -humbug_phpscoper_expose_class('SolrCollapseFunction', 'DEPTRAC_INTERNAL\SolrCollapseFunction'); -humbug_phpscoper_expose_class('SolrQuery', 'DEPTRAC_INTERNAL\SolrQuery'); -humbug_phpscoper_expose_class('SolrModifiableParams', 'DEPTRAC_INTERNAL\SolrModifiableParams'); -humbug_phpscoper_expose_class('SolrMissingMandatoryParameterException', 'DEPTRAC_INTERNAL\SolrMissingMandatoryParameterException'); -humbug_phpscoper_expose_class('SolrServerException', 'DEPTRAC_INTERNAL\SolrServerException'); -humbug_phpscoper_expose_class('SolrException', 'DEPTRAC_INTERNAL\SolrException'); -humbug_phpscoper_expose_class('SolrIllegalOperationException', 'DEPTRAC_INTERNAL\SolrIllegalOperationException'); -humbug_phpscoper_expose_class('SolrClientException', 'DEPTRAC_INTERNAL\SolrClientException'); -humbug_phpscoper_expose_class('SolrIllegalArgumentException', 'DEPTRAC_INTERNAL\SolrIllegalArgumentException'); -humbug_phpscoper_expose_class('SolrQueryResponse', 'DEPTRAC_INTERNAL\SolrQueryResponse'); -humbug_phpscoper_expose_class('SolrGenericResponse', 'DEPTRAC_INTERNAL\SolrGenericResponse'); -humbug_phpscoper_expose_class('SolrUpdateResponse', 'DEPTRAC_INTERNAL\SolrUpdateResponse'); -humbug_phpscoper_expose_class('SolrPingResponse', 'DEPTRAC_INTERNAL\SolrPingResponse'); -humbug_phpscoper_expose_class('SolrResponse', 'DEPTRAC_INTERNAL\SolrResponse'); -humbug_phpscoper_expose_class('HashContext', 'DEPTRAC_INTERNAL\HashContext'); -humbug_phpscoper_expose_class('tidy', 'DEPTRAC_INTERNAL\tidy'); -humbug_phpscoper_expose_class('tidyNode', 'DEPTRAC_INTERNAL\tidyNode'); +humbug_phpscoper_expose_class('GMP', 'DEPTRAC_INTERNAL\GMP'); +humbug_phpscoper_expose_class('ffmpeg_movie', 'DEPTRAC_INTERNAL\ffmpeg_movie'); +humbug_phpscoper_expose_class('ffmpeg_frame', 'DEPTRAC_INTERNAL\ffmpeg_frame'); +humbug_phpscoper_expose_class('ffmpeg_animated_gif', 'DEPTRAC_INTERNAL\ffmpeg_animated_gif'); +humbug_phpscoper_expose_class('LevelDB', 'DEPTRAC_INTERNAL\LevelDB'); +humbug_phpscoper_expose_class('LevelDBIterator', 'DEPTRAC_INTERNAL\LevelDBIterator'); +humbug_phpscoper_expose_class('LevelDBWriteBatch', 'DEPTRAC_INTERNAL\LevelDBWriteBatch'); +humbug_phpscoper_expose_class('LevelDBSnapshot', 'DEPTRAC_INTERNAL\LevelDBSnapshot'); +humbug_phpscoper_expose_class('LevelDBException', 'DEPTRAC_INTERNAL\LevelDBException'); +humbug_phpscoper_expose_class('MessagePack', 'DEPTRAC_INTERNAL\MessagePack'); +humbug_phpscoper_expose_class('MessagePackUnpacker', 'DEPTRAC_INTERNAL\MessagePackUnpacker'); +humbug_phpscoper_expose_class('stdClass', 'DEPTRAC_INTERNAL\stdClass'); +humbug_phpscoper_expose_class('iterable', 'DEPTRAC_INTERNAL\iterable'); +humbug_phpscoper_expose_class('Traversable', 'DEPTRAC_INTERNAL\Traversable'); +humbug_phpscoper_expose_class('IteratorAggregate', 'DEPTRAC_INTERNAL\IteratorAggregate'); +humbug_phpscoper_expose_class('Iterator', 'DEPTRAC_INTERNAL\Iterator'); +humbug_phpscoper_expose_class('ArrayAccess', 'DEPTRAC_INTERNAL\ArrayAccess'); +humbug_phpscoper_expose_class('Serializable', 'DEPTRAC_INTERNAL\Serializable'); +humbug_phpscoper_expose_class('Throwable', 'DEPTRAC_INTERNAL\Throwable'); +humbug_phpscoper_expose_class('Exception', 'DEPTRAC_INTERNAL\Exception'); +humbug_phpscoper_expose_class('Error', 'DEPTRAC_INTERNAL\Error'); +humbug_phpscoper_expose_class('ValueError', 'DEPTRAC_INTERNAL\ValueError'); +humbug_phpscoper_expose_class('TypeError', 'DEPTRAC_INTERNAL\TypeError'); +humbug_phpscoper_expose_class('ParseError', 'DEPTRAC_INTERNAL\ParseError'); +humbug_phpscoper_expose_class('ArgumentCountError', 'DEPTRAC_INTERNAL\ArgumentCountError'); +humbug_phpscoper_expose_class('ArithmeticError', 'DEPTRAC_INTERNAL\ArithmeticError'); +humbug_phpscoper_expose_class('CompileError', 'DEPTRAC_INTERNAL\CompileError'); +humbug_phpscoper_expose_class('DivisionByZeroError', 'DEPTRAC_INTERNAL\DivisionByZeroError'); +humbug_phpscoper_expose_class('UnhandledMatchError', 'DEPTRAC_INTERNAL\UnhandledMatchError'); +humbug_phpscoper_expose_class('ErrorException', 'DEPTRAC_INTERNAL\ErrorException'); +humbug_phpscoper_expose_class('Closure', 'DEPTRAC_INTERNAL\Closure'); +humbug_phpscoper_expose_class('Countable', 'DEPTRAC_INTERNAL\Countable'); +humbug_phpscoper_expose_class('WeakReference', 'DEPTRAC_INTERNAL\WeakReference'); +humbug_phpscoper_expose_class('WeakMap', 'DEPTRAC_INTERNAL\WeakMap'); +humbug_phpscoper_expose_class('Stringable', 'DEPTRAC_INTERNAL\Stringable'); +humbug_phpscoper_expose_class('Attribute', 'DEPTRAC_INTERNAL\Attribute'); +humbug_phpscoper_expose_class('InternalIterator', 'DEPTRAC_INTERNAL\InternalIterator'); +humbug_phpscoper_expose_class('UnitEnum', 'DEPTRAC_INTERNAL\UnitEnum'); +humbug_phpscoper_expose_class('BackedEnum', 'DEPTRAC_INTERNAL\BackedEnum'); +humbug_phpscoper_expose_class('Fiber', 'DEPTRAC_INTERNAL\Fiber'); +humbug_phpscoper_expose_class('FiberError', 'DEPTRAC_INTERNAL\FiberError'); +humbug_phpscoper_expose_class('ReturnTypeWillChange', 'DEPTRAC_INTERNAL\ReturnTypeWillChange'); +humbug_phpscoper_expose_class('AllowDynamicProperties', 'DEPTRAC_INTERNAL\AllowDynamicProperties'); +humbug_phpscoper_expose_class('SensitiveParameter', 'DEPTRAC_INTERNAL\SensitiveParameter'); +humbug_phpscoper_expose_class('SensitiveParameterValue', 'DEPTRAC_INTERNAL\SensitiveParameterValue'); +humbug_phpscoper_expose_class('OAuth', 'DEPTRAC_INTERNAL\OAuth'); +humbug_phpscoper_expose_class('OAuthException', 'DEPTRAC_INTERNAL\OAuthException'); +humbug_phpscoper_expose_class('OAuthProvider', 'DEPTRAC_INTERNAL\OAuthProvider'); humbug_phpscoper_expose_class('LuaSandbox', 'DEPTRAC_INTERNAL\LuaSandbox'); humbug_phpscoper_expose_class('LuaSandboxFunction', 'DEPTRAC_INTERNAL\LuaSandboxFunction'); humbug_phpscoper_expose_class('LuaSandboxError', 'DEPTRAC_INTERNAL\LuaSandboxError'); @@ -184,54 +95,17 @@ function humbug_phpscoper_expose_class($exposed, $prefixed) { humbug_phpscoper_expose_class('LuaSandboxMemoryError', 'DEPTRAC_INTERNAL\LuaSandboxMemoryError'); humbug_phpscoper_expose_class('LuaSandboxSyntaxError', 'DEPTRAC_INTERNAL\LuaSandboxSyntaxError'); humbug_phpscoper_expose_class('LuaSandboxTimeoutError', 'DEPTRAC_INTERNAL\LuaSandboxTimeoutError'); -humbug_phpscoper_expose_class('OAuth', 'DEPTRAC_INTERNAL\OAuth'); -humbug_phpscoper_expose_class('OAuthException', 'DEPTRAC_INTERNAL\OAuthException'); -humbug_phpscoper_expose_class('OAuthProvider', 'DEPTRAC_INTERNAL\OAuthProvider'); -humbug_phpscoper_expose_class('MongoClient', 'DEPTRAC_INTERNAL\MongoClient'); -humbug_phpscoper_expose_class('Mongo', 'DEPTRAC_INTERNAL\Mongo'); -humbug_phpscoper_expose_class('MongoDB', 'DEPTRAC_INTERNAL\MongoDB'); -humbug_phpscoper_expose_class('MongoCollection', 'DEPTRAC_INTERNAL\MongoCollection'); -humbug_phpscoper_expose_class('MongoCursor', 'DEPTRAC_INTERNAL\MongoCursor'); -humbug_phpscoper_expose_class('MongoCommandCursor', 'DEPTRAC_INTERNAL\MongoCommandCursor'); -humbug_phpscoper_expose_class('MongoCursorInterface', 'DEPTRAC_INTERNAL\MongoCursorInterface'); -humbug_phpscoper_expose_class('MongoGridFS', 'DEPTRAC_INTERNAL\MongoGridFS'); -humbug_phpscoper_expose_class('MongoGridFSFile', 'DEPTRAC_INTERNAL\MongoGridFSFile'); -humbug_phpscoper_expose_class('MongoGridFSCursor', 'DEPTRAC_INTERNAL\MongoGridFSCursor'); -humbug_phpscoper_expose_class('MongoId', 'DEPTRAC_INTERNAL\MongoId'); -humbug_phpscoper_expose_class('MongoCode', 'DEPTRAC_INTERNAL\MongoCode'); -humbug_phpscoper_expose_class('MongoRegex', 'DEPTRAC_INTERNAL\MongoRegex'); -humbug_phpscoper_expose_class('MongoDate', 'DEPTRAC_INTERNAL\MongoDate'); -humbug_phpscoper_expose_class('MongoBinData', 'DEPTRAC_INTERNAL\MongoBinData'); -humbug_phpscoper_expose_class('MongoDBRef', 'DEPTRAC_INTERNAL\MongoDBRef'); -humbug_phpscoper_expose_class('MongoWriteBatch', 'DEPTRAC_INTERNAL\MongoWriteBatch'); -humbug_phpscoper_expose_class('MongoUpdateBatch', 'DEPTRAC_INTERNAL\MongoUpdateBatch'); -humbug_phpscoper_expose_class('MongoException', 'DEPTRAC_INTERNAL\MongoException'); -humbug_phpscoper_expose_class('MongoCursorException', 'DEPTRAC_INTERNAL\MongoCursorException'); -humbug_phpscoper_expose_class('MongoCursorTimeoutException', 'DEPTRAC_INTERNAL\MongoCursorTimeoutException'); -humbug_phpscoper_expose_class('MongoConnectionException', 'DEPTRAC_INTERNAL\MongoConnectionException'); -humbug_phpscoper_expose_class('MongoGridFSException', 'DEPTRAC_INTERNAL\MongoGridFSException'); -humbug_phpscoper_expose_class('MongoWriteConcernException', 'DEPTRAC_INTERNAL\MongoWriteConcernException'); -humbug_phpscoper_expose_class('MongoExecutionTimeoutException', 'DEPTRAC_INTERNAL\MongoExecutionTimeoutException'); -humbug_phpscoper_expose_class('MongoProtocolException', 'DEPTRAC_INTERNAL\MongoProtocolException'); -humbug_phpscoper_expose_class('MongoDuplicateKeyException', 'DEPTRAC_INTERNAL\MongoDuplicateKeyException'); -humbug_phpscoper_expose_class('MongoResultException', 'DEPTRAC_INTERNAL\MongoResultException'); -humbug_phpscoper_expose_class('MongoTimestamp', 'DEPTRAC_INTERNAL\MongoTimestamp'); -humbug_phpscoper_expose_class('MongoInt32', 'DEPTRAC_INTERNAL\MongoInt32'); -humbug_phpscoper_expose_class('MongoInt64', 'DEPTRAC_INTERNAL\MongoInt64'); -humbug_phpscoper_expose_class('MongoLog', 'DEPTRAC_INTERNAL\MongoLog'); -humbug_phpscoper_expose_class('MongoPool', 'DEPTRAC_INTERNAL\MongoPool'); -humbug_phpscoper_expose_class('MongoMaxKey', 'DEPTRAC_INTERNAL\MongoMaxKey'); -humbug_phpscoper_expose_class('MongoMinKey', 'DEPTRAC_INTERNAL\MongoMinKey'); -humbug_phpscoper_expose_class('SoapClient', 'DEPTRAC_INTERNAL\SoapClient'); -humbug_phpscoper_expose_class('SoapVar', 'DEPTRAC_INTERNAL\SoapVar'); -humbug_phpscoper_expose_class('SoapServer', 'DEPTRAC_INTERNAL\SoapServer'); -humbug_phpscoper_expose_class('SoapFault', 'DEPTRAC_INTERNAL\SoapFault'); -humbug_phpscoper_expose_class('SoapParam', 'DEPTRAC_INTERNAL\SoapParam'); -humbug_phpscoper_expose_class('SoapHeader', 'DEPTRAC_INTERNAL\SoapHeader'); -humbug_phpscoper_expose_class('XSLTProcessor', 'DEPTRAC_INTERNAL\XSLTProcessor'); -humbug_phpscoper_expose_class('Stomp', 'DEPTRAC_INTERNAL\Stomp'); -humbug_phpscoper_expose_class('StompFrame', 'DEPTRAC_INTERNAL\StompFrame'); -humbug_phpscoper_expose_class('StompException', 'DEPTRAC_INTERNAL\StompException'); +humbug_phpscoper_expose_class('SNMP', 'DEPTRAC_INTERNAL\SNMP'); +humbug_phpscoper_expose_class('SNMPException', 'DEPTRAC_INTERNAL\SNMPException'); +humbug_phpscoper_expose_class('LibXMLError', 'DEPTRAC_INTERNAL\LibXMLError'); +humbug_phpscoper_expose_class('SysvSharedMemory', 'DEPTRAC_INTERNAL\SysvSharedMemory'); +humbug_phpscoper_expose_class('GearmanClient', 'DEPTRAC_INTERNAL\GearmanClient'); +humbug_phpscoper_expose_class('GearmanTask', 'DEPTRAC_INTERNAL\GearmanTask'); +humbug_phpscoper_expose_class('GearmanWorker', 'DEPTRAC_INTERNAL\GearmanWorker'); +humbug_phpscoper_expose_class('GearmanJob', 'DEPTRAC_INTERNAL\GearmanJob'); +humbug_phpscoper_expose_class('GearmanException', 'DEPTRAC_INTERNAL\GearmanException'); +humbug_phpscoper_expose_class('Socket', 'DEPTRAC_INTERNAL\Socket'); +humbug_phpscoper_expose_class('AddressInfo', 'DEPTRAC_INTERNAL\AddressInfo'); humbug_phpscoper_expose_class('SWFShape', 'DEPTRAC_INTERNAL\SWFShape'); humbug_phpscoper_expose_class('SWFFill', 'DEPTRAC_INTERNAL\SWFFill'); humbug_phpscoper_expose_class('SWFGradient', 'DEPTRAC_INTERNAL\SWFGradient'); @@ -249,35 +123,52 @@ function humbug_phpscoper_expose_class($exposed, $prefixed) { humbug_phpscoper_expose_class('SWFFontChar', 'DEPTRAC_INTERNAL\SWFFontChar'); humbug_phpscoper_expose_class('SWFSoundInstance', 'DEPTRAC_INTERNAL\SWFSoundInstance'); humbug_phpscoper_expose_class('SWFVideoStream', 'DEPTRAC_INTERNAL\SWFVideoStream'); -humbug_phpscoper_expose_class('ZipArchive', 'DEPTRAC_INTERNAL\ZipArchive'); -humbug_phpscoper_expose_class('LibXMLError', 'DEPTRAC_INTERNAL\LibXMLError'); -humbug_phpscoper_expose_class('SimpleXMLElement', 'DEPTRAC_INTERNAL\SimpleXMLElement'); -humbug_phpscoper_expose_class('SimpleXMLIterator', 'DEPTRAC_INTERNAL\SimpleXMLIterator'); -humbug_phpscoper_expose_class('ffmpeg_movie', 'DEPTRAC_INTERNAL\ffmpeg_movie'); -humbug_phpscoper_expose_class('ffmpeg_frame', 'DEPTRAC_INTERNAL\ffmpeg_frame'); -humbug_phpscoper_expose_class('ffmpeg_animated_gif', 'DEPTRAC_INTERNAL\ffmpeg_animated_gif'); -humbug_phpscoper_expose_class('SVM', 'DEPTRAC_INTERNAL\SVM'); -humbug_phpscoper_expose_class('SVMModel', 'DEPTRAC_INTERNAL\SVMModel'); -humbug_phpscoper_expose_class('SplType', 'DEPTRAC_INTERNAL\SplType'); -humbug_phpscoper_expose_class('SplInt', 'DEPTRAC_INTERNAL\SplInt'); -humbug_phpscoper_expose_class('SplFloat', 'DEPTRAC_INTERNAL\SplFloat'); -humbug_phpscoper_expose_class('SplEnum', 'DEPTRAC_INTERNAL\SplEnum'); -humbug_phpscoper_expose_class('SplBool', 'DEPTRAC_INTERNAL\SplBool'); -humbug_phpscoper_expose_class('SplString', 'DEPTRAC_INTERNAL\SplString'); -humbug_phpscoper_expose_class('PDFlib', 'DEPTRAC_INTERNAL\PDFlib'); -humbug_phpscoper_expose_class('SodiumException', 'DEPTRAC_INTERNAL\SodiumException'); -humbug_phpscoper_expose_class('RdKafka', 'DEPTRAC_INTERNAL\RdKafka'); -humbug_phpscoper_expose_class('mysqli_sql_exception', 'DEPTRAC_INTERNAL\mysqli_sql_exception'); -humbug_phpscoper_expose_class('mysqli_driver', 'DEPTRAC_INTERNAL\mysqli_driver'); -humbug_phpscoper_expose_class('mysqli', 'DEPTRAC_INTERNAL\mysqli'); -humbug_phpscoper_expose_class('mysqli_warning', 'DEPTRAC_INTERNAL\mysqli_warning'); -humbug_phpscoper_expose_class('mysqli_result', 'DEPTRAC_INTERNAL\mysqli_result'); -humbug_phpscoper_expose_class('mysqli_stmt', 'DEPTRAC_INTERNAL\mysqli_stmt'); -humbug_phpscoper_expose_class('SyncMutex', 'DEPTRAC_INTERNAL\SyncMutex'); -humbug_phpscoper_expose_class('SyncSemaphore', 'DEPTRAC_INTERNAL\SyncSemaphore'); -humbug_phpscoper_expose_class('SyncEvent', 'DEPTRAC_INTERNAL\SyncEvent'); -humbug_phpscoper_expose_class('SyncReaderWriter', 'DEPTRAC_INTERNAL\SyncReaderWriter'); -humbug_phpscoper_expose_class('SyncSharedMemory', 'DEPTRAC_INTERNAL\SyncSharedMemory'); +humbug_phpscoper_expose_class('SysvMessageQueue', 'DEPTRAC_INTERNAL\SysvMessageQueue'); +humbug_phpscoper_expose_class('IntlDatePatternGenerator', 'DEPTRAC_INTERNAL\IntlDatePatternGenerator'); +humbug_phpscoper_expose_class('IntlChar', 'DEPTRAC_INTERNAL\IntlChar'); +humbug_phpscoper_expose_class('Collator', 'DEPTRAC_INTERNAL\Collator'); +humbug_phpscoper_expose_class('NumberFormatter', 'DEPTRAC_INTERNAL\NumberFormatter'); +humbug_phpscoper_expose_class('Normalizer', 'DEPTRAC_INTERNAL\Normalizer'); +humbug_phpscoper_expose_class('Locale', 'DEPTRAC_INTERNAL\Locale'); +humbug_phpscoper_expose_class('MessageFormatter', 'DEPTRAC_INTERNAL\MessageFormatter'); +humbug_phpscoper_expose_class('IntlDateFormatter', 'DEPTRAC_INTERNAL\IntlDateFormatter'); +humbug_phpscoper_expose_class('ResourceBundle', 'DEPTRAC_INTERNAL\ResourceBundle'); +humbug_phpscoper_expose_class('Transliterator', 'DEPTRAC_INTERNAL\Transliterator'); +humbug_phpscoper_expose_class('Spoofchecker', 'DEPTRAC_INTERNAL\Spoofchecker'); +humbug_phpscoper_expose_class('IntlGregorianCalendar', 'DEPTRAC_INTERNAL\IntlGregorianCalendar'); +humbug_phpscoper_expose_class('IntlCalendar', 'DEPTRAC_INTERNAL\IntlCalendar'); +humbug_phpscoper_expose_class('IntlIterator', 'DEPTRAC_INTERNAL\IntlIterator'); +humbug_phpscoper_expose_class('IntlException', 'DEPTRAC_INTERNAL\IntlException'); +humbug_phpscoper_expose_class('IntlTimeZone', 'DEPTRAC_INTERNAL\IntlTimeZone'); +humbug_phpscoper_expose_class('IntlBreakIterator', 'DEPTRAC_INTERNAL\IntlBreakIterator'); +humbug_phpscoper_expose_class('IntlRuleBasedBreakIterator', 'DEPTRAC_INTERNAL\IntlRuleBasedBreakIterator'); +humbug_phpscoper_expose_class('IntlPartsIterator', 'DEPTRAC_INTERNAL\IntlPartsIterator'); +humbug_phpscoper_expose_class('IntlCodePointBreakIterator', 'DEPTRAC_INTERNAL\IntlCodePointBreakIterator'); +humbug_phpscoper_expose_class('UConverter', 'DEPTRAC_INTERNAL\UConverter'); +humbug_phpscoper_expose_class('HashContext', 'DEPTRAC_INTERNAL\HashContext'); +humbug_phpscoper_expose_class('RRDCreator', 'DEPTRAC_INTERNAL\RRDCreator'); +humbug_phpscoper_expose_class('RRDGraph', 'DEPTRAC_INTERNAL\RRDGraph'); +humbug_phpscoper_expose_class('RRDUpdater', 'DEPTRAC_INTERNAL\RRDUpdater'); +humbug_phpscoper_expose_class('APCIterator', 'DEPTRAC_INTERNAL\APCIterator'); +humbug_phpscoper_expose_class('APCUIterator', 'DEPTRAC_INTERNAL\APCUIterator'); +humbug_phpscoper_expose_class('SimpleKafkaClient', 'DEPTRAC_INTERNAL\SimpleKafkaClient'); +humbug_phpscoper_expose_class('Redis', 'DEPTRAC_INTERNAL\Redis'); +humbug_phpscoper_expose_class('RedisException', 'DEPTRAC_INTERNAL\RedisException'); +humbug_phpscoper_expose_class('RedisCluster', 'DEPTRAC_INTERNAL\RedisCluster'); +humbug_phpscoper_expose_class('RedisClusterException', 'DEPTRAC_INTERNAL\RedisClusterException'); +humbug_phpscoper_expose_class('RedisSentinel', 'DEPTRAC_INTERNAL\RedisSentinel'); +humbug_phpscoper_expose_class('RedisArray', 'DEPTRAC_INTERNAL\RedisArray'); +humbug_phpscoper_expose_class('XMLWriter', 'DEPTRAC_INTERNAL\XMLWriter'); +humbug_phpscoper_expose_class('ZendAPI_Queue', 'DEPTRAC_INTERNAL\ZendAPI_Queue'); +humbug_phpscoper_expose_class('ZendAPI_Job', 'DEPTRAC_INTERNAL\ZendAPI_Job'); +humbug_phpscoper_expose_class('java', 'DEPTRAC_INTERNAL\java'); +humbug_phpscoper_expose_class('JavaException', 'DEPTRAC_INTERNAL\JavaException'); +humbug_phpscoper_expose_class('SysvSemaphore', 'DEPTRAC_INTERNAL\SysvSemaphore'); +humbug_phpscoper_expose_class('PhpToken', 'DEPTRAC_INTERNAL\PhpToken'); +humbug_phpscoper_expose_class('V8Js', 'DEPTRAC_INTERNAL\V8Js'); +humbug_phpscoper_expose_class('V8JsScriptException', 'DEPTRAC_INTERNAL\V8JsScriptException'); +humbug_phpscoper_expose_class('V8JsTimeLimitException', 'DEPTRAC_INTERNAL\V8JsTimeLimitException'); +humbug_phpscoper_expose_class('V8JsMemoryLimitException', 'DEPTRAC_INTERNAL\V8JsMemoryLimitException'); humbug_phpscoper_expose_class('Ev', 'DEPTRAC_INTERNAL\Ev'); humbug_phpscoper_expose_class('EvWatcher', 'DEPTRAC_INTERNAL\EvWatcher'); humbug_phpscoper_expose_class('EvCheck', 'DEPTRAC_INTERNAL\EvCheck'); @@ -292,15 +183,115 @@ function humbug_phpscoper_expose_class($exposed, $prefixed) { humbug_phpscoper_expose_class('EvIdle', 'DEPTRAC_INTERNAL\EvIdle'); humbug_phpscoper_expose_class('EvFork', 'DEPTRAC_INTERNAL\EvFork'); humbug_phpscoper_expose_class('EvLoop', 'DEPTRAC_INTERNAL\EvLoop'); -humbug_phpscoper_expose_class('XMLReader', 'DEPTRAC_INTERNAL\XMLReader'); -humbug_phpscoper_expose_class('XMLParser', 'DEPTRAC_INTERNAL\XMLParser'); +humbug_phpscoper_expose_class('DateTimeInterface', 'DEPTRAC_INTERNAL\DateTimeInterface'); +humbug_phpscoper_expose_class('DateTimeImmutable', 'DEPTRAC_INTERNAL\DateTimeImmutable'); +humbug_phpscoper_expose_class('DateTime', 'DEPTRAC_INTERNAL\DateTime'); +humbug_phpscoper_expose_class('DateTimeZone', 'DEPTRAC_INTERNAL\DateTimeZone'); +humbug_phpscoper_expose_class('DateInterval', 'DEPTRAC_INTERNAL\DateInterval'); +humbug_phpscoper_expose_class('DatePeriod', 'DEPTRAC_INTERNAL\DatePeriod'); +humbug_phpscoper_expose_class('AMQPBasicProperties', 'DEPTRAC_INTERNAL\AMQPBasicProperties'); +humbug_phpscoper_expose_class('AMQPChannel', 'DEPTRAC_INTERNAL\AMQPChannel'); +humbug_phpscoper_expose_class('AMQPChannelException', 'DEPTRAC_INTERNAL\AMQPChannelException'); +humbug_phpscoper_expose_class('AMQPConnection', 'DEPTRAC_INTERNAL\AMQPConnection'); +humbug_phpscoper_expose_class('AMQPConnectionException', 'DEPTRAC_INTERNAL\AMQPConnectionException'); +humbug_phpscoper_expose_class('AMQPDecimal', 'DEPTRAC_INTERNAL\AMQPDecimal'); +humbug_phpscoper_expose_class('AMQPEnvelope', 'DEPTRAC_INTERNAL\AMQPEnvelope'); +humbug_phpscoper_expose_class('AMQPEnvelopeException', 'DEPTRAC_INTERNAL\AMQPEnvelopeException'); +humbug_phpscoper_expose_class('AMQPException', 'DEPTRAC_INTERNAL\AMQPException'); +humbug_phpscoper_expose_class('AMQPExchange', 'DEPTRAC_INTERNAL\AMQPExchange'); +humbug_phpscoper_expose_class('AMQPExchangeException', 'DEPTRAC_INTERNAL\AMQPExchangeException'); +humbug_phpscoper_expose_class('AMQPQueue', 'DEPTRAC_INTERNAL\AMQPQueue'); +humbug_phpscoper_expose_class('AMQPQueueException', 'DEPTRAC_INTERNAL\AMQPQueueException'); +humbug_phpscoper_expose_class('AMQPTimestamp', 'DEPTRAC_INTERNAL\AMQPTimestamp'); +humbug_phpscoper_expose_class('AMQPExchangeValue', 'DEPTRAC_INTERNAL\AMQPExchangeValue'); +humbug_phpscoper_expose_class('Judy', 'DEPTRAC_INTERNAL\Judy'); +humbug_phpscoper_expose_class('PharException', 'DEPTRAC_INTERNAL\PharException'); +humbug_phpscoper_expose_class('Phar', 'DEPTRAC_INTERNAL\Phar'); +humbug_phpscoper_expose_class('PharData', 'DEPTRAC_INTERNAL\PharData'); +humbug_phpscoper_expose_class('PharFileInfo', 'DEPTRAC_INTERNAL\PharFileInfo'); +humbug_phpscoper_expose_class('SoapClient', 'DEPTRAC_INTERNAL\SoapClient'); +humbug_phpscoper_expose_class('SoapVar', 'DEPTRAC_INTERNAL\SoapVar'); +humbug_phpscoper_expose_class('SoapServer', 'DEPTRAC_INTERNAL\SoapServer'); +humbug_phpscoper_expose_class('SoapFault', 'DEPTRAC_INTERNAL\SoapFault'); +humbug_phpscoper_expose_class('SoapParam', 'DEPTRAC_INTERNAL\SoapParam'); +humbug_phpscoper_expose_class('SoapHeader', 'DEPTRAC_INTERNAL\SoapHeader'); +humbug_phpscoper_expose_class('RarArchive', 'DEPTRAC_INTERNAL\RarArchive'); +humbug_phpscoper_expose_class('RarEntry', 'DEPTRAC_INTERNAL\RarEntry'); +humbug_phpscoper_expose_class('RarException', 'DEPTRAC_INTERNAL\RarException'); +humbug_phpscoper_expose_class('InflateContext', 'DEPTRAC_INTERNAL\InflateContext'); +humbug_phpscoper_expose_class('DeflateContext', 'DEPTRAC_INTERNAL\DeflateContext'); humbug_phpscoper_expose_class('Gmagick', 'DEPTRAC_INTERNAL\Gmagick'); humbug_phpscoper_expose_class('GmagickDraw', 'DEPTRAC_INTERNAL\GmagickDraw'); humbug_phpscoper_expose_class('GmagickException', 'DEPTRAC_INTERNAL\GmagickException'); humbug_phpscoper_expose_class('GmagickPixel', 'DEPTRAC_INTERNAL\GmagickPixel'); humbug_phpscoper_expose_class('GmagickPixelException', 'DEPTRAC_INTERNAL\GmagickPixelException'); -humbug_phpscoper_expose_class('gnupg', 'DEPTRAC_INTERNAL\gnupg'); -humbug_phpscoper_expose_class('gnupg_keylistiterator', 'DEPTRAC_INTERNAL\gnupg_keylistiterator'); +humbug_phpscoper_expose_class('FFI', 'DEPTRAC_INTERNAL\FFI'); +humbug_phpscoper_expose_class('Lua', 'DEPTRAC_INTERNAL\Lua'); +humbug_phpscoper_expose_class('Zookeeper', 'DEPTRAC_INTERNAL\Zookeeper'); +humbug_phpscoper_expose_class('ZookeeperException', 'DEPTRAC_INTERNAL\ZookeeperException'); +humbug_phpscoper_expose_class('ZookeeperOperationTimeoutException', 'DEPTRAC_INTERNAL\ZookeeperOperationTimeoutException'); +humbug_phpscoper_expose_class('ZookeeperConnectionException', 'DEPTRAC_INTERNAL\ZookeeperConnectionException'); +humbug_phpscoper_expose_class('ZookeeperMarshallingException', 'DEPTRAC_INTERNAL\ZookeeperMarshallingException'); +humbug_phpscoper_expose_class('ZookeeperAuthenticationException', 'DEPTRAC_INTERNAL\ZookeeperAuthenticationException'); +humbug_phpscoper_expose_class('ZookeeperSessionException', 'DEPTRAC_INTERNAL\ZookeeperSessionException'); +humbug_phpscoper_expose_class('ZookeeperNoNodeException', 'DEPTRAC_INTERNAL\ZookeeperNoNodeException'); +humbug_phpscoper_expose_class('XMLParser', 'DEPTRAC_INTERNAL\XMLParser'); +humbug_phpscoper_expose_class('SolrClientException', 'DEPTRAC_INTERNAL\SolrClientException'); +humbug_phpscoper_expose_class('SolrServerException', 'DEPTRAC_INTERNAL\SolrServerException'); +humbug_phpscoper_expose_class('SolrIllegalArgumentException', 'DEPTRAC_INTERNAL\SolrIllegalArgumentException'); +humbug_phpscoper_expose_class('SolrMissingMandatoryParameterException', 'DEPTRAC_INTERNAL\SolrMissingMandatoryParameterException'); +humbug_phpscoper_expose_class('SolrIllegalOperationException', 'DEPTRAC_INTERNAL\SolrIllegalOperationException'); +humbug_phpscoper_expose_class('SolrException', 'DEPTRAC_INTERNAL\SolrException'); +humbug_phpscoper_expose_class('SolrObject', 'DEPTRAC_INTERNAL\SolrObject'); +humbug_phpscoper_expose_class('SolrUtils', 'DEPTRAC_INTERNAL\SolrUtils'); +humbug_phpscoper_expose_class('SolrDocument', 'DEPTRAC_INTERNAL\SolrDocument'); +humbug_phpscoper_expose_class('SolrDocumentField', 'DEPTRAC_INTERNAL\SolrDocumentField'); +humbug_phpscoper_expose_class('SolrInputDocument', 'DEPTRAC_INTERNAL\SolrInputDocument'); +humbug_phpscoper_expose_class('SolrDisMaxQuery', 'DEPTRAC_INTERNAL\SolrDisMaxQuery'); +humbug_phpscoper_expose_class('SolrCollapseFunction', 'DEPTRAC_INTERNAL\SolrCollapseFunction'); +humbug_phpscoper_expose_class('SolrModifiableParams', 'DEPTRAC_INTERNAL\SolrModifiableParams'); +humbug_phpscoper_expose_class('SolrParams', 'DEPTRAC_INTERNAL\SolrParams'); +humbug_phpscoper_expose_class('SolrQuery', 'DEPTRAC_INTERNAL\SolrQuery'); +humbug_phpscoper_expose_class('SolrClient', 'DEPTRAC_INTERNAL\SolrClient'); +humbug_phpscoper_expose_class('SolrUpdateResponse', 'DEPTRAC_INTERNAL\SolrUpdateResponse'); +humbug_phpscoper_expose_class('SolrResponse', 'DEPTRAC_INTERNAL\SolrResponse'); +humbug_phpscoper_expose_class('SolrQueryResponse', 'DEPTRAC_INTERNAL\SolrQueryResponse'); +humbug_phpscoper_expose_class('SolrPingResponse', 'DEPTRAC_INTERNAL\SolrPingResponse'); +humbug_phpscoper_expose_class('SolrGenericResponse', 'DEPTRAC_INTERNAL\SolrGenericResponse'); +humbug_phpscoper_expose_class('Generator', 'DEPTRAC_INTERNAL\Generator'); +humbug_phpscoper_expose_class('ClosedGeneratorException', 'DEPTRAC_INTERNAL\ClosedGeneratorException'); +humbug_phpscoper_expose_class('__PHP_Incomplete_Class', 'DEPTRAC_INTERNAL\__PHP_Incomplete_Class'); +humbug_phpscoper_expose_class('php_user_filter', 'DEPTRAC_INTERNAL\php_user_filter'); +humbug_phpscoper_expose_class('Directory', 'DEPTRAC_INTERNAL\Directory'); +humbug_phpscoper_expose_class('AssertionError', 'DEPTRAC_INTERNAL\AssertionError'); +humbug_phpscoper_expose_class('RdKafka', 'DEPTRAC_INTERNAL\RdKafka'); +humbug_phpscoper_expose_class('Memcached', 'DEPTRAC_INTERNAL\Memcached'); +humbug_phpscoper_expose_class('MemcachedException', 'DEPTRAC_INTERNAL\MemcachedException'); +humbug_phpscoper_expose_class('UV', 'DEPTRAC_INTERNAL\UV'); +humbug_phpscoper_expose_class('MemcachePool', 'DEPTRAC_INTERNAL\MemcachePool'); +humbug_phpscoper_expose_class('Memcache', 'DEPTRAC_INTERNAL\Memcache'); +humbug_phpscoper_expose_class('ZipArchive', 'DEPTRAC_INTERNAL\ZipArchive'); +humbug_phpscoper_expose_class('CURLFile', 'DEPTRAC_INTERNAL\CURLFile'); +humbug_phpscoper_expose_class('CurlHandle', 'DEPTRAC_INTERNAL\CurlHandle'); +humbug_phpscoper_expose_class('CurlMultiHandle', 'DEPTRAC_INTERNAL\CurlMultiHandle'); +humbug_phpscoper_expose_class('CurlShareHandle', 'DEPTRAC_INTERNAL\CurlShareHandle'); +humbug_phpscoper_expose_class('CURLStringFile', 'DEPTRAC_INTERNAL\CURLStringFile'); +humbug_phpscoper_expose_class('SVMModel', 'DEPTRAC_INTERNAL\SVMModel'); +humbug_phpscoper_expose_class('SVM', 'DEPTRAC_INTERNAL\SVM'); +humbug_phpscoper_expose_class('SplType', 'DEPTRAC_INTERNAL\SplType'); +humbug_phpscoper_expose_class('SplInt', 'DEPTRAC_INTERNAL\SplInt'); +humbug_phpscoper_expose_class('SplFloat', 'DEPTRAC_INTERNAL\SplFloat'); +humbug_phpscoper_expose_class('SplEnum', 'DEPTRAC_INTERNAL\SplEnum'); +humbug_phpscoper_expose_class('SplBool', 'DEPTRAC_INTERNAL\SplBool'); +humbug_phpscoper_expose_class('SplString', 'DEPTRAC_INTERNAL\SplString'); +humbug_phpscoper_expose_class('EnchantBroker', 'DEPTRAC_INTERNAL\EnchantBroker'); +humbug_phpscoper_expose_class('EnchantDictionary', 'DEPTRAC_INTERNAL\EnchantDictionary'); +humbug_phpscoper_expose_class('JsonSerializable', 'DEPTRAC_INTERNAL\JsonSerializable'); +humbug_phpscoper_expose_class('JsonIncrementalParser', 'DEPTRAC_INTERNAL\JsonIncrementalParser'); +humbug_phpscoper_expose_class('JsonException', 'DEPTRAC_INTERNAL\JsonException'); +humbug_phpscoper_expose_class('tidy', 'DEPTRAC_INTERNAL\tidy'); +humbug_phpscoper_expose_class('tidyNode', 'DEPTRAC_INTERNAL\tidyNode'); +humbug_phpscoper_expose_class('finfo', 'DEPTRAC_INTERNAL\finfo'); humbug_phpscoper_expose_class('ImagickException', 'DEPTRAC_INTERNAL\ImagickException'); humbug_phpscoper_expose_class('ImagickDrawException', 'DEPTRAC_INTERNAL\ImagickDrawException'); humbug_phpscoper_expose_class('ImagickPixelIteratorException', 'DEPTRAC_INTERNAL\ImagickPixelIteratorException'); @@ -311,8 +302,48 @@ function humbug_phpscoper_expose_class($exposed, $prefixed) { humbug_phpscoper_expose_class('ImagickPixelIterator', 'DEPTRAC_INTERNAL\ImagickPixelIterator'); humbug_phpscoper_expose_class('ImagickPixel', 'DEPTRAC_INTERNAL\ImagickPixel'); humbug_phpscoper_expose_class('ImagickKernel', 'DEPTRAC_INTERNAL\ImagickKernel'); -humbug_phpscoper_expose_class('SysvSemaphore', 'DEPTRAC_INTERNAL\SysvSemaphore'); -humbug_phpscoper_expose_class('XXTEA', 'DEPTRAC_INTERNAL\XXTEA'); +humbug_phpscoper_expose_class('OCI_Lob', 'DEPTRAC_INTERNAL\OCI_Lob'); +humbug_phpscoper_expose_class('OCI_Collection', 'DEPTRAC_INTERNAL\OCI_Collection'); +humbug_phpscoper_expose_class('OCILob', 'DEPTRAC_INTERNAL\OCILob'); +humbug_phpscoper_expose_class('OCICollection', 'DEPTRAC_INTERNAL\OCICollection'); +humbug_phpscoper_expose_class('HttpException', 'DEPTRAC_INTERNAL\HttpException'); +humbug_phpscoper_expose_class('HttpRuntimeException', 'DEPTRAC_INTERNAL\HttpRuntimeException'); +humbug_phpscoper_expose_class('HttpInvalidParamException', 'DEPTRAC_INTERNAL\HttpInvalidParamException'); +humbug_phpscoper_expose_class('HttpHeaderException', 'DEPTRAC_INTERNAL\HttpHeaderException'); +humbug_phpscoper_expose_class('HttpMalformedHeadersException', 'DEPTRAC_INTERNAL\HttpMalformedHeadersException'); +humbug_phpscoper_expose_class('HttpRequestMethodException', 'DEPTRAC_INTERNAL\HttpRequestMethodException'); +humbug_phpscoper_expose_class('HttpMessageTypeException', 'DEPTRAC_INTERNAL\HttpMessageTypeException'); +humbug_phpscoper_expose_class('HttpEncodingException', 'DEPTRAC_INTERNAL\HttpEncodingException'); +humbug_phpscoper_expose_class('HttpRequestException', 'DEPTRAC_INTERNAL\HttpRequestException'); +humbug_phpscoper_expose_class('HttpRequestPoolException', 'DEPTRAC_INTERNAL\HttpRequestPoolException'); +humbug_phpscoper_expose_class('HttpSocketException', 'DEPTRAC_INTERNAL\HttpSocketException'); +humbug_phpscoper_expose_class('HttpResponseException', 'DEPTRAC_INTERNAL\HttpResponseException'); +humbug_phpscoper_expose_class('HttpUrlException', 'DEPTRAC_INTERNAL\HttpUrlException'); +humbug_phpscoper_expose_class('HttpQueryStringException', 'DEPTRAC_INTERNAL\HttpQueryStringException'); +humbug_phpscoper_expose_class('HttpDeflateStream', 'DEPTRAC_INTERNAL\HttpDeflateStream'); +humbug_phpscoper_expose_class('HttpInflateStream', 'DEPTRAC_INTERNAL\HttpInflateStream'); +humbug_phpscoper_expose_class('HttpMessage', 'DEPTRAC_INTERNAL\HttpMessage'); +humbug_phpscoper_expose_class('HttpQueryString', 'DEPTRAC_INTERNAL\HttpQueryString'); +humbug_phpscoper_expose_class('HttpRequest', 'DEPTRAC_INTERNAL\HttpRequest'); +humbug_phpscoper_expose_class('HttpRequestDataShare', 'DEPTRAC_INTERNAL\HttpRequestDataShare'); +humbug_phpscoper_expose_class('HttpRequestPool', 'DEPTRAC_INTERNAL\HttpRequestPool'); +humbug_phpscoper_expose_class('HttpResponse', 'DEPTRAC_INTERNAL\HttpResponse'); +humbug_phpscoper_expose_class('HttpUtil', 'DEPTRAC_INTERNAL\HttpUtil'); +humbug_phpscoper_expose_class('Aerospike', 'DEPTRAC_INTERNAL\Aerospike'); +humbug_phpscoper_expose_class('Cassandra', 'DEPTRAC_INTERNAL\Cassandra'); +humbug_phpscoper_expose_class('SQLite3', 'DEPTRAC_INTERNAL\SQLite3'); +humbug_phpscoper_expose_class('SQLite3Stmt', 'DEPTRAC_INTERNAL\SQLite3Stmt'); +humbug_phpscoper_expose_class('SQLite3Result', 'DEPTRAC_INTERNAL\SQLite3Result'); +humbug_phpscoper_expose_class('Stomp', 'DEPTRAC_INTERNAL\Stomp'); +humbug_phpscoper_expose_class('StompFrame', 'DEPTRAC_INTERNAL\StompFrame'); +humbug_phpscoper_expose_class('StompException', 'DEPTRAC_INTERNAL\StompException'); +humbug_phpscoper_expose_class('BlackfireProbe', 'DEPTRAC_INTERNAL\BlackfireProbe'); +humbug_phpscoper_expose_class('Pool', 'DEPTRAC_INTERNAL\Pool'); +humbug_phpscoper_expose_class('Threaded', 'DEPTRAC_INTERNAL\Threaded'); +humbug_phpscoper_expose_class('Thread', 'DEPTRAC_INTERNAL\Thread'); +humbug_phpscoper_expose_class('Worker', 'DEPTRAC_INTERNAL\Worker'); +humbug_phpscoper_expose_class('Collectable', 'DEPTRAC_INTERNAL\Collectable'); +humbug_phpscoper_expose_class('Volatile', 'DEPTRAC_INTERNAL\Volatile'); humbug_phpscoper_expose_class('Yaf_Application', 'DEPTRAC_INTERNAL\Yaf_Application'); humbug_phpscoper_expose_class('Yaf_Dispatcher', 'DEPTRAC_INTERNAL\Yaf_Dispatcher'); humbug_phpscoper_expose_class('Yaf_Loader', 'DEPTRAC_INTERNAL\Yaf_Loader'); @@ -351,6 +382,135 @@ function humbug_phpscoper_expose_class($exposed, $prefixed) { humbug_phpscoper_expose_class('Yaf_Exception_LoadFailed_Controller', 'DEPTRAC_INTERNAL\Yaf_Exception_LoadFailed_Controller'); humbug_phpscoper_expose_class('Yaf_Exception_LoadFailed_Action', 'DEPTRAC_INTERNAL\Yaf_Exception_LoadFailed_Action'); humbug_phpscoper_expose_class('Yaf_Exception_LoadFailed_View', 'DEPTRAC_INTERNAL\Yaf_Exception_LoadFailed_View'); +humbug_phpscoper_expose_class('mysqli_sql_exception', 'DEPTRAC_INTERNAL\mysqli_sql_exception'); +humbug_phpscoper_expose_class('mysqli_driver', 'DEPTRAC_INTERNAL\mysqli_driver'); +humbug_phpscoper_expose_class('mysqli', 'DEPTRAC_INTERNAL\mysqli'); +humbug_phpscoper_expose_class('mysqli_warning', 'DEPTRAC_INTERNAL\mysqli_warning'); +humbug_phpscoper_expose_class('mysqli_result', 'DEPTRAC_INTERNAL\mysqli_result'); +humbug_phpscoper_expose_class('mysqli_stmt', 'DEPTRAC_INTERNAL\mysqli_stmt'); +humbug_phpscoper_expose_class('PDFlib', 'DEPTRAC_INTERNAL\PDFlib'); +humbug_phpscoper_expose_class('Yar_Server', 'DEPTRAC_INTERNAL\Yar_Server'); +humbug_phpscoper_expose_class('Yar_Client', 'DEPTRAC_INTERNAL\Yar_Client'); +humbug_phpscoper_expose_class('Yar_Concurrent_Client', 'DEPTRAC_INTERNAL\Yar_Concurrent_Client'); +humbug_phpscoper_expose_class('Yar_Server_Exception', 'DEPTRAC_INTERNAL\Yar_Server_Exception'); +humbug_phpscoper_expose_class('Yar_Client_Exception', 'DEPTRAC_INTERNAL\Yar_Client_Exception'); +humbug_phpscoper_expose_class('Yar_Server_Request_Exception', 'DEPTRAC_INTERNAL\Yar_Server_Request_Exception'); +humbug_phpscoper_expose_class('Yar_Server_Protocol_Exception', 'DEPTRAC_INTERNAL\Yar_Server_Protocol_Exception'); +humbug_phpscoper_expose_class('Yar_Server_Packager_Exception', 'DEPTRAC_INTERNAL\Yar_Server_Packager_Exception'); +humbug_phpscoper_expose_class('Yar_Server_Output_Exception', 'DEPTRAC_INTERNAL\Yar_Server_Output_Exception'); +humbug_phpscoper_expose_class('Yar_Client_Transport_Exception', 'DEPTRAC_INTERNAL\Yar_Client_Transport_Exception'); +humbug_phpscoper_expose_class('Yar_Client_Packager_Exception', 'DEPTRAC_INTERNAL\Yar_Client_Packager_Exception'); +humbug_phpscoper_expose_class('Yar_Client_Protocol_Exception', 'DEPTRAC_INTERNAL\Yar_Client_Protocol_Exception'); +humbug_phpscoper_expose_class('ReflectionType', 'DEPTRAC_INTERNAL\ReflectionType'); +humbug_phpscoper_expose_class('Reflector', 'DEPTRAC_INTERNAL\Reflector'); +humbug_phpscoper_expose_class('ReflectionReference', 'DEPTRAC_INTERNAL\ReflectionReference'); +humbug_phpscoper_expose_class('ReflectionAttribute', 'DEPTRAC_INTERNAL\ReflectionAttribute'); +humbug_phpscoper_expose_class('ReflectionMethod', 'DEPTRAC_INTERNAL\ReflectionMethod'); +humbug_phpscoper_expose_class('ReflectionFunction', 'DEPTRAC_INTERNAL\ReflectionFunction'); +humbug_phpscoper_expose_class('ReflectionFiber', 'DEPTRAC_INTERNAL\ReflectionFiber'); +humbug_phpscoper_expose_class('ReflectionEnumBackedCase', 'DEPTRAC_INTERNAL\ReflectionEnumBackedCase'); +humbug_phpscoper_expose_class('ReflectionEnum', 'DEPTRAC_INTERNAL\ReflectionEnum'); +humbug_phpscoper_expose_class('ReflectionNamedType', 'DEPTRAC_INTERNAL\ReflectionNamedType'); +humbug_phpscoper_expose_class('ReflectionExtension', 'DEPTRAC_INTERNAL\ReflectionExtension'); +humbug_phpscoper_expose_class('ReflectionZendExtension', 'DEPTRAC_INTERNAL\ReflectionZendExtension'); +humbug_phpscoper_expose_class('ReflectionGenerator', 'DEPTRAC_INTERNAL\ReflectionGenerator'); +humbug_phpscoper_expose_class('ReflectionIntersectionType', 'DEPTRAC_INTERNAL\ReflectionIntersectionType'); +humbug_phpscoper_expose_class('ReflectionUnionType', 'DEPTRAC_INTERNAL\ReflectionUnionType'); +humbug_phpscoper_expose_class('ReflectionException', 'DEPTRAC_INTERNAL\ReflectionException'); +humbug_phpscoper_expose_class('ReflectionFunctionAbstract', 'DEPTRAC_INTERNAL\ReflectionFunctionAbstract'); +humbug_phpscoper_expose_class('ReflectionParameter', 'DEPTRAC_INTERNAL\ReflectionParameter'); +humbug_phpscoper_expose_class('ReflectionObject', 'DEPTRAC_INTERNAL\ReflectionObject'); +humbug_phpscoper_expose_class('ReflectionEnumUnitCase', 'DEPTRAC_INTERNAL\ReflectionEnumUnitCase'); +humbug_phpscoper_expose_class('Reflection', 'DEPTRAC_INTERNAL\Reflection'); +humbug_phpscoper_expose_class('ReflectionProperty', 'DEPTRAC_INTERNAL\ReflectionProperty'); +humbug_phpscoper_expose_class('ReflectionClass', 'DEPTRAC_INTERNAL\ReflectionClass'); +humbug_phpscoper_expose_class('ReflectionClassConstant', 'DEPTRAC_INTERNAL\ReflectionClassConstant'); +humbug_phpscoper_expose_class('PDOException', 'DEPTRAC_INTERNAL\PDOException'); +humbug_phpscoper_expose_class('PDO', 'DEPTRAC_INTERNAL\PDO'); +humbug_phpscoper_expose_class('PDOStatement', 'DEPTRAC_INTERNAL\PDOStatement'); +humbug_phpscoper_expose_class('PDORow', 'DEPTRAC_INTERNAL\PDORow'); +humbug_phpscoper_expose_class('DOMNode', 'DEPTRAC_INTERNAL\DOMNode'); +humbug_phpscoper_expose_class('DOMException', 'DEPTRAC_INTERNAL\DOMException'); +humbug_phpscoper_expose_class('DOMStringList', 'DEPTRAC_INTERNAL\DOMStringList'); +humbug_phpscoper_expose_class('DOMNameList', 'DEPTRAC_INTERNAL\DOMNameList'); +humbug_phpscoper_expose_class('DOMImplementationList', 'DEPTRAC_INTERNAL\DOMImplementationList'); +humbug_phpscoper_expose_class('DOMImplementationSource', 'DEPTRAC_INTERNAL\DOMImplementationSource'); +humbug_phpscoper_expose_class('DOMImplementation', 'DEPTRAC_INTERNAL\DOMImplementation'); +humbug_phpscoper_expose_class('DOMNameSpaceNode', 'DEPTRAC_INTERNAL\DOMNameSpaceNode'); +humbug_phpscoper_expose_class('DOMDocumentFragment', 'DEPTRAC_INTERNAL\DOMDocumentFragment'); +humbug_phpscoper_expose_class('DOMDocument', 'DEPTRAC_INTERNAL\DOMDocument'); +humbug_phpscoper_expose_class('DOMNodeList', 'DEPTRAC_INTERNAL\DOMNodeList'); +humbug_phpscoper_expose_class('DOMNamedNodeMap', 'DEPTRAC_INTERNAL\DOMNamedNodeMap'); +humbug_phpscoper_expose_class('DOMCharacterData', 'DEPTRAC_INTERNAL\DOMCharacterData'); +humbug_phpscoper_expose_class('DOMAttr', 'DEPTRAC_INTERNAL\DOMAttr'); +humbug_phpscoper_expose_class('DOMElement', 'DEPTRAC_INTERNAL\DOMElement'); +humbug_phpscoper_expose_class('DOMText', 'DEPTRAC_INTERNAL\DOMText'); +humbug_phpscoper_expose_class('DOMComment', 'DEPTRAC_INTERNAL\DOMComment'); +humbug_phpscoper_expose_class('DOMTypeinfo', 'DEPTRAC_INTERNAL\DOMTypeinfo'); +humbug_phpscoper_expose_class('DOMUserDataHandler', 'DEPTRAC_INTERNAL\DOMUserDataHandler'); +humbug_phpscoper_expose_class('DOMDomError', 'DEPTRAC_INTERNAL\DOMDomError'); +humbug_phpscoper_expose_class('DOMErrorHandler', 'DEPTRAC_INTERNAL\DOMErrorHandler'); +humbug_phpscoper_expose_class('DOMLocator', 'DEPTRAC_INTERNAL\DOMLocator'); +humbug_phpscoper_expose_class('DOMConfiguration', 'DEPTRAC_INTERNAL\DOMConfiguration'); +humbug_phpscoper_expose_class('DOMCdataSection', 'DEPTRAC_INTERNAL\DOMCdataSection'); +humbug_phpscoper_expose_class('DOMDocumentType', 'DEPTRAC_INTERNAL\DOMDocumentType'); +humbug_phpscoper_expose_class('DOMNotation', 'DEPTRAC_INTERNAL\DOMNotation'); +humbug_phpscoper_expose_class('DOMEntity', 'DEPTRAC_INTERNAL\DOMEntity'); +humbug_phpscoper_expose_class('DOMEntityReference', 'DEPTRAC_INTERNAL\DOMEntityReference'); +humbug_phpscoper_expose_class('DOMProcessingInstruction', 'DEPTRAC_INTERNAL\DOMProcessingInstruction'); +humbug_phpscoper_expose_class('DOMStringExtend', 'DEPTRAC_INTERNAL\DOMStringExtend'); +humbug_phpscoper_expose_class('DOMXPath', 'DEPTRAC_INTERNAL\DOMXPath'); +humbug_phpscoper_expose_class('DOMParentNode', 'DEPTRAC_INTERNAL\DOMParentNode'); +humbug_phpscoper_expose_class('DOMChildNode', 'DEPTRAC_INTERNAL\DOMChildNode'); +humbug_phpscoper_expose_class('GdFont', 'DEPTRAC_INTERNAL\GdFont'); +humbug_phpscoper_expose_class('GdImage', 'DEPTRAC_INTERNAL\GdImage'); +humbug_phpscoper_expose_class('MongoClient', 'DEPTRAC_INTERNAL\MongoClient'); +humbug_phpscoper_expose_class('Mongo', 'DEPTRAC_INTERNAL\Mongo'); +humbug_phpscoper_expose_class('MongoDB', 'DEPTRAC_INTERNAL\MongoDB'); +humbug_phpscoper_expose_class('MongoCollection', 'DEPTRAC_INTERNAL\MongoCollection'); +humbug_phpscoper_expose_class('MongoCursor', 'DEPTRAC_INTERNAL\MongoCursor'); +humbug_phpscoper_expose_class('MongoCommandCursor', 'DEPTRAC_INTERNAL\MongoCommandCursor'); +humbug_phpscoper_expose_class('MongoCursorInterface', 'DEPTRAC_INTERNAL\MongoCursorInterface'); +humbug_phpscoper_expose_class('MongoGridFS', 'DEPTRAC_INTERNAL\MongoGridFS'); +humbug_phpscoper_expose_class('MongoGridFSFile', 'DEPTRAC_INTERNAL\MongoGridFSFile'); +humbug_phpscoper_expose_class('MongoGridFSCursor', 'DEPTRAC_INTERNAL\MongoGridFSCursor'); +humbug_phpscoper_expose_class('MongoId', 'DEPTRAC_INTERNAL\MongoId'); +humbug_phpscoper_expose_class('MongoCode', 'DEPTRAC_INTERNAL\MongoCode'); +humbug_phpscoper_expose_class('MongoRegex', 'DEPTRAC_INTERNAL\MongoRegex'); +humbug_phpscoper_expose_class('MongoDate', 'DEPTRAC_INTERNAL\MongoDate'); +humbug_phpscoper_expose_class('MongoBinData', 'DEPTRAC_INTERNAL\MongoBinData'); +humbug_phpscoper_expose_class('MongoDBRef', 'DEPTRAC_INTERNAL\MongoDBRef'); +humbug_phpscoper_expose_class('MongoWriteBatch', 'DEPTRAC_INTERNAL\MongoWriteBatch'); +humbug_phpscoper_expose_class('MongoUpdateBatch', 'DEPTRAC_INTERNAL\MongoUpdateBatch'); +humbug_phpscoper_expose_class('MongoException', 'DEPTRAC_INTERNAL\MongoException'); +humbug_phpscoper_expose_class('MongoCursorException', 'DEPTRAC_INTERNAL\MongoCursorException'); +humbug_phpscoper_expose_class('MongoCursorTimeoutException', 'DEPTRAC_INTERNAL\MongoCursorTimeoutException'); +humbug_phpscoper_expose_class('MongoConnectionException', 'DEPTRAC_INTERNAL\MongoConnectionException'); +humbug_phpscoper_expose_class('MongoGridFSException', 'DEPTRAC_INTERNAL\MongoGridFSException'); +humbug_phpscoper_expose_class('MongoWriteConcernException', 'DEPTRAC_INTERNAL\MongoWriteConcernException'); +humbug_phpscoper_expose_class('MongoExecutionTimeoutException', 'DEPTRAC_INTERNAL\MongoExecutionTimeoutException'); +humbug_phpscoper_expose_class('MongoProtocolException', 'DEPTRAC_INTERNAL\MongoProtocolException'); +humbug_phpscoper_expose_class('MongoDuplicateKeyException', 'DEPTRAC_INTERNAL\MongoDuplicateKeyException'); +humbug_phpscoper_expose_class('MongoResultException', 'DEPTRAC_INTERNAL\MongoResultException'); +humbug_phpscoper_expose_class('MongoTimestamp', 'DEPTRAC_INTERNAL\MongoTimestamp'); +humbug_phpscoper_expose_class('MongoInt32', 'DEPTRAC_INTERNAL\MongoInt32'); +humbug_phpscoper_expose_class('MongoInt64', 'DEPTRAC_INTERNAL\MongoInt64'); +humbug_phpscoper_expose_class('MongoLog', 'DEPTRAC_INTERNAL\MongoLog'); +humbug_phpscoper_expose_class('MongoPool', 'DEPTRAC_INTERNAL\MongoPool'); +humbug_phpscoper_expose_class('MongoMaxKey', 'DEPTRAC_INTERNAL\MongoMaxKey'); +humbug_phpscoper_expose_class('MongoMinKey', 'DEPTRAC_INTERNAL\MongoMinKey'); +humbug_phpscoper_expose_class('SodiumException', 'DEPTRAC_INTERNAL\SodiumException'); +humbug_phpscoper_expose_class('FANNConnection', 'DEPTRAC_INTERNAL\FANNConnection'); +humbug_phpscoper_expose_class('XMLReader', 'DEPTRAC_INTERNAL\XMLReader'); +humbug_phpscoper_expose_class('SyncMutex', 'DEPTRAC_INTERNAL\SyncMutex'); +humbug_phpscoper_expose_class('SyncSemaphore', 'DEPTRAC_INTERNAL\SyncSemaphore'); +humbug_phpscoper_expose_class('SyncEvent', 'DEPTRAC_INTERNAL\SyncEvent'); +humbug_phpscoper_expose_class('SyncReaderWriter', 'DEPTRAC_INTERNAL\SyncReaderWriter'); +humbug_phpscoper_expose_class('SyncSharedMemory', 'DEPTRAC_INTERNAL\SyncSharedMemory'); +humbug_phpscoper_expose_class('COM', 'DEPTRAC_INTERNAL\COM'); +humbug_phpscoper_expose_class('DOTNET', 'DEPTRAC_INTERNAL\DOTNET'); +humbug_phpscoper_expose_class('VARIANT', 'DEPTRAC_INTERNAL\VARIANT'); +humbug_phpscoper_expose_class('com_exception', 'DEPTRAC_INTERNAL\com_exception'); humbug_phpscoper_expose_class('SplFileInfo', 'DEPTRAC_INTERNAL\SplFileInfo'); humbug_phpscoper_expose_class('DirectoryIterator', 'DEPTRAC_INTERNAL\DirectoryIterator'); humbug_phpscoper_expose_class('FilesystemIterator', 'DEPTRAC_INTERNAL\FilesystemIterator'); @@ -406,49 +566,10 @@ function humbug_phpscoper_expose_class($exposed, $prefixed) { humbug_phpscoper_expose_class('ArrayObject', 'DEPTRAC_INTERNAL\ArrayObject'); humbug_phpscoper_expose_class('ArrayIterator', 'DEPTRAC_INTERNAL\ArrayIterator'); humbug_phpscoper_expose_class('RecursiveArrayIterator', 'DEPTRAC_INTERNAL\RecursiveArrayIterator'); -humbug_phpscoper_expose_class('DOMNode', 'DEPTRAC_INTERNAL\DOMNode'); -humbug_phpscoper_expose_class('DOMException', 'DEPTRAC_INTERNAL\DOMException'); -humbug_phpscoper_expose_class('DOMStringList', 'DEPTRAC_INTERNAL\DOMStringList'); -humbug_phpscoper_expose_class('DOMNameList', 'DEPTRAC_INTERNAL\DOMNameList'); -humbug_phpscoper_expose_class('DOMImplementationList', 'DEPTRAC_INTERNAL\DOMImplementationList'); -humbug_phpscoper_expose_class('DOMImplementationSource', 'DEPTRAC_INTERNAL\DOMImplementationSource'); -humbug_phpscoper_expose_class('DOMImplementation', 'DEPTRAC_INTERNAL\DOMImplementation'); -humbug_phpscoper_expose_class('DOMNameSpaceNode', 'DEPTRAC_INTERNAL\DOMNameSpaceNode'); -humbug_phpscoper_expose_class('DOMDocumentFragment', 'DEPTRAC_INTERNAL\DOMDocumentFragment'); -humbug_phpscoper_expose_class('DOMDocument', 'DEPTRAC_INTERNAL\DOMDocument'); -humbug_phpscoper_expose_class('DOMNodeList', 'DEPTRAC_INTERNAL\DOMNodeList'); -humbug_phpscoper_expose_class('DOMNamedNodeMap', 'DEPTRAC_INTERNAL\DOMNamedNodeMap'); -humbug_phpscoper_expose_class('DOMCharacterData', 'DEPTRAC_INTERNAL\DOMCharacterData'); -humbug_phpscoper_expose_class('DOMAttr', 'DEPTRAC_INTERNAL\DOMAttr'); -humbug_phpscoper_expose_class('DOMElement', 'DEPTRAC_INTERNAL\DOMElement'); -humbug_phpscoper_expose_class('DOMText', 'DEPTRAC_INTERNAL\DOMText'); -humbug_phpscoper_expose_class('DOMComment', 'DEPTRAC_INTERNAL\DOMComment'); -humbug_phpscoper_expose_class('DOMTypeinfo', 'DEPTRAC_INTERNAL\DOMTypeinfo'); -humbug_phpscoper_expose_class('DOMUserDataHandler', 'DEPTRAC_INTERNAL\DOMUserDataHandler'); -humbug_phpscoper_expose_class('DOMDomError', 'DEPTRAC_INTERNAL\DOMDomError'); -humbug_phpscoper_expose_class('DOMErrorHandler', 'DEPTRAC_INTERNAL\DOMErrorHandler'); -humbug_phpscoper_expose_class('DOMLocator', 'DEPTRAC_INTERNAL\DOMLocator'); -humbug_phpscoper_expose_class('DOMConfiguration', 'DEPTRAC_INTERNAL\DOMConfiguration'); -humbug_phpscoper_expose_class('DOMCdataSection', 'DEPTRAC_INTERNAL\DOMCdataSection'); -humbug_phpscoper_expose_class('DOMDocumentType', 'DEPTRAC_INTERNAL\DOMDocumentType'); -humbug_phpscoper_expose_class('DOMNotation', 'DEPTRAC_INTERNAL\DOMNotation'); -humbug_phpscoper_expose_class('DOMEntity', 'DEPTRAC_INTERNAL\DOMEntity'); -humbug_phpscoper_expose_class('DOMEntityReference', 'DEPTRAC_INTERNAL\DOMEntityReference'); -humbug_phpscoper_expose_class('DOMProcessingInstruction', 'DEPTRAC_INTERNAL\DOMProcessingInstruction'); -humbug_phpscoper_expose_class('DOMStringExtend', 'DEPTRAC_INTERNAL\DOMStringExtend'); -humbug_phpscoper_expose_class('DOMXPath', 'DEPTRAC_INTERNAL\DOMXPath'); -humbug_phpscoper_expose_class('DOMParentNode', 'DEPTRAC_INTERNAL\DOMParentNode'); -humbug_phpscoper_expose_class('DOMChildNode', 'DEPTRAC_INTERNAL\DOMChildNode'); -humbug_phpscoper_expose_class('InflateContext', 'DEPTRAC_INTERNAL\InflateContext'); -humbug_phpscoper_expose_class('DeflateContext', 'DEPTRAC_INTERNAL\DeflateContext'); -humbug_phpscoper_expose_class('SysvMessageQueue', 'DEPTRAC_INTERNAL\SysvMessageQueue'); -humbug_phpscoper_expose_class('MemcachePool', 'DEPTRAC_INTERNAL\MemcachePool'); -humbug_phpscoper_expose_class('Memcache', 'DEPTRAC_INTERNAL\Memcache'); -humbug_phpscoper_expose_class('CURLFile', 'DEPTRAC_INTERNAL\CURLFile'); -humbug_phpscoper_expose_class('CurlHandle', 'DEPTRAC_INTERNAL\CurlHandle'); -humbug_phpscoper_expose_class('CurlMultiHandle', 'DEPTRAC_INTERNAL\CurlMultiHandle'); -humbug_phpscoper_expose_class('CurlShareHandle', 'DEPTRAC_INTERNAL\CurlShareHandle'); -humbug_phpscoper_expose_class('CURLStringFile', 'DEPTRAC_INTERNAL\CURLStringFile'); +humbug_phpscoper_expose_class('Shmop', 'DEPTRAC_INTERNAL\Shmop'); +humbug_phpscoper_expose_class('OpenSSLCertificate', 'DEPTRAC_INTERNAL\OpenSSLCertificate'); +humbug_phpscoper_expose_class('OpenSSLCertificateSigningRequest', 'DEPTRAC_INTERNAL\OpenSSLCertificateSigningRequest'); +humbug_phpscoper_expose_class('OpenSSLAsymmetricKey', 'DEPTRAC_INTERNAL\OpenSSLAsymmetricKey'); humbug_phpscoper_expose_class('classObj', 'DEPTRAC_INTERNAL\classObj'); humbug_phpscoper_expose_class('clusterObj', 'DEPTRAC_INTERNAL\clusterObj'); humbug_phpscoper_expose_class('colorObj', 'DEPTRAC_INTERNAL\colorObj'); @@ -477,110 +598,7 @@ function humbug_phpscoper_expose_class($exposed, $prefixed) { humbug_phpscoper_expose_class('styleObj', 'DEPTRAC_INTERNAL\styleObj'); humbug_phpscoper_expose_class('symbolObj', 'DEPTRAC_INTERNAL\symbolObj'); humbug_phpscoper_expose_class('webObj', 'DEPTRAC_INTERNAL\webObj'); -humbug_phpscoper_expose_class('finfo', 'DEPTRAC_INTERNAL\finfo'); -humbug_phpscoper_expose_class('AMQPBasicProperties', 'DEPTRAC_INTERNAL\AMQPBasicProperties'); -humbug_phpscoper_expose_class('AMQPChannel', 'DEPTRAC_INTERNAL\AMQPChannel'); -humbug_phpscoper_expose_class('AMQPChannelException', 'DEPTRAC_INTERNAL\AMQPChannelException'); -humbug_phpscoper_expose_class('AMQPConnection', 'DEPTRAC_INTERNAL\AMQPConnection'); -humbug_phpscoper_expose_class('AMQPConnectionException', 'DEPTRAC_INTERNAL\AMQPConnectionException'); -humbug_phpscoper_expose_class('AMQPDecimal', 'DEPTRAC_INTERNAL\AMQPDecimal'); -humbug_phpscoper_expose_class('AMQPEnvelope', 'DEPTRAC_INTERNAL\AMQPEnvelope'); -humbug_phpscoper_expose_class('AMQPEnvelopeException', 'DEPTRAC_INTERNAL\AMQPEnvelopeException'); -humbug_phpscoper_expose_class('AMQPException', 'DEPTRAC_INTERNAL\AMQPException'); -humbug_phpscoper_expose_class('AMQPExchange', 'DEPTRAC_INTERNAL\AMQPExchange'); -humbug_phpscoper_expose_class('AMQPExchangeException', 'DEPTRAC_INTERNAL\AMQPExchangeException'); -humbug_phpscoper_expose_class('AMQPQueue', 'DEPTRAC_INTERNAL\AMQPQueue'); -humbug_phpscoper_expose_class('AMQPQueueException', 'DEPTRAC_INTERNAL\AMQPQueueException'); -humbug_phpscoper_expose_class('AMQPTimestamp', 'DEPTRAC_INTERNAL\AMQPTimestamp'); -humbug_phpscoper_expose_class('AMQPExchangeValue', 'DEPTRAC_INTERNAL\AMQPExchangeValue'); -humbug_phpscoper_expose_class('ZendAPI_Queue', 'DEPTRAC_INTERNAL\ZendAPI_Queue'); -humbug_phpscoper_expose_class('ZendAPI_Job', 'DEPTRAC_INTERNAL\ZendAPI_Job'); -humbug_phpscoper_expose_class('java', 'DEPTRAC_INTERNAL\java'); -humbug_phpscoper_expose_class('JavaException', 'DEPTRAC_INTERNAL\JavaException'); -humbug_phpscoper_expose_class('GearmanClient', 'DEPTRAC_INTERNAL\GearmanClient'); -humbug_phpscoper_expose_class('GearmanTask', 'DEPTRAC_INTERNAL\GearmanTask'); -humbug_phpscoper_expose_class('GearmanWorker', 'DEPTRAC_INTERNAL\GearmanWorker'); -humbug_phpscoper_expose_class('GearmanJob', 'DEPTRAC_INTERNAL\GearmanJob'); -humbug_phpscoper_expose_class('GearmanException', 'DEPTRAC_INTERNAL\GearmanException'); -humbug_phpscoper_expose_class('SQLiteDatabase', 'DEPTRAC_INTERNAL\SQLiteDatabase'); -humbug_phpscoper_expose_class('SQLiteResult', 'DEPTRAC_INTERNAL\SQLiteResult'); -humbug_phpscoper_expose_class('SQLiteUnbuffered', 'DEPTRAC_INTERNAL\SQLiteUnbuffered'); -humbug_phpscoper_expose_class('SQLiteException', 'DEPTRAC_INTERNAL\SQLiteException'); -humbug_phpscoper_expose_class('Socket', 'DEPTRAC_INTERNAL\Socket'); -humbug_phpscoper_expose_class('AddressInfo', 'DEPTRAC_INTERNAL\AddressInfo'); -humbug_phpscoper_expose_class('XMLWriter', 'DEPTRAC_INTERNAL\XMLWriter'); -humbug_phpscoper_expose_class('SQLite3', 'DEPTRAC_INTERNAL\SQLite3'); -humbug_phpscoper_expose_class('SQLite3Stmt', 'DEPTRAC_INTERNAL\SQLite3Stmt'); -humbug_phpscoper_expose_class('SQLite3Result', 'DEPTRAC_INTERNAL\SQLite3Result'); -humbug_phpscoper_expose_class('PhpToken', 'DEPTRAC_INTERNAL\PhpToken'); -humbug_phpscoper_expose_class('GMP', 'DEPTRAC_INTERNAL\GMP'); -humbug_phpscoper_expose_class('SysvSharedMemory', 'DEPTRAC_INTERNAL\SysvSharedMemory'); -humbug_phpscoper_expose_class('SimpleKafkaClient', 'DEPTRAC_INTERNAL\SimpleKafkaClient'); -humbug_phpscoper_expose_class('JsonSerializable', 'DEPTRAC_INTERNAL\JsonSerializable'); -humbug_phpscoper_expose_class('JsonIncrementalParser', 'DEPTRAC_INTERNAL\JsonIncrementalParser'); -humbug_phpscoper_expose_class('JsonException', 'DEPTRAC_INTERNAL\JsonException'); -humbug_phpscoper_expose_class('SessionHandlerInterface', 'DEPTRAC_INTERNAL\SessionHandlerInterface'); -humbug_phpscoper_expose_class('SessionIdInterface', 'DEPTRAC_INTERNAL\SessionIdInterface'); -humbug_phpscoper_expose_class('SessionUpdateTimestampHandlerInterface', 'DEPTRAC_INTERNAL\SessionUpdateTimestampHandlerInterface'); -humbug_phpscoper_expose_class('SessionHandler', 'DEPTRAC_INTERNAL\SessionHandler'); -humbug_phpscoper_expose_class('MessagePack', 'DEPTRAC_INTERNAL\MessagePack'); -humbug_phpscoper_expose_class('MessagePackUnpacker', 'DEPTRAC_INTERNAL\MessagePackUnpacker'); -humbug_phpscoper_expose_class('GdImage', 'DEPTRAC_INTERNAL\GdImage'); -humbug_phpscoper_expose_class('GdFont', 'DEPTRAC_INTERNAL\GdFont'); -humbug_phpscoper_expose_class('Shmop', 'DEPTRAC_INTERNAL\Shmop'); -humbug_phpscoper_expose_class('Zookeeper', 'DEPTRAC_INTERNAL\Zookeeper'); -humbug_phpscoper_expose_class('ZookeeperException', 'DEPTRAC_INTERNAL\ZookeeperException'); -humbug_phpscoper_expose_class('ZookeeperOperationTimeoutException', 'DEPTRAC_INTERNAL\ZookeeperOperationTimeoutException'); -humbug_phpscoper_expose_class('ZookeeperConnectionException', 'DEPTRAC_INTERNAL\ZookeeperConnectionException'); -humbug_phpscoper_expose_class('ZookeeperMarshallingException', 'DEPTRAC_INTERNAL\ZookeeperMarshallingException'); -humbug_phpscoper_expose_class('ZookeeperAuthenticationException', 'DEPTRAC_INTERNAL\ZookeeperAuthenticationException'); -humbug_phpscoper_expose_class('ZookeeperSessionException', 'DEPTRAC_INTERNAL\ZookeeperSessionException'); -humbug_phpscoper_expose_class('ZookeeperNoNodeException', 'DEPTRAC_INTERNAL\ZookeeperNoNodeException'); -humbug_phpscoper_expose_class('__PHP_Incomplete_Class', 'DEPTRAC_INTERNAL\__PHP_Incomplete_Class'); -humbug_phpscoper_expose_class('php_user_filter', 'DEPTRAC_INTERNAL\php_user_filter'); -humbug_phpscoper_expose_class('Directory', 'DEPTRAC_INTERNAL\Directory'); -humbug_phpscoper_expose_class('AssertionError', 'DEPTRAC_INTERNAL\AssertionError'); -humbug_phpscoper_expose_class('Generator', 'DEPTRAC_INTERNAL\Generator'); -humbug_phpscoper_expose_class('ClosedGeneratorException', 'DEPTRAC_INTERNAL\ClosedGeneratorException'); -humbug_phpscoper_expose_class('HttpException', 'DEPTRAC_INTERNAL\HttpException'); -humbug_phpscoper_expose_class('HttpRuntimeException', 'DEPTRAC_INTERNAL\HttpRuntimeException'); -humbug_phpscoper_expose_class('HttpInvalidParamException', 'DEPTRAC_INTERNAL\HttpInvalidParamException'); -humbug_phpscoper_expose_class('HttpHeaderException', 'DEPTRAC_INTERNAL\HttpHeaderException'); -humbug_phpscoper_expose_class('HttpMalformedHeadersException', 'DEPTRAC_INTERNAL\HttpMalformedHeadersException'); -humbug_phpscoper_expose_class('HttpRequestMethodException', 'DEPTRAC_INTERNAL\HttpRequestMethodException'); -humbug_phpscoper_expose_class('HttpMessageTypeException', 'DEPTRAC_INTERNAL\HttpMessageTypeException'); -humbug_phpscoper_expose_class('HttpEncodingException', 'DEPTRAC_INTERNAL\HttpEncodingException'); -humbug_phpscoper_expose_class('HttpRequestException', 'DEPTRAC_INTERNAL\HttpRequestException'); -humbug_phpscoper_expose_class('HttpRequestPoolException', 'DEPTRAC_INTERNAL\HttpRequestPoolException'); -humbug_phpscoper_expose_class('HttpSocketException', 'DEPTRAC_INTERNAL\HttpSocketException'); -humbug_phpscoper_expose_class('HttpResponseException', 'DEPTRAC_INTERNAL\HttpResponseException'); -humbug_phpscoper_expose_class('HttpUrlException', 'DEPTRAC_INTERNAL\HttpUrlException'); -humbug_phpscoper_expose_class('HttpQueryStringException', 'DEPTRAC_INTERNAL\HttpQueryStringException'); -humbug_phpscoper_expose_class('HttpDeflateStream', 'DEPTRAC_INTERNAL\HttpDeflateStream'); -humbug_phpscoper_expose_class('HttpInflateStream', 'DEPTRAC_INTERNAL\HttpInflateStream'); -humbug_phpscoper_expose_class('HttpMessage', 'DEPTRAC_INTERNAL\HttpMessage'); -humbug_phpscoper_expose_class('HttpQueryString', 'DEPTRAC_INTERNAL\HttpQueryString'); -humbug_phpscoper_expose_class('HttpRequest', 'DEPTRAC_INTERNAL\HttpRequest'); -humbug_phpscoper_expose_class('HttpRequestDataShare', 'DEPTRAC_INTERNAL\HttpRequestDataShare'); -humbug_phpscoper_expose_class('HttpRequestPool', 'DEPTRAC_INTERNAL\HttpRequestPool'); -humbug_phpscoper_expose_class('HttpResponse', 'DEPTRAC_INTERNAL\HttpResponse'); -humbug_phpscoper_expose_class('HttpUtil', 'DEPTRAC_INTERNAL\HttpUtil'); -humbug_phpscoper_expose_class('FANNConnection', 'DEPTRAC_INTERNAL\FANNConnection'); -humbug_phpscoper_expose_class('DateTimeInterface', 'DEPTRAC_INTERNAL\DateTimeInterface'); -humbug_phpscoper_expose_class('DateTimeImmutable', 'DEPTRAC_INTERNAL\DateTimeImmutable'); -humbug_phpscoper_expose_class('DateTime', 'DEPTRAC_INTERNAL\DateTime'); -humbug_phpscoper_expose_class('DateTimeZone', 'DEPTRAC_INTERNAL\DateTimeZone'); -humbug_phpscoper_expose_class('DateInterval', 'DEPTRAC_INTERNAL\DateInterval'); -humbug_phpscoper_expose_class('DatePeriod', 'DEPTRAC_INTERNAL\DatePeriod'); -humbug_phpscoper_expose_class('OCILob', 'DEPTRAC_INTERNAL\OCILob'); -humbug_phpscoper_expose_class('OCICollection', 'DEPTRAC_INTERNAL\OCICollection'); -humbug_phpscoper_expose_class('OCI_Lob', 'DEPTRAC_INTERNAL\OCI_Lob'); -humbug_phpscoper_expose_class('OCI_Collection', 'DEPTRAC_INTERNAL\OCI_Collection'); -humbug_phpscoper_expose_class('LevelDB', 'DEPTRAC_INTERNAL\LevelDB'); -humbug_phpscoper_expose_class('LevelDBIterator', 'DEPTRAC_INTERNAL\LevelDBIterator'); -humbug_phpscoper_expose_class('LevelDBWriteBatch', 'DEPTRAC_INTERNAL\LevelDBWriteBatch'); -humbug_phpscoper_expose_class('LevelDBSnapshot', 'DEPTRAC_INTERNAL\LevelDBSnapshot'); -humbug_phpscoper_expose_class('LevelDBException', 'DEPTRAC_INTERNAL\LevelDBException'); +humbug_phpscoper_expose_class('XSLTProcessor', 'DEPTRAC_INTERNAL\XSLTProcessor'); humbug_phpscoper_expose_class('Event', 'DEPTRAC_INTERNAL\Event'); humbug_phpscoper_expose_class('EventBase', 'DEPTRAC_INTERNAL\EventBase'); humbug_phpscoper_expose_class('EventBuffer', 'DEPTRAC_INTERNAL\EventBuffer'); @@ -593,47 +611,29 @@ function humbug_phpscoper_expose_class($exposed, $prefixed) { humbug_phpscoper_expose_class('EventListener', 'DEPTRAC_INTERNAL\EventListener'); humbug_phpscoper_expose_class('EventSslContext', 'DEPTRAC_INTERNAL\EventSslContext'); humbug_phpscoper_expose_class('EventUtil', 'DEPTRAC_INTERNAL\EventUtil'); -humbug_phpscoper_expose_class('FFI', 'DEPTRAC_INTERNAL\FFI'); -humbug_phpscoper_expose_class('BlackfireProbe', 'DEPTRAC_INTERNAL\BlackfireProbe'); -humbug_phpscoper_expose_class('OpenSSLCertificate', 'DEPTRAC_INTERNAL\OpenSSLCertificate'); -humbug_phpscoper_expose_class('OpenSSLCertificateSigningRequest', 'DEPTRAC_INTERNAL\OpenSSLCertificateSigningRequest'); -humbug_phpscoper_expose_class('OpenSSLAsymmetricKey', 'DEPTRAC_INTERNAL\OpenSSLAsymmetricKey'); -humbug_phpscoper_expose_class('SNMP', 'DEPTRAC_INTERNAL\SNMP'); -humbug_phpscoper_expose_class('SNMPException', 'DEPTRAC_INTERNAL\SNMPException'); -humbug_phpscoper_expose_class('stdClass', 'DEPTRAC_INTERNAL\stdClass'); -humbug_phpscoper_expose_class('iterable', 'DEPTRAC_INTERNAL\iterable'); -humbug_phpscoper_expose_class('Traversable', 'DEPTRAC_INTERNAL\Traversable'); -humbug_phpscoper_expose_class('IteratorAggregate', 'DEPTRAC_INTERNAL\IteratorAggregate'); -humbug_phpscoper_expose_class('Iterator', 'DEPTRAC_INTERNAL\Iterator'); -humbug_phpscoper_expose_class('ArrayAccess', 'DEPTRAC_INTERNAL\ArrayAccess'); -humbug_phpscoper_expose_class('Serializable', 'DEPTRAC_INTERNAL\Serializable'); -humbug_phpscoper_expose_class('Throwable', 'DEPTRAC_INTERNAL\Throwable'); -humbug_phpscoper_expose_class('Exception', 'DEPTRAC_INTERNAL\Exception'); -humbug_phpscoper_expose_class('Error', 'DEPTRAC_INTERNAL\Error'); -humbug_phpscoper_expose_class('ValueError', 'DEPTRAC_INTERNAL\ValueError'); -humbug_phpscoper_expose_class('TypeError', 'DEPTRAC_INTERNAL\TypeError'); -humbug_phpscoper_expose_class('ParseError', 'DEPTRAC_INTERNAL\ParseError'); -humbug_phpscoper_expose_class('ArgumentCountError', 'DEPTRAC_INTERNAL\ArgumentCountError'); -humbug_phpscoper_expose_class('ArithmeticError', 'DEPTRAC_INTERNAL\ArithmeticError'); -humbug_phpscoper_expose_class('CompileError', 'DEPTRAC_INTERNAL\CompileError'); -humbug_phpscoper_expose_class('DivisionByZeroError', 'DEPTRAC_INTERNAL\DivisionByZeroError'); -humbug_phpscoper_expose_class('UnhandledMatchError', 'DEPTRAC_INTERNAL\UnhandledMatchError'); -humbug_phpscoper_expose_class('ErrorException', 'DEPTRAC_INTERNAL\ErrorException'); -humbug_phpscoper_expose_class('Closure', 'DEPTRAC_INTERNAL\Closure'); -humbug_phpscoper_expose_class('Countable', 'DEPTRAC_INTERNAL\Countable'); -humbug_phpscoper_expose_class('WeakReference', 'DEPTRAC_INTERNAL\WeakReference'); -humbug_phpscoper_expose_class('WeakMap', 'DEPTRAC_INTERNAL\WeakMap'); -humbug_phpscoper_expose_class('Stringable', 'DEPTRAC_INTERNAL\Stringable'); -humbug_phpscoper_expose_class('Attribute', 'DEPTRAC_INTERNAL\Attribute'); -humbug_phpscoper_expose_class('InternalIterator', 'DEPTRAC_INTERNAL\InternalIterator'); -humbug_phpscoper_expose_class('UnitEnum', 'DEPTRAC_INTERNAL\UnitEnum'); -humbug_phpscoper_expose_class('BackedEnum', 'DEPTRAC_INTERNAL\BackedEnum'); -humbug_phpscoper_expose_class('Fiber', 'DEPTRAC_INTERNAL\Fiber'); -humbug_phpscoper_expose_class('FiberError', 'DEPTRAC_INTERNAL\FiberError'); -humbug_phpscoper_expose_class('ReturnTypeWillChange', 'DEPTRAC_INTERNAL\ReturnTypeWillChange'); -humbug_phpscoper_expose_class('AllowDynamicProperties', 'DEPTRAC_INTERNAL\AllowDynamicProperties'); -humbug_phpscoper_expose_class('SensitiveParameter', 'DEPTRAC_INTERNAL\SensitiveParameter'); -humbug_phpscoper_expose_class('SensitiveParameterValue', 'DEPTRAC_INTERNAL\SensitiveParameterValue'); +humbug_phpscoper_expose_class('gnupg', 'DEPTRAC_INTERNAL\gnupg'); +humbug_phpscoper_expose_class('gnupg_keylistiterator', 'DEPTRAC_INTERNAL\gnupg_keylistiterator'); +humbug_phpscoper_expose_class('ZMQ', 'DEPTRAC_INTERNAL\ZMQ'); +humbug_phpscoper_expose_class('ZMQContext', 'DEPTRAC_INTERNAL\ZMQContext'); +humbug_phpscoper_expose_class('ZMQSocket', 'DEPTRAC_INTERNAL\ZMQSocket'); +humbug_phpscoper_expose_class('ZMQPoll', 'DEPTRAC_INTERNAL\ZMQPoll'); +humbug_phpscoper_expose_class('ZMQDevice', 'DEPTRAC_INTERNAL\ZMQDevice'); +humbug_phpscoper_expose_class('ZMQException', 'DEPTRAC_INTERNAL\ZMQException'); +humbug_phpscoper_expose_class('ZMQContextException', 'DEPTRAC_INTERNAL\ZMQContextException'); +humbug_phpscoper_expose_class('ZMQSocketException', 'DEPTRAC_INTERNAL\ZMQSocketException'); +humbug_phpscoper_expose_class('ZMQPollException', 'DEPTRAC_INTERNAL\ZMQPollException'); +humbug_phpscoper_expose_class('ZMQDeviceException', 'DEPTRAC_INTERNAL\ZMQDeviceException'); +humbug_phpscoper_expose_class('SimpleXMLElement', 'DEPTRAC_INTERNAL\SimpleXMLElement'); +humbug_phpscoper_expose_class('SimpleXMLIterator', 'DEPTRAC_INTERNAL\SimpleXMLIterator'); +humbug_phpscoper_expose_class('XXTEA', 'DEPTRAC_INTERNAL\XXTEA'); +humbug_phpscoper_expose_class('SQLiteDatabase', 'DEPTRAC_INTERNAL\SQLiteDatabase'); +humbug_phpscoper_expose_class('SQLiteResult', 'DEPTRAC_INTERNAL\SQLiteResult'); +humbug_phpscoper_expose_class('SQLiteUnbuffered', 'DEPTRAC_INTERNAL\SQLiteUnbuffered'); +humbug_phpscoper_expose_class('SQLiteException', 'DEPTRAC_INTERNAL\SQLiteException'); +humbug_phpscoper_expose_class('SessionHandlerInterface', 'DEPTRAC_INTERNAL\SessionHandlerInterface'); +humbug_phpscoper_expose_class('SessionIdInterface', 'DEPTRAC_INTERNAL\SessionIdInterface'); +humbug_phpscoper_expose_class('SessionUpdateTimestampHandlerInterface', 'DEPTRAC_INTERNAL\SessionUpdateTimestampHandlerInterface'); +humbug_phpscoper_expose_class('SessionHandler', 'DEPTRAC_INTERNAL\SessionHandler'); // Function aliases. For more information see: // https://github.com/humbug/php-scoper/blob/master/docs/further-reading.md#function-aliases diff --git a/vendor/symfony/console/Completion/CompletionInput.php b/vendor/symfony/console/Completion/CompletionInput.php index 3e188067e..7fd3a28cf 100644 --- a/vendor/symfony/console/Completion/CompletionInput.php +++ b/vendor/symfony/console/Completion/CompletionInput.php @@ -47,7 +47,7 @@ public static function fromString(string $inputStr, int $currentIndex) : self * Create an input based on an COMP_WORDS token list. * * @param string[] $tokens the set of split tokens (e.g. COMP_WORDS or argv) - * @param $currentIndex the index of the cursor (e.g. COMP_CWORD) + * @param int $currentIndex the index of the cursor (e.g. COMP_CWORD) */ public static function fromTokens(array $tokens, int $currentIndex) : self { diff --git a/vendor/symfony/console/Output/StreamOutput.php b/vendor/symfony/console/Output/StreamOutput.php index 69655a29b..f3c431b1f 100644 --- a/vendor/symfony/console/Output/StreamOutput.php +++ b/vendor/symfony/console/Output/StreamOutput.php @@ -82,7 +82,7 @@ protected function doWrite(string $message, bool $newline) protected function hasColorSupport() : bool { // Follow https://no-color.org/ - if (isset($_SERVER['NO_COLOR']) || \false !== \getenv('NO_COLOR')) { + if ('' !== (($_SERVER['NO_COLOR'] ?? \getenv('NO_COLOR'))[0] ?? '')) { return \false; } // Detect msysgit/mingw and assume this is a tty because detection diff --git a/vendor/symfony/console/Question/ChoiceQuestion.php b/vendor/symfony/console/Question/ChoiceQuestion.php index ba9225d19..5b5d0b446 100644 --- a/vendor/symfony/console/Question/ChoiceQuestion.php +++ b/vendor/symfony/console/Question/ChoiceQuestion.php @@ -23,11 +23,11 @@ class ChoiceQuestion extends Question private string $prompt = ' > '; private string $errorMessage = 'Value "%s" is invalid'; /** - * @param string $question The question to ask to the user - * @param array $choices The list of available choices - * @param mixed $default The default answer to return + * @param string $question The question to ask to the user + * @param array $choices The list of available choices + * @param string|bool|int|float|null $default The default answer to return */ - public function __construct(string $question, array $choices, mixed $default = null) + public function __construct(string $question, array $choices, string|bool|int|float|null $default = null) { if (!$choices) { throw new \LogicException('Choice question must have at least 1 choice available.'); diff --git a/vendor/symfony/console/Resources/completion.bash b/vendor/symfony/console/Resources/completion.bash index 0d76eacc3..64c6a338f 100644 --- a/vendor/symfony/console/Resources/completion.bash +++ b/vendor/symfony/console/Resources/completion.bash @@ -17,7 +17,7 @@ _sf_{{ COMMAND_NAME }}() { done # Use newline as only separator to allow space in completion values - IFS=$'\n' + local IFS=$'\n' local sf_cmd="${COMP_WORDS[0]}" # for an alias, get the real script behind it diff --git a/vendor/symfony/console/Terminal.php b/vendor/symfony/console/Terminal.php index cea043bac..6b7a49036 100644 --- a/vendor/symfony/console/Terminal.php +++ b/vendor/symfony/console/Terminal.php @@ -177,8 +177,7 @@ private static function readFromProcess(string|array $command) : ?string } $descriptorspec = [1 => ['pipe', 'w'], 2 => ['pipe', 'w']]; $cp = \function_exists('sapi_windows_cp_set') ? \sapi_windows_cp_get() : 0; - $process = \proc_open($command, $descriptorspec, $pipes, null, null, ['suppress_errors' => \true]); - if (!\is_resource($process)) { + if (!($process = \proc_open($command, $descriptorspec, $pipes, null, null, ['suppress_errors' => \true]))) { return null; } $info = \stream_get_contents($pipes[1]); diff --git a/vendor/symfony/dependency-injection/Attribute/AutowireCallable.php b/vendor/symfony/dependency-injection/Attribute/AutowireCallable.php index 33a75af52..98a12d815 100644 --- a/vendor/symfony/dependency-injection/Attribute/AutowireCallable.php +++ b/vendor/symfony/dependency-injection/Attribute/AutowireCallable.php @@ -34,6 +34,6 @@ public function __construct(string|array|null $callable = null, ?string $service } public function buildDefinition(mixed $value, ?string $type, \ReflectionParameter $parameter) : Definition { - return (new Definition($type = \is_string($this->lazy) ? $this->lazy : ($type ?: 'Closure')))->setFactory(['Closure', 'fromCallable'])->setArguments([\is_array($value) ? $value + [1 => '__invoke'] : $value])->setLazy($this->lazy || 'Closure' !== $type && 'callable' !== (string) $parameter->getType()); + return (new Definition($type = \is_array($this->lazy) ? \current($this->lazy) : ($type ?: 'Closure')))->setFactory(['Closure', 'fromCallable'])->setArguments([\is_array($value) ? $value + [1 => '__invoke'] : $value])->setLazy($this->lazy || 'Closure' !== $type && 'callable' !== (string) $parameter->getType()); } } diff --git a/vendor/symfony/dependency-injection/Compiler/PriorityTaggedServiceTrait.php b/vendor/symfony/dependency-injection/Compiler/PriorityTaggedServiceTrait.php index 9b492a3ef..e68cdfc97 100644 --- a/vendor/symfony/dependency-injection/Compiler/PriorityTaggedServiceTrait.php +++ b/vendor/symfony/dependency-injection/Compiler/PriorityTaggedServiceTrait.php @@ -75,7 +75,8 @@ private function findAndSortTaggedServices(string|TaggedIteratorArgument $tagNam } elseif (null === $defaultIndex && $defaultPriorityMethod && $class) { $defaultIndex = PriorityTaggedServiceUtil::getDefault($container, $serviceId, $class, $defaultIndexMethod ?? 'getDefaultName', $tagName, $indexAttribute, $checkTaggedItem); } - $index ??= $defaultIndex ??= $serviceId; + $decorated = $definition->getTag('container.decorator')[0]['id'] ?? null; + $index = $index ?? $defaultIndex ?? ($defaultIndex = $decorated ?? $serviceId); $services[] = [$priority, ++$i, $index, $serviceId, $class]; } } @@ -114,6 +115,9 @@ public static function getDefault(ContainerBuilder $container, string $serviceId } return null; } + if ($r->isInterface()) { + return null; + } if (null !== $indexAttribute) { $service = $class !== $serviceId ? \sprintf('service "%s"', $serviceId) : 'on the corresponding service'; $message = [\sprintf('Either method "%s::%s()" should ', $class, $defaultMethod), \sprintf(' or tag "%s" on %s is missing attribute "%s".', $tagName, $service, $indexAttribute)]; diff --git a/vendor/symfony/dependency-injection/Container.php b/vendor/symfony/dependency-injection/Container.php index 3ceafa165..3f842c5f6 100644 --- a/vendor/symfony/dependency-injection/Container.php +++ b/vendor/symfony/dependency-injection/Container.php @@ -247,7 +247,6 @@ public function initialized(string $id) : bool public function reset() { $services = $this->services + $this->privates; - $this->services = $this->factories = $this->privates = []; foreach ($services as $service) { try { if ($service instanceof ResetInterface) { @@ -257,6 +256,7 @@ public function reset() continue; } } + $this->services = $this->factories = $this->privates = []; } /** * Gets all service ids. diff --git a/vendor/symfony/dependency-injection/ContainerBuilder.php b/vendor/symfony/dependency-injection/ContainerBuilder.php index 0da87662a..e427b15ce 100644 --- a/vendor/symfony/dependency-injection/ContainerBuilder.php +++ b/vendor/symfony/dependency-injection/ContainerBuilder.php @@ -103,7 +103,7 @@ class ContainerBuilder extends Container implements TaggedContainerInterface */ private array $vendors; /** - * @var string[] the list of paths in vendor directories + * @var array the cache for paths being in vendor directories */ private array $pathsInVendor = []; /** diff --git a/vendor/symfony/dependency-injection/ExpressionLanguageProvider.php b/vendor/symfony/dependency-injection/ExpressionLanguageProvider.php index 5c6e9130a..870f81a7f 100644 --- a/vendor/symfony/dependency-injection/ExpressionLanguageProvider.php +++ b/vendor/symfony/dependency-injection/ExpressionLanguageProvider.php @@ -35,7 +35,7 @@ public function getFunctions() : array { return [new ExpressionFunction('service', $this->serviceCompiler ?? fn($arg) => \sprintf('$container->get(%s)', $arg), fn(array $variables, $value) => $variables['container']->get($value)), new ExpressionFunction('parameter', fn($arg) => \sprintf('$container->getParameter(%s)', $arg), fn(array $variables, $value) => $variables['container']->getParameter($value)), new ExpressionFunction('env', fn($arg) => \sprintf('$container->getEnv(%s)', $arg), function (array $variables, $value) { if (!$this->getEnv) { - throw new LogicException('You need to pass a getEnv closure to the expression langage provider to use the "env" function.'); + throw new LogicException('You need to pass a getEnv closure to the expression language provider to use the "env" function.'); } return ($this->getEnv)($value); }), new ExpressionFunction('arg', fn($arg) => \sprintf('$args?->get(%s)', $arg), fn(array $variables, $value) => $variables['args']?->get($value))]; diff --git a/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php b/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php index d767a87ea..305252cd6 100644 --- a/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php +++ b/vendor/symfony/dependency-injection/Loader/XmlFileLoader.php @@ -368,7 +368,32 @@ private function parseFileToDOM(string $file) : \DOMDocument try { $dom = XmlUtils::loadFile($file, $this->validateSchema(...)); } catch (\InvalidArgumentException $e) { - throw new InvalidArgumentException(\sprintf('Unable to parse file "%s": ', $file) . $e->getMessage(), $e->getCode(), $e); + $invalidSecurityElements = []; + $errors = \explode("\n", $e->getMessage()); + foreach ($errors as $i => $error) { + if (\preg_match("#^\\[ERROR 1871] Element '\\{http://symfony\\.com/schema/dic/security}([^']+)'#", $error, $matches)) { + $invalidSecurityElements[$i] = $matches[1]; + } + } + if ($invalidSecurityElements) { + $dom = XmlUtils::loadFile($file); + foreach ($invalidSecurityElements as $errorIndex => $tagName) { + foreach ($dom->getElementsByTagNameNS('http://symfony.com/schema/dic/security', $tagName) as $element) { + if (!($parent = $element->parentNode)) { + continue; + } + if ('http://symfony.com/schema/dic/security' !== $parent->namespaceURI) { + continue; + } + if ('provider' === $parent->localName || 'firewall' === $parent->localName) { + unset($errors[$errorIndex]); + } + } + } + } + if ($errors) { + throw new InvalidArgumentException(\sprintf('Unable to parse file "%s": ', $file) . \implode("/n", $errors), $e->getCode(), $e); + } } $this->validateExtensions($dom, $file); return $dom; @@ -716,6 +741,6 @@ private function loadFromExtensions(\DOMDocument $xml) : void */ public static function convertDomElementToArray(\DOMElement $element) : mixed { - return XmlUtils::convertDomElementToArray($element); + return XmlUtils::convertDomElementToArray($element, \false); } } diff --git a/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php b/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php index fc97a0195..3c9eddbfa 100644 --- a/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php +++ b/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php @@ -304,8 +304,9 @@ private function parseDefinition(string $id, array|string|null $service, string } return $return ? $alias : $this->container->setAlias($id, $alias); } + $changes = []; if (null !== $definition) { - // no-op + $changes = $definition->getChanges(); } elseif ($this->isLoadingInstanceof) { $definition = new ChildDefinition(''); } elseif (isset($service['parent'])) { @@ -325,7 +326,7 @@ private function parseDefinition(string $id, array|string|null $service, string if (isset($defaults['autoconfigure'])) { $definition->setAutoconfigured($defaults['autoconfigure']); } - $definition->setChanges([]); + $definition->setChanges($changes); if (isset($service['class'])) { $definition->setClass($service['class']); } @@ -387,7 +388,7 @@ private function parseDefinition(string $id, array|string|null $service, string throw new InvalidArgumentException(\sprintf('Invalid method call for service "%s": expected map or array, "%s" given in "%s".', $id, $call instanceof TaggedValue ? '!' . $call->getTag() : \get_debug_type($call), $file)); } if (\is_string($k)) { - throw new InvalidArgumentException(\sprintf('Invalid method call for service "%s", did you forgot a leading dash before "%s: ..." in "%s"?', $id, $k, $file)); + throw new InvalidArgumentException(\sprintf('Invalid method call for service "%s", did you forget a leading dash before "%s: ..." in "%s"?', $id, $k, $file)); } if (isset($call['method']) && \is_string($call['method'])) { $method = $call['method']; diff --git a/vendor/symfony/filesystem/Filesystem.php b/vendor/symfony/filesystem/Filesystem.php index b8f6577fa..bb7245943 100644 --- a/vendor/symfony/filesystem/Filesystem.php +++ b/vendor/symfony/filesystem/Filesystem.php @@ -150,7 +150,7 @@ private static function doRemove(array $files, bool $isRecursive) : void } } elseif (\is_dir($file)) { if (!$isRecursive) { - $tmpName = \dirname(\realpath($file)) . '/.' . \strrev(\strtr(\base64_encode(\random_bytes(2)), '/=', '-_')); + $tmpName = \dirname(\realpath($file)) . '/.!' . \strrev(\strtr(\base64_encode(\random_bytes(2)), '/=', '-!')); if (\file_exists($tmpName)) { try { self::doRemove([$tmpName], \true); @@ -203,6 +203,9 @@ public function chmod(string|iterable $files, int $mode, int $umask = 00, bool $ /** * Change the owner of an array of files or directories. * + * This method always throws on Windows, as the underlying PHP function is not supported. + * @see https://www.php.net/chown + * * @param string|int $user A user name or number * @param bool $recursive Whether change the owner recursively or not * @@ -230,6 +233,9 @@ public function chown(string|iterable $files, string|int $user, bool $recursive /** * Change the group of an array of files or directories. * + * This method always throws on Windows, as the underlying PHP function is not supported. + * @see https://www.php.net/chgrp + * * @param string|int $group A group name or number * @param bool $recursive Whether change the group recursively or not * @@ -585,6 +591,9 @@ public function dumpFile(string $filename, $content) $this->rename($tmpFile, $filename, \true); } finally { if (\file_exists($tmpFile)) { + if ('\\' === \DIRECTORY_SEPARATOR && !\is_writable($tmpFile)) { + self::box('chmod', $tmpFile, self::box('fileperms', $tmpFile) | 0200); + } self::box('unlink', $tmpFile); } } diff --git a/vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php b/vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php index 005a7f28b..a5dd63209 100644 --- a/vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php +++ b/vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php @@ -56,7 +56,8 @@ public function current() : SplFileInfo $subPathname .= $this->directorySeparator; } $subPathname .= $this->getFilename(); - if ('/' !== ($basePath = $this->rootPath)) { + $basePath = $this->rootPath; + if ('/' !== $basePath && !\str_ends_with($basePath, $this->directorySeparator) && !\str_ends_with($basePath, '/')) { $basePath .= $this->directorySeparator; } return new SplFileInfo($basePath . $subPathname, $this->subPath, $subPathname); diff --git a/vendor/symfony/polyfill-mbstring/Mbstring.php b/vendor/symfony/polyfill-mbstring/Mbstring.php index 2e0b96940..3d45c9d9a 100644 --- a/vendor/symfony/polyfill-mbstring/Mbstring.php +++ b/vendor/symfony/polyfill-mbstring/Mbstring.php @@ -48,6 +48,11 @@ * - mb_strstr - Finds first occurrence of a string within another * - mb_strwidth - Return width of string * - mb_substr_count - Count the number of substring occurrences + * - mb_ucfirst - Make a string's first character uppercase + * - mb_lcfirst - Make a string's first character lowercase + * - mb_trim - Strip whitespace (or other characters) from the beginning and end of a string + * - mb_ltrim - Strip whitespace (or other characters) from the beginning of a string + * - mb_rtrim - Strip whitespace (or other characters) from the end of a string * * Not implemented: * - mb_convert_kana - Convert "kana" one from another ("zen-kaku", "han-kaku" and more) @@ -80,6 +85,15 @@ final class Mbstring public static function mb_convert_encoding($s, $toEncoding, $fromEncoding = null) { + if (\is_array($s)) { + $r = []; + foreach ($s as $str) { + $r[] = self::mb_convert_encoding($str, $toEncoding, $fromEncoding); + } + + return $r; + } + if (\is_array($fromEncoding) || (null !== $fromEncoding && false !== strpos($fromEncoding, ','))) { $fromEncoding = self::mb_detect_encoding($s, $fromEncoding); } else { @@ -410,12 +424,6 @@ public static function mb_encoding_aliases($encoding) public static function mb_check_encoding($var = null, $encoding = null) { - if (PHP_VERSION_ID < 70200 && \is_array($var)) { - trigger_error('mb_check_encoding() expects parameter 1 to be string, array given', \E_USER_WARNING); - - return null; - } - if (null === $encoding) { if (null === $var) { return false; @@ -437,7 +445,6 @@ public static function mb_check_encoding($var = null, $encoding = null) } return true; - } public static function mb_detect_encoding($str, $encodingList = null, $strict = false) @@ -827,7 +834,7 @@ public static function mb_ord($s, $encoding = null) return $code; } - public static function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = \STR_PAD_RIGHT, string $encoding = null): string + public static function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = \STR_PAD_RIGHT, ?string $encoding = null): string { if (!\in_array($pad_type, [\STR_PAD_RIGHT, \STR_PAD_LEFT, \STR_PAD_BOTH], true)) { throw new \ValueError('mb_str_pad(): Argument #4 ($pad_type) must be STR_PAD_LEFT, STR_PAD_RIGHT, or STR_PAD_BOTH'); @@ -835,17 +842,8 @@ public static function mb_str_pad(string $string, int $length, string $pad_strin if (null === $encoding) { $encoding = self::mb_internal_encoding(); - } - - try { - $validEncoding = @self::mb_check_encoding('', $encoding); - } catch (\ValueError $e) { - throw new \ValueError(sprintf('mb_str_pad(): Argument #5 ($encoding) must be a valid encoding, "%s" given', $encoding)); - } - - // BC for PHP 7.3 and lower - if (!$validEncoding) { - throw new \ValueError(sprintf('mb_str_pad(): Argument #5 ($encoding) must be a valid encoding, "%s" given', $encoding)); + } else { + self::assertEncoding($encoding, 'mb_str_pad(): Argument #5 ($encoding) must be a valid encoding, "%s" given'); } if (self::mb_strlen($pad_string, $encoding) <= 0) { @@ -871,6 +869,34 @@ public static function mb_str_pad(string $string, int $length, string $pad_strin } } + public static function mb_ucfirst(string $string, ?string $encoding = null): string + { + if (null === $encoding) { + $encoding = self::mb_internal_encoding(); + } else { + self::assertEncoding($encoding, 'mb_ucfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given'); + } + + $firstChar = mb_substr($string, 0, 1, $encoding); + $firstChar = mb_convert_case($firstChar, \MB_CASE_TITLE, $encoding); + + return $firstChar.mb_substr($string, 1, null, $encoding); + } + + public static function mb_lcfirst(string $string, ?string $encoding = null): string + { + if (null === $encoding) { + $encoding = self::mb_internal_encoding(); + } else { + self::assertEncoding($encoding, 'mb_lcfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given'); + } + + $firstChar = mb_substr($string, 0, 1, $encoding); + $firstChar = mb_convert_case($firstChar, \MB_CASE_LOWER, $encoding); + + return $firstChar.mb_substr($string, 1, null, $encoding); + } + private static function getSubpart($pos, $part, $haystack, $encoding) { if (false === $pos) { @@ -944,4 +970,76 @@ private static function getEncoding($encoding) return $encoding; } + + public static function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string + { + return self::mb_internal_trim('{^[%s]+|[%1$s]+$}Du', $string, $characters, $encoding, __FUNCTION__); + } + + public static function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string + { + return self::mb_internal_trim('{^[%s]+}Du', $string, $characters, $encoding, __FUNCTION__); + } + + public static function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string + { + return self::mb_internal_trim('{[%s]+$}D', $string, $characters, $encoding, __FUNCTION__); + } + + private static function mb_internal_trim(string $regex, string $string, ?string $characters, ?string $encoding, string $function): string + { + if (null === $encoding) { + $encoding = self::mb_internal_encoding(); + } else { + self::assertEncoding($encoding, $function.'(): Argument #3 ($encoding) must be a valid encoding, "%s" given'); + } + + if ('' === $characters) { + return null === $encoding ? $string : self::mb_convert_encoding($string, $encoding); + } + + if ('UTF-8' === $encoding) { + $encoding = null; + if (!preg_match('//u', $string)) { + $string = @iconv('UTF-8', 'UTF-8//IGNORE', $string); + } + if (null !== $characters && !preg_match('//u', $characters)) { + $characters = @iconv('UTF-8', 'UTF-8//IGNORE', $characters); + } + } else { + $string = iconv($encoding, 'UTF-8//IGNORE', $string); + + if (null !== $characters) { + $characters = iconv($encoding, 'UTF-8//IGNORE', $characters); + } + } + + if (null === $characters) { + $characters = "\\0 \f\n\r\t\v\u{00A0}\u{1680}\u{2000}\u{2001}\u{2002}\u{2003}\u{2004}\u{2005}\u{2006}\u{2007}\u{2008}\u{2009}\u{200A}\u{2028}\u{2029}\u{202F}\u{205F}\u{3000}\u{0085}\u{180E}"; + } else { + $characters = preg_quote($characters); + } + + $string = preg_replace(sprintf($regex, $characters), '', $string); + + if (null === $encoding) { + return $string; + } + + return iconv('UTF-8', $encoding.'//IGNORE', $string); + } + + private static function assertEncoding(string $encoding, string $errorFormat): void + { + try { + $validEncoding = @self::mb_check_encoding('', $encoding); + } catch (\ValueError $e) { + throw new \ValueError(sprintf($errorFormat, $encoding)); + } + + // BC for PHP 7.3 and lower + if (!$validEncoding) { + throw new \ValueError(sprintf($errorFormat, $encoding)); + } + } } diff --git a/vendor/symfony/polyfill-mbstring/bootstrap.php b/vendor/symfony/polyfill-mbstring/bootstrap.php index ecf1a0352..ff51ae079 100644 --- a/vendor/symfony/polyfill-mbstring/bootstrap.php +++ b/vendor/symfony/polyfill-mbstring/bootstrap.php @@ -136,6 +136,27 @@ function mb_str_split($string, $length = 1, $encoding = null) { return p\Mbstrin function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = STR_PAD_RIGHT, ?string $encoding = null): string { return p\Mbstring::mb_str_pad($string, $length, $pad_string, $pad_type, $encoding); } } +if (!function_exists('mb_ucfirst')) { + function mb_ucfirst(string $string, ?string $encoding = null): string { return p\Mbstring::mb_ucfirst($string, $encoding); } +} + +if (!function_exists('mb_lcfirst')) { + function mb_lcfirst(string $string, ?string $encoding = null): string { return p\Mbstring::mb_lcfirst($string, $encoding); } +} + +if (!function_exists('mb_trim')) { + function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_trim($string, $characters, $encoding); } +} + +if (!function_exists('mb_ltrim')) { + function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_ltrim($string, $characters, $encoding); } +} + +if (!function_exists('mb_rtrim')) { + function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_rtrim($string, $characters, $encoding); } +} + + if (extension_loaded('mbstring')) { return; } diff --git a/vendor/symfony/polyfill-mbstring/bootstrap80.php b/vendor/symfony/polyfill-mbstring/bootstrap80.php index 2f9fb5b42..5be7d2018 100644 --- a/vendor/symfony/polyfill-mbstring/bootstrap80.php +++ b/vendor/symfony/polyfill-mbstring/bootstrap80.php @@ -93,7 +93,7 @@ function mb_strrpos(?string $haystack, ?string $needle, ?int $offset = 0, ?strin function mb_strstr(?string $haystack, ?string $needle, ?bool $before_needle = false, ?string $encoding = null): string|false { return p\Mbstring::mb_strstr((string) $haystack, (string) $needle, (bool) $before_needle, $encoding); } } if (!function_exists('mb_get_info')) { - function mb_get_info(?string $type = 'all'): array|string|int|false { return p\Mbstring::mb_get_info((string) $type); } + function mb_get_info(?string $type = 'all'): array|string|int|false|null { return p\Mbstring::mb_get_info((string) $type); } } if (!function_exists('mb_http_output')) { function mb_http_output(?string $encoding = null): string|bool { return p\Mbstring::mb_http_output($encoding); } @@ -132,6 +132,26 @@ function mb_str_split(?string $string, ?int $length = 1, ?string $encoding = nul function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = STR_PAD_RIGHT, ?string $encoding = null): string { return p\Mbstring::mb_str_pad($string, $length, $pad_string, $pad_type, $encoding); } } +if (!function_exists('mb_ucfirst')) { + function mb_ucfirst($string, ?string $encoding = null): string { return p\Mbstring::mb_ucfirst($string, $encoding); } +} + +if (!function_exists('mb_lcfirst')) { + function mb_lcfirst($string, ?string $encoding = null): string { return p\Mbstring::mb_lcfirst($string, $encoding); } +} + +if (!function_exists('mb_trim')) { + function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_trim($string, $characters, $encoding); } +} + +if (!function_exists('mb_ltrim')) { + function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_ltrim($string, $characters, $encoding); } +} + +if (!function_exists('mb_rtrim')) { + function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Mbstring::mb_rtrim($string, $characters, $encoding); } +} + if (extension_loaded('mbstring')) { return; } diff --git a/vendor/symfony/string/AbstractUnicodeString.php b/vendor/symfony/string/AbstractUnicodeString.php index 7ce3bfb82..fa2e41457 100644 --- a/vendor/symfony/string/AbstractUnicodeString.php +++ b/vendor/symfony/string/AbstractUnicodeString.php @@ -132,7 +132,7 @@ public function ascii(array $rules = []) : self public function camel() : static { $str = clone $this; - $str->string = \str_replace(' ', '', \preg_replace_callback('/\\b.(?![A-Z]{2,})/u', static function ($m) { + $str->string = \str_replace(' ', '', \preg_replace_callback('/\\b.(?!\\p{Lu})/u', static function ($m) { static $i = 0; return 1 === ++$i ? 'İ' === $m[0] ? 'i̇' : \mb_strtolower($m[0], 'UTF-8') : \mb_convert_case($m[0], \MB_CASE_TITLE, 'UTF-8'); }, \preg_replace('/[^\\pL0-9]++/u', ' ', $this->string))); diff --git a/vendor/symfony/string/Inflector/EnglishInflector.php b/vendor/symfony/string/Inflector/EnglishInflector.php index e0c45e562..5a2962b50 100644 --- a/vendor/symfony/string/Inflector/EnglishInflector.php +++ b/vendor/symfony/string/Inflector/EnglishInflector.php @@ -23,8 +23,26 @@ final class EnglishInflector implements InflectorInterface // Third entry: Whether the suffix may succeed a vowel // Fourth entry: Whether the suffix may succeed a consonant // Fifth entry: singular suffix, normal - // bacteria (bacterium), criteria (criterion), phenomena (phenomenon) - ['a', 1, \true, \true, ['on', 'um']], + // bacteria (bacterium) + ['airetcab', 8, \true, \true, 'bacterium'], + // corpora (corpus) + ['aroproc', 7, \true, \true, 'corpus'], + // criteria (criterion) + ['airetirc', 8, \true, \true, 'criterion'], + // curricula (curriculum) + ['alucirruc', 9, \true, \true, 'curriculum'], + // quora (quorum) + ['arouq', 5, \true, \true, 'quorum'], + // genera (genus) + ['areneg', 6, \true, \true, 'genus'], + // media (medium) + ['aidem', 5, \true, \true, 'medium'], + // memoranda (memorandum) + ['adnaromem', 9, \true, \true, 'memorandum'], + // phenomena (phenomenon) + ['anemonehp', 9, \true, \true, 'phenomenon'], + // strata (stratum) + ['atarts', 6, \true, \true, 'stratum'], // nebulae (nebula) ['ea', 2, \true, \true, 'a'], // services (service) @@ -71,6 +89,8 @@ final class EnglishInflector implements InflectorInterface ['sess', 4, \true, \false, 'ss'], // statuses (status) ['sesutats', 8, \true, \true, 'status'], + // article (articles), ancle (ancles) + ['sel', 3, \true, \true, 'le'], // analyses (analysis), ellipses (ellipsis), fungi (fungus), // neuroses (neurosis), theses (thesis), emphases (emphasis), // oases (oasis), crises (crisis), houses (house), bases (base), @@ -172,28 +192,26 @@ final class EnglishInflector implements InflectorInterface ['htoot', 5, \true, \true, 'teeth'], // albums (album) ['mubla', 5, \true, \true, 'albums'], - // bacteria (bacterium), criteria (criterion), phenomena (phenomenon) + // quorums (quorum) + ['murouq', 6, \true, \true, ['quora', 'quorums']], + // bacteria (bacterium), curricula (curriculum), media (medium), memoranda (memorandum), phenomena (phenomenon), strata (stratum) ['mu', 2, \true, \true, 'a'], // men (man), women (woman) ['nam', 3, \true, \true, 'men'], // people (person) ['nosrep', 6, \true, \true, ['persons', 'people']], - // bacteria (bacterium), criteria (criterion), phenomena (phenomenon) - ['noi', 3, \true, \true, 'ions'], - // coupon (coupons) - ['nop', 3, \true, \true, 'pons'], - // seasons (season), treasons (treason), poisons (poison), lessons (lesson) - ['nos', 3, \true, \true, 'sons'], - // icons (icon) - ['noc', 3, \true, \true, 'cons'], - // bacteria (bacterium), criteria (criterion), phenomena (phenomenon) - ['no', 2, \true, \true, 'a'], + // criteria (criterion) + ['noiretirc', 9, \true, \true, 'criteria'], + // phenomena (phenomenon) + ['nonemonehp', 10, \true, \true, 'phenomena'], // echoes (echo) ['ohce', 4, \true, \true, 'echoes'], // heroes (hero) ['oreh', 4, \true, \true, 'heroes'], // atlases (atlas) ['salta', 5, \true, \true, 'atlases'], + // aliases (alias) + ['saila', 5, \true, \true, 'aliases'], // irises (iris) ['siri', 4, \true, \true, 'irises'], // analyses (analysis), ellipses (ellipsis), neuroses (neurosis) @@ -280,6 +298,8 @@ final class EnglishInflector implements InflectorInterface 'ciffart', // aircraft 'tfarcria', + // hardware + 'erawdrah', ]; public function singularize(string $plural) : array { diff --git a/vendor/symfony/string/Resources/data/wcswidth_table_wide.php b/vendor/symfony/string/Resources/data/wcswidth_table_wide.php index 48581c18c..fe03627ee 100644 --- a/vendor/symfony/string/Resources/data/wcswidth_table_wide.php +++ b/vendor/symfony/string/Resources/data/wcswidth_table_wide.php @@ -5,7 +5,7 @@ /* * This file has been auto-generated by the Symfony String Component for internal use. * - * Unicode version: 15.1.0 - * Date: 2023-09-13T11:47:12+00:00 + * Unicode version: 16.0.0 + * Date: 2024-09-11T08:21:22+00:00 */ -return [[4352, 4447], [8986, 8987], [9001, 9001], [9002, 9002], [9193, 9196], [9200, 9200], [9203, 9203], [9725, 9726], [9748, 9749], [9800, 9811], [9855, 9855], [9875, 9875], [9889, 9889], [9898, 9899], [9917, 9918], [9924, 9925], [9934, 9934], [9940, 9940], [9962, 9962], [9970, 9971], [9973, 9973], [9978, 9978], [9981, 9981], [9989, 9989], [9994, 9995], [10024, 10024], [10060, 10060], [10062, 10062], [10067, 10069], [10071, 10071], [10133, 10135], [10160, 10160], [10175, 10175], [11035, 11036], [11088, 11088], [11093, 11093], [11904, 11929], [11931, 12019], [12032, 12245], [12272, 12287], [12288, 12288], [12289, 12291], [12292, 12292], [12293, 12293], [12294, 12294], [12295, 12295], [12296, 12296], [12297, 12297], [12298, 12298], [12299, 12299], [12300, 12300], [12301, 12301], [12302, 12302], [12303, 12303], [12304, 12304], [12305, 12305], [12306, 12307], [12308, 12308], [12309, 12309], [12310, 12310], [12311, 12311], [12312, 12312], [12313, 12313], [12314, 12314], [12315, 12315], [12316, 12316], [12317, 12317], [12318, 12319], [12320, 12320], [12321, 12329], [12330, 12333], [12334, 12335], [12336, 12336], [12337, 12341], [12342, 12343], [12344, 12346], [12347, 12347], [12348, 12348], [12349, 12349], [12350, 12350], [12353, 12438], [12441, 12442], [12443, 12444], [12445, 12446], [12447, 12447], [12448, 12448], [12449, 12538], [12539, 12539], [12540, 12542], [12543, 12543], [12549, 12591], [12593, 12686], [12688, 12689], [12690, 12693], [12694, 12703], [12704, 12735], [12736, 12771], [12783, 12783], [12784, 12799], [12800, 12830], [12832, 12841], [12842, 12871], [12880, 12880], [12881, 12895], [12896, 12927], [12928, 12937], [12938, 12976], [12977, 12991], [12992, 13055], [13056, 13311], [13312, 19903], [19968, 40959], [40960, 40980], [40981, 40981], [40982, 42124], [42128, 42182], [43360, 43388], [44032, 55203], [63744, 64109], [64110, 64111], [64112, 64217], [64218, 64255], [65040, 65046], [65047, 65047], [65048, 65048], [65049, 65049], [65072, 65072], [65073, 65074], [65075, 65076], [65077, 65077], [65078, 65078], [65079, 65079], [65080, 65080], [65081, 65081], [65082, 65082], [65083, 65083], [65084, 65084], [65085, 65085], [65086, 65086], [65087, 65087], [65088, 65088], [65089, 65089], [65090, 65090], [65091, 65091], [65092, 65092], [65093, 65094], [65095, 65095], [65096, 65096], [65097, 65100], [65101, 65103], [65104, 65106], [65108, 65111], [65112, 65112], [65113, 65113], [65114, 65114], [65115, 65115], [65116, 65116], [65117, 65117], [65118, 65118], [65119, 65121], [65122, 65122], [65123, 65123], [65124, 65126], [65128, 65128], [65129, 65129], [65130, 65131], [65281, 65283], [65284, 65284], [65285, 65287], [65288, 65288], [65289, 65289], [65290, 65290], [65291, 65291], [65292, 65292], [65293, 65293], [65294, 65295], [65296, 65305], [65306, 65307], [65308, 65310], [65311, 65312], [65313, 65338], [65339, 65339], [65340, 65340], [65341, 65341], [65342, 65342], [65343, 65343], [65344, 65344], [65345, 65370], [65371, 65371], [65372, 65372], [65373, 65373], [65374, 65374], [65375, 65375], [65376, 65376], [65504, 65505], [65506, 65506], [65507, 65507], [65508, 65508], [65509, 65510], [94176, 94177], [94178, 94178], [94179, 94179], [94180, 94180], [94192, 94193], [94208, 100343], [100352, 101119], [101120, 101589], [101632, 101640], [110576, 110579], [110581, 110587], [110589, 110590], [110592, 110847], [110848, 110882], [110898, 110898], [110928, 110930], [110933, 110933], [110948, 110951], [110960, 111355], [126980, 126980], [127183, 127183], [127374, 127374], [127377, 127386], [127488, 127490], [127504, 127547], [127552, 127560], [127568, 127569], [127584, 127589], [127744, 127776], [127789, 127797], [127799, 127868], [127870, 127891], [127904, 127946], [127951, 127955], [127968, 127984], [127988, 127988], [127992, 127994], [127995, 127999], [128000, 128062], [128064, 128064], [128066, 128252], [128255, 128317], [128331, 128334], [128336, 128359], [128378, 128378], [128405, 128406], [128420, 128420], [128507, 128511], [128512, 128591], [128640, 128709], [128716, 128716], [128720, 128722], [128725, 128727], [128732, 128735], [128747, 128748], [128756, 128764], [128992, 129003], [129008, 129008], [129292, 129338], [129340, 129349], [129351, 129535], [129648, 129660], [129664, 129672], [129680, 129725], [129727, 129733], [129742, 129755], [129760, 129768], [129776, 129784], [131072, 173791], [173792, 173823], [173824, 177977], [177978, 177983], [177984, 178205], [178206, 178207], [178208, 183969], [183970, 183983], [183984, 191456], [191457, 191471], [191472, 192093], [192094, 194559], [194560, 195101], [195102, 195103], [195104, 196605], [196608, 201546], [201547, 201551], [201552, 205743], [205744, 262141]]; +return [[4352, 4447], [8986, 8987], [9001, 9001], [9002, 9002], [9193, 9196], [9200, 9200], [9203, 9203], [9725, 9726], [9748, 9749], [9776, 9783], [9800, 9811], [9855, 9855], [9866, 9871], [9875, 9875], [9889, 9889], [9898, 9899], [9917, 9918], [9924, 9925], [9934, 9934], [9940, 9940], [9962, 9962], [9970, 9971], [9973, 9973], [9978, 9978], [9981, 9981], [9989, 9989], [9994, 9995], [10024, 10024], [10060, 10060], [10062, 10062], [10067, 10069], [10071, 10071], [10133, 10135], [10160, 10160], [10175, 10175], [11035, 11036], [11088, 11088], [11093, 11093], [11904, 11929], [11931, 12019], [12032, 12245], [12272, 12287], [12288, 12288], [12289, 12291], [12292, 12292], [12293, 12293], [12294, 12294], [12295, 12295], [12296, 12296], [12297, 12297], [12298, 12298], [12299, 12299], [12300, 12300], [12301, 12301], [12302, 12302], [12303, 12303], [12304, 12304], [12305, 12305], [12306, 12307], [12308, 12308], [12309, 12309], [12310, 12310], [12311, 12311], [12312, 12312], [12313, 12313], [12314, 12314], [12315, 12315], [12316, 12316], [12317, 12317], [12318, 12319], [12320, 12320], [12321, 12329], [12330, 12333], [12334, 12335], [12336, 12336], [12337, 12341], [12342, 12343], [12344, 12346], [12347, 12347], [12348, 12348], [12349, 12349], [12350, 12350], [12353, 12438], [12441, 12442], [12443, 12444], [12445, 12446], [12447, 12447], [12448, 12448], [12449, 12538], [12539, 12539], [12540, 12542], [12543, 12543], [12549, 12591], [12593, 12686], [12688, 12689], [12690, 12693], [12694, 12703], [12704, 12735], [12736, 12773], [12783, 12783], [12784, 12799], [12800, 12830], [12832, 12841], [12842, 12871], [12880, 12880], [12881, 12895], [12896, 12927], [12928, 12937], [12938, 12976], [12977, 12991], [12992, 13055], [13056, 13311], [13312, 19903], [19904, 19967], [19968, 40959], [40960, 40980], [40981, 40981], [40982, 42124], [42128, 42182], [43360, 43388], [44032, 55203], [63744, 64109], [64110, 64111], [64112, 64217], [64218, 64255], [65040, 65046], [65047, 65047], [65048, 65048], [65049, 65049], [65072, 65072], [65073, 65074], [65075, 65076], [65077, 65077], [65078, 65078], [65079, 65079], [65080, 65080], [65081, 65081], [65082, 65082], [65083, 65083], [65084, 65084], [65085, 65085], [65086, 65086], [65087, 65087], [65088, 65088], [65089, 65089], [65090, 65090], [65091, 65091], [65092, 65092], [65093, 65094], [65095, 65095], [65096, 65096], [65097, 65100], [65101, 65103], [65104, 65106], [65108, 65111], [65112, 65112], [65113, 65113], [65114, 65114], [65115, 65115], [65116, 65116], [65117, 65117], [65118, 65118], [65119, 65121], [65122, 65122], [65123, 65123], [65124, 65126], [65128, 65128], [65129, 65129], [65130, 65131], [65281, 65283], [65284, 65284], [65285, 65287], [65288, 65288], [65289, 65289], [65290, 65290], [65291, 65291], [65292, 65292], [65293, 65293], [65294, 65295], [65296, 65305], [65306, 65307], [65308, 65310], [65311, 65312], [65313, 65338], [65339, 65339], [65340, 65340], [65341, 65341], [65342, 65342], [65343, 65343], [65344, 65344], [65345, 65370], [65371, 65371], [65372, 65372], [65373, 65373], [65374, 65374], [65375, 65375], [65376, 65376], [65504, 65505], [65506, 65506], [65507, 65507], [65508, 65508], [65509, 65510], [94176, 94177], [94178, 94178], [94179, 94179], [94180, 94180], [94192, 94193], [94208, 100343], [100352, 101119], [101120, 101589], [101631, 101631], [101632, 101640], [110576, 110579], [110581, 110587], [110589, 110590], [110592, 110847], [110848, 110882], [110898, 110898], [110928, 110930], [110933, 110933], [110948, 110951], [110960, 111355], [119552, 119638], [119648, 119670], [126980, 126980], [127183, 127183], [127374, 127374], [127377, 127386], [127488, 127490], [127504, 127547], [127552, 127560], [127568, 127569], [127584, 127589], [127744, 127776], [127789, 127797], [127799, 127868], [127870, 127891], [127904, 127946], [127951, 127955], [127968, 127984], [127988, 127988], [127992, 127994], [127995, 127999], [128000, 128062], [128064, 128064], [128066, 128252], [128255, 128317], [128331, 128334], [128336, 128359], [128378, 128378], [128405, 128406], [128420, 128420], [128507, 128511], [128512, 128591], [128640, 128709], [128716, 128716], [128720, 128722], [128725, 128727], [128732, 128735], [128747, 128748], [128756, 128764], [128992, 129003], [129008, 129008], [129292, 129338], [129340, 129349], [129351, 129535], [129648, 129660], [129664, 129673], [129679, 129734], [129742, 129756], [129759, 129769], [129776, 129784], [131072, 173791], [173792, 173823], [173824, 177977], [177978, 177983], [177984, 178205], [178206, 178207], [178208, 183969], [183970, 183983], [183984, 191456], [191457, 191471], [191472, 192093], [192094, 194559], [194560, 195101], [195102, 195103], [195104, 196605], [196608, 201546], [201547, 201551], [201552, 205743], [205744, 262141]]; diff --git a/vendor/symfony/string/Resources/data/wcswidth_table_zero.php b/vendor/symfony/string/Resources/data/wcswidth_table_zero.php index e8474689a..f5f62c131 100644 --- a/vendor/symfony/string/Resources/data/wcswidth_table_zero.php +++ b/vendor/symfony/string/Resources/data/wcswidth_table_zero.php @@ -5,7 +5,7 @@ /* * This file has been auto-generated by the Symfony String Component for internal use. * - * Unicode version: 15.1.0 - * Date: 2023-09-13T11:47:13+00:00 + * Unicode version: 16.0.0 + * Date: 2024-09-11T08:21:22+00:00 */ -return [[768, 879], [1155, 1159], [1160, 1161], [1425, 1469], [1471, 1471], [1473, 1474], [1476, 1477], [1479, 1479], [1552, 1562], [1611, 1631], [1648, 1648], [1750, 1756], [1759, 1764], [1767, 1768], [1770, 1773], [1809, 1809], [1840, 1866], [1958, 1968], [2027, 2035], [2045, 2045], [2070, 2073], [2075, 2083], [2085, 2087], [2089, 2093], [2137, 2139], [2200, 2207], [2250, 2273], [2275, 2306], [2362, 2362], [2364, 2364], [2369, 2376], [2381, 2381], [2385, 2391], [2402, 2403], [2433, 2433], [2492, 2492], [2497, 2500], [2509, 2509], [2530, 2531], [2558, 2558], [2561, 2562], [2620, 2620], [2625, 2626], [2631, 2632], [2635, 2637], [2641, 2641], [2672, 2673], [2677, 2677], [2689, 2690], [2748, 2748], [2753, 2757], [2759, 2760], [2765, 2765], [2786, 2787], [2810, 2815], [2817, 2817], [2876, 2876], [2879, 2879], [2881, 2884], [2893, 2893], [2901, 2902], [2914, 2915], [2946, 2946], [3008, 3008], [3021, 3021], [3072, 3072], [3076, 3076], [3132, 3132], [3134, 3136], [3142, 3144], [3146, 3149], [3157, 3158], [3170, 3171], [3201, 3201], [3260, 3260], [3263, 3263], [3270, 3270], [3276, 3277], [3298, 3299], [3328, 3329], [3387, 3388], [3393, 3396], [3405, 3405], [3426, 3427], [3457, 3457], [3530, 3530], [3538, 3540], [3542, 3542], [3633, 3633], [3636, 3642], [3655, 3662], [3761, 3761], [3764, 3772], [3784, 3790], [3864, 3865], [3893, 3893], [3895, 3895], [3897, 3897], [3953, 3966], [3968, 3972], [3974, 3975], [3981, 3991], [3993, 4028], [4038, 4038], [4141, 4144], [4146, 4151], [4153, 4154], [4157, 4158], [4184, 4185], [4190, 4192], [4209, 4212], [4226, 4226], [4229, 4230], [4237, 4237], [4253, 4253], [4957, 4959], [5906, 5908], [5938, 5939], [5970, 5971], [6002, 6003], [6068, 6069], [6071, 6077], [6086, 6086], [6089, 6099], [6109, 6109], [6155, 6157], [6159, 6159], [6277, 6278], [6313, 6313], [6432, 6434], [6439, 6440], [6450, 6450], [6457, 6459], [6679, 6680], [6683, 6683], [6742, 6742], [6744, 6750], [6752, 6752], [6754, 6754], [6757, 6764], [6771, 6780], [6783, 6783], [6832, 6845], [6846, 6846], [6847, 6862], [6912, 6915], [6964, 6964], [6966, 6970], [6972, 6972], [6978, 6978], [7019, 7027], [7040, 7041], [7074, 7077], [7080, 7081], [7083, 7085], [7142, 7142], [7144, 7145], [7149, 7149], [7151, 7153], [7212, 7219], [7222, 7223], [7376, 7378], [7380, 7392], [7394, 7400], [7405, 7405], [7412, 7412], [7416, 7417], [7616, 7679], [8400, 8412], [8413, 8416], [8417, 8417], [8418, 8420], [8421, 8432], [11503, 11505], [11647, 11647], [11744, 11775], [12330, 12333], [12441, 12442], [42607, 42607], [42608, 42610], [42612, 42621], [42654, 42655], [42736, 42737], [43010, 43010], [43014, 43014], [43019, 43019], [43045, 43046], [43052, 43052], [43204, 43205], [43232, 43249], [43263, 43263], [43302, 43309], [43335, 43345], [43392, 43394], [43443, 43443], [43446, 43449], [43452, 43453], [43493, 43493], [43561, 43566], [43569, 43570], [43573, 43574], [43587, 43587], [43596, 43596], [43644, 43644], [43696, 43696], [43698, 43700], [43703, 43704], [43710, 43711], [43713, 43713], [43756, 43757], [43766, 43766], [44005, 44005], [44008, 44008], [44013, 44013], [64286, 64286], [65024, 65039], [65056, 65071], [66045, 66045], [66272, 66272], [66422, 66426], [68097, 68099], [68101, 68102], [68108, 68111], [68152, 68154], [68159, 68159], [68325, 68326], [68900, 68903], [69291, 69292], [69373, 69375], [69446, 69456], [69506, 69509], [69633, 69633], [69688, 69702], [69744, 69744], [69747, 69748], [69759, 69761], [69811, 69814], [69817, 69818], [69826, 69826], [69888, 69890], [69927, 69931], [69933, 69940], [70003, 70003], [70016, 70017], [70070, 70078], [70089, 70092], [70095, 70095], [70191, 70193], [70196, 70196], [70198, 70199], [70206, 70206], [70209, 70209], [70367, 70367], [70371, 70378], [70400, 70401], [70459, 70460], [70464, 70464], [70502, 70508], [70512, 70516], [70712, 70719], [70722, 70724], [70726, 70726], [70750, 70750], [70835, 70840], [70842, 70842], [70847, 70848], [70850, 70851], [71090, 71093], [71100, 71101], [71103, 71104], [71132, 71133], [71219, 71226], [71229, 71229], [71231, 71232], [71339, 71339], [71341, 71341], [71344, 71349], [71351, 71351], [71453, 71455], [71458, 71461], [71463, 71467], [71727, 71735], [71737, 71738], [71995, 71996], [71998, 71998], [72003, 72003], [72148, 72151], [72154, 72155], [72160, 72160], [72193, 72202], [72243, 72248], [72251, 72254], [72263, 72263], [72273, 72278], [72281, 72283], [72330, 72342], [72344, 72345], [72752, 72758], [72760, 72765], [72767, 72767], [72850, 72871], [72874, 72880], [72882, 72883], [72885, 72886], [73009, 73014], [73018, 73018], [73020, 73021], [73023, 73029], [73031, 73031], [73104, 73105], [73109, 73109], [73111, 73111], [73459, 73460], [73472, 73473], [73526, 73530], [73536, 73536], [73538, 73538], [78912, 78912], [78919, 78933], [92912, 92916], [92976, 92982], [94031, 94031], [94095, 94098], [94180, 94180], [113821, 113822], [118528, 118573], [118576, 118598], [119143, 119145], [119163, 119170], [119173, 119179], [119210, 119213], [119362, 119364], [121344, 121398], [121403, 121452], [121461, 121461], [121476, 121476], [121499, 121503], [121505, 121519], [122880, 122886], [122888, 122904], [122907, 122913], [122915, 122916], [122918, 122922], [123023, 123023], [123184, 123190], [123566, 123566], [123628, 123631], [124140, 124143], [125136, 125142], [125252, 125258], [917760, 917999]]; +return [[768, 879], [1155, 1159], [1160, 1161], [1425, 1469], [1471, 1471], [1473, 1474], [1476, 1477], [1479, 1479], [1552, 1562], [1611, 1631], [1648, 1648], [1750, 1756], [1759, 1764], [1767, 1768], [1770, 1773], [1809, 1809], [1840, 1866], [1958, 1968], [2027, 2035], [2045, 2045], [2070, 2073], [2075, 2083], [2085, 2087], [2089, 2093], [2137, 2139], [2199, 2207], [2250, 2273], [2275, 2306], [2362, 2362], [2364, 2364], [2369, 2376], [2381, 2381], [2385, 2391], [2402, 2403], [2433, 2433], [2492, 2492], [2497, 2500], [2509, 2509], [2530, 2531], [2558, 2558], [2561, 2562], [2620, 2620], [2625, 2626], [2631, 2632], [2635, 2637], [2641, 2641], [2672, 2673], [2677, 2677], [2689, 2690], [2748, 2748], [2753, 2757], [2759, 2760], [2765, 2765], [2786, 2787], [2810, 2815], [2817, 2817], [2876, 2876], [2879, 2879], [2881, 2884], [2893, 2893], [2901, 2902], [2914, 2915], [2946, 2946], [3008, 3008], [3021, 3021], [3072, 3072], [3076, 3076], [3132, 3132], [3134, 3136], [3142, 3144], [3146, 3149], [3157, 3158], [3170, 3171], [3201, 3201], [3260, 3260], [3263, 3263], [3270, 3270], [3276, 3277], [3298, 3299], [3328, 3329], [3387, 3388], [3393, 3396], [3405, 3405], [3426, 3427], [3457, 3457], [3530, 3530], [3538, 3540], [3542, 3542], [3633, 3633], [3636, 3642], [3655, 3662], [3761, 3761], [3764, 3772], [3784, 3790], [3864, 3865], [3893, 3893], [3895, 3895], [3897, 3897], [3953, 3966], [3968, 3972], [3974, 3975], [3981, 3991], [3993, 4028], [4038, 4038], [4141, 4144], [4146, 4151], [4153, 4154], [4157, 4158], [4184, 4185], [4190, 4192], [4209, 4212], [4226, 4226], [4229, 4230], [4237, 4237], [4253, 4253], [4957, 4959], [5906, 5908], [5938, 5939], [5970, 5971], [6002, 6003], [6068, 6069], [6071, 6077], [6086, 6086], [6089, 6099], [6109, 6109], [6155, 6157], [6159, 6159], [6277, 6278], [6313, 6313], [6432, 6434], [6439, 6440], [6450, 6450], [6457, 6459], [6679, 6680], [6683, 6683], [6742, 6742], [6744, 6750], [6752, 6752], [6754, 6754], [6757, 6764], [6771, 6780], [6783, 6783], [6832, 6845], [6846, 6846], [6847, 6862], [6912, 6915], [6964, 6964], [6966, 6970], [6972, 6972], [6978, 6978], [7019, 7027], [7040, 7041], [7074, 7077], [7080, 7081], [7083, 7085], [7142, 7142], [7144, 7145], [7149, 7149], [7151, 7153], [7212, 7219], [7222, 7223], [7376, 7378], [7380, 7392], [7394, 7400], [7405, 7405], [7412, 7412], [7416, 7417], [7616, 7679], [8400, 8412], [8413, 8416], [8417, 8417], [8418, 8420], [8421, 8432], [11503, 11505], [11647, 11647], [11744, 11775], [12330, 12333], [12441, 12442], [42607, 42607], [42608, 42610], [42612, 42621], [42654, 42655], [42736, 42737], [43010, 43010], [43014, 43014], [43019, 43019], [43045, 43046], [43052, 43052], [43204, 43205], [43232, 43249], [43263, 43263], [43302, 43309], [43335, 43345], [43392, 43394], [43443, 43443], [43446, 43449], [43452, 43453], [43493, 43493], [43561, 43566], [43569, 43570], [43573, 43574], [43587, 43587], [43596, 43596], [43644, 43644], [43696, 43696], [43698, 43700], [43703, 43704], [43710, 43711], [43713, 43713], [43756, 43757], [43766, 43766], [44005, 44005], [44008, 44008], [44013, 44013], [64286, 64286], [65024, 65039], [65056, 65071], [66045, 66045], [66272, 66272], [66422, 66426], [68097, 68099], [68101, 68102], [68108, 68111], [68152, 68154], [68159, 68159], [68325, 68326], [68900, 68903], [68969, 68973], [69291, 69292], [69372, 69375], [69446, 69456], [69506, 69509], [69633, 69633], [69688, 69702], [69744, 69744], [69747, 69748], [69759, 69761], [69811, 69814], [69817, 69818], [69826, 69826], [69888, 69890], [69927, 69931], [69933, 69940], [70003, 70003], [70016, 70017], [70070, 70078], [70089, 70092], [70095, 70095], [70191, 70193], [70196, 70196], [70198, 70199], [70206, 70206], [70209, 70209], [70367, 70367], [70371, 70378], [70400, 70401], [70459, 70460], [70464, 70464], [70502, 70508], [70512, 70516], [70587, 70592], [70606, 70606], [70608, 70608], [70610, 70610], [70625, 70626], [70712, 70719], [70722, 70724], [70726, 70726], [70750, 70750], [70835, 70840], [70842, 70842], [70847, 70848], [70850, 70851], [71090, 71093], [71100, 71101], [71103, 71104], [71132, 71133], [71219, 71226], [71229, 71229], [71231, 71232], [71339, 71339], [71341, 71341], [71344, 71349], [71351, 71351], [71453, 71453], [71455, 71455], [71458, 71461], [71463, 71467], [71727, 71735], [71737, 71738], [71995, 71996], [71998, 71998], [72003, 72003], [72148, 72151], [72154, 72155], [72160, 72160], [72193, 72202], [72243, 72248], [72251, 72254], [72263, 72263], [72273, 72278], [72281, 72283], [72330, 72342], [72344, 72345], [72752, 72758], [72760, 72765], [72767, 72767], [72850, 72871], [72874, 72880], [72882, 72883], [72885, 72886], [73009, 73014], [73018, 73018], [73020, 73021], [73023, 73029], [73031, 73031], [73104, 73105], [73109, 73109], [73111, 73111], [73459, 73460], [73472, 73473], [73526, 73530], [73536, 73536], [73538, 73538], [73562, 73562], [78912, 78912], [78919, 78933], [90398, 90409], [90413, 90415], [92912, 92916], [92976, 92982], [94031, 94031], [94095, 94098], [94180, 94180], [113821, 113822], [118528, 118573], [118576, 118598], [119143, 119145], [119163, 119170], [119173, 119179], [119210, 119213], [119362, 119364], [121344, 121398], [121403, 121452], [121461, 121461], [121476, 121476], [121499, 121503], [121505, 121519], [122880, 122886], [122888, 122904], [122907, 122913], [122915, 122916], [122918, 122922], [123023, 123023], [123184, 123190], [123566, 123566], [123628, 123631], [124140, 124143], [124398, 124399], [125136, 125142], [125252, 125258], [917760, 917999]]; diff --git a/vendor/symfony/var-exporter/ProxyHelper.php b/vendor/symfony/var-exporter/ProxyHelper.php index f3db1bb08..5dd1956c1 100644 --- a/vendor/symfony/var-exporter/ProxyHelper.php +++ b/vendor/symfony/var-exporter/ProxyHelper.php @@ -177,10 +177,30 @@ public static function generateLazyProxy(?\ReflectionClass $class, array $interf } $body = $methods ? "\n" . \implode("\n\n", $methods) . "\n" : ''; $propertyScopes = $class ? self::exportPropertyScopes($class->name) : '[]'; + if ($class?->hasMethod('__unserialize') && !$class->getMethod('__unserialize')->getParameters()[0]->getType()) { + // fix contravariance type problem when $class declares a `__unserialize()` method without typehint. + $lazyProxyTraitStatement = <<__doUnserialize(\$data); + } + +EOPHP; + } else { + $lazyProxyTraitStatement = <<