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 a9662d1f2..d3636098f 100755 Binary files a/deptrac.phar and b/deptrac.phar differ diff --git a/deptrac.phar.asc b/deptrac.phar.asc index 8fc85bc32..c11493517 100644 --- a/deptrac.phar.asc +++ b/deptrac.phar.asc @@ -1,7 +1,14 @@ -----BEGIN PGP SIGNATURE----- -iHUEABYKAB0WIQRXy1VvJC/I1P1IPCxHQ2WH2CxKOQUCZnAQ3gAKCRBHQ2WH2CxK -OREVAP9kTtty0zT2p+l3eA644ufQh2AT1buH/tiIPVhvhJjvYwEAute+r0SWwYXD -g1LTd6YrkUI2Go0/csXepnMXjAhSOQY= -=RE4V +iQGzBAABCAAdFiEEl06QM0FNfyvJ/h5q1PBultG9A3sFAmcd+R4ACgkQ1PBultG9 +A3s3PAv5AZN4ttFoX9Jmxae+M+dNZMFXXAwXrOIKaD5dWjaFBlTxJDxStmTMfajU +Dfbc9kJ+0O9KEB7fWWTUy+3hBYuF/pnSY2XM/tDEBwl/jgdIcYLiuxhyTbD8BX74 +TIEk3Si7XiXFwK8R21IakzhMxvboy6JnTOqSd9v7ms2+CwsJX3wzTd+m9QUG1U2V +lDwHinNcuM2WCfv65SbvPgs7ZPteJl8oEyn5OzDrAW3HGzgA4OWN+dJbOZCO1gJ8 +RgO3DiTA3bUUbxLG+sQj9bbWYMejuYXkzINB87NcF4hVz+cJjWq4C5I+Nwd7cVHa +4z1UdCG4F6g0GrWpIzLSYZajLPuy4Ihzj+M/qOx1niB151R72rOhswgpwGFgpfQe +NgThneleCDbmjOs93vzrJknbU4SHksvV3lQaADM6uft5behWxI1tEVJm2uWN4h/L +mhr71elV/vszQ7WSh2NK3KtbFyqsggmDeTEQmOSiQcMZqgbukB9LSoN6WqQZOls0 +wrOKTdTl +=iiMr -----END PGP SIGNATURE----- diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 696853f6b..d9f85ebe8 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -20,6 +20,18 @@ your merge request can be accepted. - [Composer](https://getcomposer.org/) - `make` +### Using Docker Compose + +If preferred, you can use Docker to get a development environment up and +running quickly. + +- [Install Docker](https://www.docker.com/get-started/) +- Run `docker compose run deptrac` + +This will build and run a local Docker image with all the necessary system +dependencies. You can now run all the following commands from within the +container. + ## Installing tools You can install all tools needed for developing Deptrac using the Makefile by diff --git a/src/Core/Analyser/EventHandler/DependsOnPrivateLayer.php b/src/Core/Analyser/EventHandler/DependsOnPrivateLayer.php index a4b8ae290..fbc266a4b 100644 --- a/src/Core/Analyser/EventHandler/DependsOnPrivateLayer.php +++ b/src/Core/Analyser/EventHandler/DependsOnPrivateLayer.php @@ -22,7 +22,7 @@ public function invoke(ProcessEvent $event) : void { $ruleset = $event->getResult(); 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 = <<