diff --git a/.phpcsignore b/.phpcsignore new file mode 100644 index 0000000..f847dcc --- /dev/null +++ b/.phpcsignore @@ -0,0 +1,6 @@ +# 3rd party libraries +vendor +composer.phar + +# Protocol Buffers +app/protobuff diff --git a/composer.json b/composer.json index c92b94d..c6a77e7 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "description": "This repository contains GroupDocs.Viewer Cloud SDK for PHP source code.", "name": "groupdocscloud/groupdocs-viewer-cloud", - "version": "21.12", + "version": "23.3", "license": "MIT", "type": "library", "keywords": [ @@ -21,27 +21,25 @@ ], "config": { "platform": { - "php": "5.6.32" + "php": "8.2" } }, "require": { - "php": ">=5.5", + "php": ">=8.2", "ext-curl": "*", "ext-json": "*", "ext-mbstring": "*", - "guzzlehttp/guzzle": "^6.3" + "guzzlehttp/guzzle": "^6.5.8|^7.4.5" }, "require-dev": { - "friendsofphp/php-cs-fixer": "2.10.*", - "squizlabs/php_codesniffer": "3.*", - "phpunit/phpunit": "^5.7" + "phpunit/phpunit": "^10.0.0" }, "autoload": { "classmap": [ "src/" ], "psr-4": { "GroupDocs\\Viewer\\" : "src/" } }, "autoload-dev": { - "classmap": [ "src/", "tests/" ], + "classmap": [ "src/", "tests/" ], "psr-4": { "GroupDocs\\Viewer\\" : "tests/" } } } \ No newline at end of file diff --git a/composer.lock b/composer.lock index a37ae12..f3123a9 100644 --- a/composer.lock +++ b/composer.lock @@ -4,91 +4,148 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "20f1e9c8fd5f77b8a3144e5d28b8e43e", + "content-hash": "e0b01dec2347180f82c8d1d01548c42e", "packages": [ { "name": "guzzlehttp/guzzle", - "version": "6.5.5", + "version": "7.5.0", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e" + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.6.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17.0" + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" }, "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.1" + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.29 || ^9.5.23", + "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, "type": "library", "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, "branch-alias": { - "dev-master": "6.5-dev" + "dev-master": "7.5-dev" } }, "autoload": { - "psr-4": { - "GuzzleHttp\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" } ], "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", "keywords": [ "client", "curl", "framework", "http", "http client", + "psr-18", + "psr-7", "rest", "web service" ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/6.5" + "source": "https://github.com/guzzle/guzzle/tree/7.5.0" }, - "time": "2020-06-16T21:01:06+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-08-28T15:39:27+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.5.0", + "version": "1.5.2", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "136a635e2b4a49b9d79e9c8fee267ffb257fdba0" + "reference": "b94b2807d85443f9719887892882d0329d1e2598" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/136a635e2b4a49b9d79e9c8fee267ffb257fdba0", - "reference": "136a635e2b4a49b9d79e9c8fee267ffb257fdba0", + "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", + "reference": "b94b2807d85443f9719887892882d0329d1e2598", "shasum": "" }, "require": { @@ -104,12 +161,12 @@ } }, "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -143,7 +200,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.5.0" + "source": "https://github.com/guzzle/promises/tree/1.5.2" }, "funding": [ { @@ -159,50 +216,54 @@ "type": "tidelift" } ], - "time": "2021-10-07T13:05:22+00:00" + "time": "2022-08-28T14:55:35+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.8.3", + "version": "2.4.4", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85" + "reference": "3cf1b6d4f0c820a2cf8bcaec39fc698f3443b5cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/1afdd860a2566ed3c2b0b4a3de6e23434a79ec85", - "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/3cf1b6d4f0c820a2cf8bcaec39fc698f3443b5cf", + "reference": "3cf1b6d4f0c820a2cf8bcaec39fc698f3443b5cf", "shasum": "" }, "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" }, "provide": { + "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" + "bamarni/composer-bin-plugin": "^1.8.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.29 || ^9.5.23" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, "type": "library", "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "2.4-dev" } }, "autoload": { "psr-4": { "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -238,6 +299,11 @@ "name": "Tobias Schultze", "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" } ], "description": "PSR-7 message implementation that also provides common utility methods", @@ -253,7 +319,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.8.3" + "source": "https://github.com/guzzle/psr7/tree/2.4.4" }, "funding": [ { @@ -269,36 +335,88 @@ "type": "tidelift" } ], - "time": "2021-10-05T13:56:00+00:00" + "time": "2023-03-09T13:19:02+00:00" }, { - "name": "paragonie/random_compat", - "version": "v2.0.20", + "name": "psr/http-client", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "0f1f60250fccffeaf5dda91eea1c018aed1adc2a" + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/0f1f60250fccffeaf5dda91eea1c018aed1adc2a", - "reference": "0f1f60250fccffeaf5dda91eea1c018aed1adc2a", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", "shasum": "" }, "require": { - "php": ">=5.2.0" + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*" + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, "autoload": { - "files": [ - "lib/random.php" - ] + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -306,24 +424,25 @@ ], "authors": [ { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "description": "Common interfaces for PSR-7 HTTP message factories", "keywords": [ - "csprng", - "polyfill", - "pseudorandom", - "random" + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" ], "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/random_compat/issues", - "source": "https://github.com/paragonie/random_compat" + "source": "https://github.com/php-fig/http-factory/tree/master" }, - "time": "2021-04-17T09:33:01+00:00" + "time": "2019-04-30T12:38:16+00:00" }, { "name": "psr/http-message", @@ -423,44 +542,35 @@ "time": "2019-03-08T08:55:37+00:00" }, { - "name": "symfony/polyfill-intl-idn", - "version": "v1.19.0", + "name": "symfony/deprecation-contracts", + "version": "v3.2.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "4ad5115c0f5d5172a9fe8147675ec6de266d8826" + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/4ad5115c0f5d5172a9fe8147675ec6de266d8826", - "reference": "4ad5115c0f5d5172a9fe8147675ec6de266d8826", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e", + "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e", "shasum": "" }, "require": { - "php": ">=5.3.3", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php70": "^1.10", - "symfony/polyfill-php72": "^1.10" - }, - "suggest": { - "ext-intl": "For best performance" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.19-dev" + "dev-main": "3.3-dev" }, "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, "files": [ - "bootstrap.php" + "function.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -469,30 +579,18 @@ ], "authors": [ { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.19.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.2.1" }, "funding": [ { @@ -508,1441 +606,276 @@ "type": "tidelift" } ], - "time": "2020-10-21T09:57:48+00:00" - }, + "time": "2023-03-01T10:25:55+00:00" + } + ], + "packages-dev": [ { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.19.0", + "name": "myclabs/deep-copy", + "version": "1.11.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "8db0ae7936b42feb370840cf24de1a144fb0ef27" + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8db0ae7936b42feb370840cf24de1a144fb0ef27", - "reference": "8db0ae7936b42feb370840cf24de1a144fb0ef27", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": "^7.1 || ^8.0" }, - "suggest": { - "ext-intl": "For best performance" + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.19-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" }, + "type": "library", "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, "files": [ - "bootstrap.php" + "src/DeepCopy/deep_copy.php" ], - "classmap": [ - "Resources/stubs" - ] + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", - "homepage": "https://symfony.com", + "description": "Create deep copies (clones) of your objects", "keywords": [ - "compatibility", - "intl", - "normalizer", - "polyfill", - "portable", - "shim" + "clone", + "copy", + "duplicate", + "object", + "object graph" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.19.0" + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", "type": "tidelift" } ], - "time": "2020-10-23T09:01:57+00:00" + "time": "2023-03-08T13:26:56+00:00" }, { - "name": "symfony/polyfill-php70", - "version": "v1.19.0", + "name": "nikic/php-parser", + "version": "v4.15.4", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "3fe414077251a81a1b15b1c709faf5c2fbae3d4e" + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/3fe414077251a81a1b15b1c709faf5c2fbae3d4e", - "reference": "3fe414077251a81a1b15b1c709faf5c2fbae3d4e", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290", + "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290", "shasum": "" }, "require": { - "paragonie/random_compat": "~1.0|~2.0|~9.99", - "php": ">=5.3.3" + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" }, + "bin": [ + "bin/php-parse" + ], "type": "library", "extra": { "branch-alias": { - "dev-main": "1.19-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "dev-master": "4.9-dev" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php70\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] + "PhpParser\\": "lib/PhpParser" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Nikita Popov" } ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", - "homepage": "https://symfony.com", + "description": "A PHP parser written in PHP", "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" + "parser", + "php" ], "support": { - "source": "https://github.com/symfony/polyfill-php70/tree/v1.19.0" + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4" }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-10-23T09:01:57+00:00" + "time": "2023-03-05T19:49:14+00:00" }, { - "name": "symfony/polyfill-php72", - "version": "v1.19.0", + "name": "phar-io/manifest", + "version": "2.0.3", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "beecef6b463b06954638f02378f52496cb84bacc" + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/beecef6b463b06954638f02378f52496cb84bacc", - "reference": "beecef6b463b06954638f02378f52496cb84bacc", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", "shasum": "" }, "require": { - "php": ">=5.3.3" + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.19-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "dev-master": "2.0.x-dev" } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, - "files": [ - "bootstrap.php" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" } ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.19.0" + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-10-23T09:01:57+00:00" - } - ], - "packages-dev": [ - { - "name": "composer/semver", - "version": "1.7.2", - "source": { - "type": "git", - "url": "https://github.com/composer/semver.git", - "reference": "647490bbcaf7fc4891c58f47b825eb99d19c377a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/647490bbcaf7fc4891c58f47b825eb99d19c377a", - "reference": "647490bbcaf7fc4891c58f47b825eb99d19c377a", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.5 || ^5.0.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Semver\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "Semver library that offers utilities, version constraint parsing and validation.", - "keywords": [ - "semantic", - "semver", - "validation", - "versioning" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/1.7.2" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-12-03T15:47:16+00:00" - }, - { - "name": "doctrine/annotations", - "version": "v1.4.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "54cacc9b81758b14e3ce750f205a393d52339e97" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/54cacc9b81758b14e3ce750f205a393d52339e97", - "reference": "54cacc9b81758b14e3ce750f205a393d52339e97", - "shasum": "" - }, - "require": { - "doctrine/lexer": "1.*", - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "doctrine/cache": "1.*", - "phpunit/phpunit": "^5.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "http://www.doctrine-project.org", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "support": { - "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/v1.4.0" - }, - "time": "2017-02-24T16:22:25+00:00" - }, - { - "name": "doctrine/instantiator", - "version": "1.0.5", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d", - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d", - "shasum": "" - }, - "require": { - "php": ">=5.3,<8.0-DEV" - }, - "require-dev": { - "athletic/athletic": "~0.1.8", - "ext-pdo": "*", - "ext-phar": "*", - "phpunit/phpunit": "~4.0", - "squizlabs/php_codesniffer": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.com/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://github.com/doctrine/instantiator", - "keywords": [ - "constructor", - "instantiate" - ], - "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/master" - }, - "time": "2015-06-14T21:17:01+00:00" - }, - { - "name": "doctrine/lexer", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "1febd6c3ef84253d7c815bed85fc622ad207a9f8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/1febd6c3ef84253d7c815bed85fc622ad207a9f8", - "reference": "1febd6c3ef84253d7c815bed85fc622ad207a9f8", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "require-dev": { - "phpunit/phpunit": "^4.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], - "support": { - "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.0.2" - }, - "time": "2019-06-08T11:03:04+00:00" - }, - { - "name": "friendsofphp/php-cs-fixer", - "version": "v2.10.5", - "source": { - "type": "git", - "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "e49993dfb9b96ec8b8d9964c4627599b050a6e99" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/e49993dfb9b96ec8b8d9964c4627599b050a6e99", - "reference": "e49993dfb9b96ec8b8d9964c4627599b050a6e99", - "shasum": "" - }, - "require": { - "composer/semver": "^1.4", - "doctrine/annotations": "^1.2", - "ext-json": "*", - "ext-tokenizer": "*", - "php": "^5.6 || >=7.0 <7.3", - "php-cs-fixer/diff": "^1.2", - "symfony/console": "^3.2 || ^4.0", - "symfony/event-dispatcher": "^3.0 || ^4.0", - "symfony/filesystem": "^3.0 || ^4.0", - "symfony/finder": "^3.0 || ^4.0", - "symfony/options-resolver": "^3.0 || ^4.0", - "symfony/polyfill-php70": "^1.0", - "symfony/polyfill-php72": "^1.4", - "symfony/process": "^3.0 || ^4.0", - "symfony/stopwatch": "^3.0 || ^4.0" - }, - "conflict": { - "hhvm": "*" - }, - "require-dev": { - "johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0", - "justinrainbow/json-schema": "^5.0", - "keradus/cli-executor": "^1.0", - "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.0", - "php-cs-fixer/accessible-object": "^1.0", - "phpunit/phpunit": "^5.7.23 || ^6.4.3", - "phpunitgoodpractices/traits": "^1.3.1", - "symfony/phpunit-bridge": "^3.2.2 || ^4.0" - }, - "suggest": { - "ext-mbstring": "For handling non-UTF8 characters in cache signature.", - "symfony/polyfill-mbstring": "When enabling `ext-mbstring` is not possible." - }, - "bin": [ - "php-cs-fixer" - ], - "type": "application", - "autoload": { - "psr-4": { - "PhpCsFixer\\": "src/" - }, - "classmap": [ - "tests/Test/AbstractFixerTestCase.php", - "tests/Test/AbstractIntegrationCaseFactory.php", - "tests/Test/AbstractIntegrationTestCase.php", - "tests/Test/Assert/AssertTokensTrait.php", - "tests/Test/Constraint/SameStringsConstraint.php", - "tests/Test/IntegrationCase.php", - "tests/Test/IntegrationCaseFactory.php", - "tests/Test/IntegrationCaseFactoryInterface.php", - "tests/Test/InternalIntegrationCaseFactory.php", - "tests/TestCase.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Dariusz Rumiński", - "email": "dariusz.ruminski@gmail.com" - }, - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - } - ], - "description": "A tool to automatically fix PHP code style", - "support": { - "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", - "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v2.10.5" - }, - "time": "2018-03-20T18:07:08+00:00" - }, - { - "name": "myclabs/deep-copy", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e", - "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "doctrine/collections": "^1.0", - "doctrine/common": "^2.6", - "phpunit/phpunit": "^4.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, - "files": [ - "src/DeepCopy/deep_copy.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "support": { - "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.x" - }, - "time": "2017-10-19T19:58:43+00:00" - }, - { - "name": "php-cs-fixer/diff", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/PHP-CS-Fixer/diff.git", - "reference": "dbd31aeb251639ac0b9e7e29405c1441907f5759" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/dbd31aeb251639ac0b9e7e29405c1441907f5759", - "reference": "dbd31aeb251639ac0b9e7e29405c1441907f5759", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", - "symfony/process": "^3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, - { - "name": "SpacePossum" - } - ], - "description": "sebastian/diff v2 backport support for PHP5.6", - "homepage": "https://github.com/PHP-CS-Fixer", - "keywords": [ - "diff" - ], - "support": { - "issues": "https://github.com/PHP-CS-Fixer/diff/issues", - "source": "https://github.com/PHP-CS-Fixer/diff/tree/v1.3.1" - }, - "time": "2020-10-14T08:39:05+00:00" - }, - { - "name": "phpdocumentor/reflection-common", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", - "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "phpunit/phpunit": "^4.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ], - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", - "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/master" - }, - "time": "2017-09-11T18:02:19+00:00" - }, - { - "name": "phpdocumentor/reflection-docblock", - "version": "3.3.2", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "bf329f6c1aadea3299f08ee804682b7c45b326a2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/bf329f6c1aadea3299f08ee804682b7c45b326a2", - "reference": "bf329f6c1aadea3299f08ee804682b7c45b326a2", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0", - "phpdocumentor/reflection-common": "^1.0.0", - "phpdocumentor/type-resolver": "^0.4.0", - "webmozart/assert": "^1.0" - }, - "require-dev": { - "mockery/mockery": "^0.9.4", - "phpunit/phpunit": "^4.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/release/3.x" - }, - "time": "2017-11-10T14:09:06+00:00" - }, - { - "name": "phpdocumentor/type-resolver", - "version": "0.4.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7", - "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7", - "shasum": "" - }, - "require": { - "php": "^5.5 || ^7.0", - "phpdocumentor/reflection-common": "^1.0" - }, - "require-dev": { - "mockery/mockery": "^0.9.4", - "phpunit/phpunit": "^5.2||^4.8.24" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "support": { - "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/master" - }, - "time": "2017-07-14T14:27:02+00:00" - }, - { - "name": "phpspec/prophecy", - "version": "v1.10.3", - "source": { - "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "451c3cd1418cf640de218914901e51b064abb093" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/451c3cd1418cf640de218914901e51b064abb093", - "reference": "451c3cd1418cf640de218914901e51b064abb093", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.0.2", - "php": "^5.3|^7.0", - "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0", - "sebastian/comparator": "^1.2.3|^2.0|^3.0|^4.0", - "sebastian/recursion-context": "^1.0|^2.0|^3.0|^4.0" - }, - "require-dev": { - "phpspec/phpspec": "^2.5 || ^3.2", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Prophecy\\": "src/Prophecy" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" - } - ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", - "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ], - "support": { - "issues": "https://github.com/phpspec/prophecy/issues", - "source": "https://github.com/phpspec/prophecy/tree/v1.10.3" - }, - "time": "2020-03-05T15:02:03+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "4.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ef7b2f56815df854e66ceaee8ebe9393ae36a40d", - "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-xmlwriter": "*", - "php": "^5.6 || ^7.0", - "phpunit/php-file-iterator": "^1.3", - "phpunit/php-text-template": "^1.2", - "phpunit/php-token-stream": "^1.4.2 || ^2.0", - "sebastian/code-unit-reverse-lookup": "^1.0", - "sebastian/environment": "^1.3.2 || ^2.0", - "sebastian/version": "^1.0 || ^2.0" - }, - "require-dev": { - "ext-xdebug": "^2.1.4", - "phpunit/phpunit": "^5.7" - }, - "suggest": { - "ext-xdebug": "^2.5.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "support": { - "irc": "irc://irc.freenode.net/phpunit", - "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/4.0" - }, - "time": "2017-04-02T07:44:40+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "1.4.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "support": { - "irc": "irc://irc.freenode.net/phpunit", - "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/1.4.5" - }, - "time": "2017-11-27T13:52:08+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/1.2.1" - }, - "time": "2015-06-21T13:50:34+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "1.0.9", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/master" - }, - "time": "2017-02-26T11:10:40+00:00" - }, - { - "name": "phpunit/php-token-stream", - "version": "1.4.12", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/1ce90ba27c42e4e44e6d8458241466380b51fa16", - "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": ">=5.3.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Wrapper around PHP's tokenizer extension.", - "homepage": "https://github.com/sebastianbergmann/php-token-stream/", - "keywords": [ - "tokenizer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-token-stream/issues", - "source": "https://github.com/sebastianbergmann/php-token-stream/tree/1.4" - }, - "abandoned": true, - "time": "2017-12-04T08:55:13+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "5.7.27", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c", - "reference": "b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "myclabs/deep-copy": "~1.3", - "php": "^5.6 || ^7.0", - "phpspec/prophecy": "^1.6.2", - "phpunit/php-code-coverage": "^4.0.4", - "phpunit/php-file-iterator": "~1.4", - "phpunit/php-text-template": "~1.2", - "phpunit/php-timer": "^1.0.6", - "phpunit/phpunit-mock-objects": "^3.2", - "sebastian/comparator": "^1.2.4", - "sebastian/diff": "^1.4.3", - "sebastian/environment": "^1.3.4 || ^2.0", - "sebastian/exporter": "~2.0", - "sebastian/global-state": "^1.1", - "sebastian/object-enumerator": "~2.0", - "sebastian/resource-operations": "~1.0", - "sebastian/version": "^1.0.6|^2.0.1", - "symfony/yaml": "~2.1|~3.0|~4.0" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "3.0.2" - }, - "require-dev": { - "ext-pdo": "*" - }, - "suggest": { - "ext-xdebug": "*", - "phpunit/php-invoker": "~1.1" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.7.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/5.7.27" - }, - "time": "2018-02-01T05:50:59+00:00" - }, - { - "name": "phpunit/phpunit-mock-objects", - "version": "3.4.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", - "reference": "a23b761686d50a560cc56233b9ecf49597cc9118" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/a23b761686d50a560cc56233b9ecf49597cc9118", - "reference": "a23b761686d50a560cc56233b9ecf49597cc9118", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.0.2", - "php": "^5.6 || ^7.0", - "phpunit/php-text-template": "^1.2", - "sebastian/exporter": "^1.2 || ^2.0" - }, - "conflict": { - "phpunit/phpunit": "<5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.4" - }, - "suggest": { - "ext-soap": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Mock Object library for PHPUnit", - "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", - "keywords": [ - "mock", - "xunit" - ], - "support": { - "irc": "irc://irc.freenode.net/phpunit", - "issues": "https://github.com/sebastianbergmann/phpunit-mock-objects/issues", - "source": "https://github.com/sebastianbergmann/phpunit-mock-objects/tree/3.4" - }, - "abandoned": true, - "time": "2017-06-30T09:13:00+00:00" + "time": "2021-07-20T11:28:43+00:00" }, { - "name": "psr/log", - "version": "1.1.4", + "name": "phar-io/version", + "version": "3.2.1", "source": { "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^7.2 || ^8.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" } ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], + "description": "Library for handling version information and constraints", "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" }, - "time": "2021-05-03T11:20:27+00:00" + "time": "2022-02-21T01:04:05+00:00" }, { - "name": "sebastian/code-unit-reverse-lookup", - "version": "1.0.2", + "name": "phpunit/php-code-coverage", + "version": "10.0.2", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619" + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "20800e84296ea4732f9a125e08ce86b4004ae3e4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/1de8cd5c010cb153fcd68b8d0f64606f523f7619", - "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/20800e84296ea4732f9a125e08ce86b4004ae3e4", + "reference": "20800e84296ea4732f9a125e08ce86b4004ae3e4", "shasum": "" }, "require": { - "php": ">=5.6" + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.15", + "php": ">=8.1", + "phpunit/php-file-iterator": "^4.0", + "phpunit/php-text-template": "^3.0", + "sebastian/code-unit-reverse-lookup": "^3.0", + "sebastian/complexity": "^3.0", + "sebastian/environment": "^6.0", + "sebastian/lines-of-code": "^2.0", + "sebastian/version": "^4.0", + "theseer/tokenizer": "^1.2.0" }, "require-dev": { - "phpunit/phpunit": "^8.5" + "phpunit/phpunit": "^10.0" + }, + "suggest": { + "ext-pcov": "PHP extension that provides line coverage", + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-main": "10.0-dev" } }, "autoload": { @@ -1957,14 +890,20 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], "support": { - "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/1.0.2" + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.0.2" }, "funding": [ { @@ -1972,34 +911,32 @@ "type": "github" } ], - "time": "2020-11-30T08:15:22+00:00" + "time": "2023-03-06T13:00:19+00:00" }, { - "name": "sebastian/comparator", - "version": "1.2.4", + "name": "phpunit/php-file-iterator", + "version": "4.0.1", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be" + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "fd9329ab3368f59fe1fe808a189c51086bd4b6bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", - "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/fd9329ab3368f59fe1fe808a189c51086bd4b6bd", + "reference": "fd9329ab3368f59fe1fe808a189c51086bd4b6bd", "shasum": "" }, "require": { - "php": ">=5.3.3", - "sebastian/diff": "~1.2", - "sebastian/exporter": "~1.2 || ~2.0" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "~4.4" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2.x-dev" + "dev-main": "4.0-dev" } }, "autoload": { @@ -2012,60 +949,58 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - }, { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "http://www.github.com/sebastianbergmann/comparator", + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", "keywords": [ - "comparator", - "compare", - "equality" + "filesystem", + "iterator" ], "support": { - "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/1.2" + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.0.1" }, - "time": "2017-01-29T09:50:25+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-10T16:53:14+00:00" }, { - "name": "sebastian/diff", - "version": "1.4.3", + "name": "phpunit/php-invoker", + "version": "4.0.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4" + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4", - "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + "ext-pcntl": "*", + "phpunit/phpunit": "^10.0" + }, + "suggest": { + "ext-pcntl": "*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-main": "4.0-dev" } }, "autoload": { @@ -2078,50 +1013,53 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", "keywords": [ - "diff" + "process" ], "support": { - "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/1.4" + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/4.0.0" }, - "time": "2017-05-22T07:24:03+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:56:09+00:00" }, { - "name": "sebastian/environment", - "version": "2.0.0", + "name": "phpunit/php-text-template", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac" + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "9f3d3709577a527025f55bcf0f7ab8052c8bb37d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/5795ffe5dc5b02460c3e34222fee8cbe245d8fac", - "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/9f3d3709577a527025f55bcf0f7ab8052c8bb37d", + "reference": "9f3d3709577a527025f55bcf0f7ab8052c8bb37d", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^5.0" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-main": "3.0-dev" } }, "autoload": { @@ -2136,48 +1074,51 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", "keywords": [ - "Xdebug", - "environment", - "hhvm" + "template" ], "support": { - "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/master" + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.0" }, - "time": "2016-11-26T07:53:53+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:56:46+00:00" }, { - "name": "sebastian/exporter", - "version": "2.0.0", + "name": "phpunit/php-timer", + "version": "6.0.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4" + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4", - "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d", + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d", "shasum": "" }, "require": { - "php": ">=5.3.3", - "sebastian/recursion-context": "~2.0" + "php": ">=8.1" }, "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "~4.4" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-main": "6.0-dev" } }, "autoload": { @@ -2190,69 +1131,87 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - }, { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "http://www.github.com/sebastianbergmann/exporter", + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", "keywords": [ - "export", - "exporter" + "timer" ], "support": { - "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/master" + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/6.0.0" }, - "time": "2016-11-19T08:54:04+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:57:52+00:00" }, { - "name": "sebastian/global-state", - "version": "1.1.1", + "name": "phpunit/phpunit", + "version": "10.0.16", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4" + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "07d386a11ac7094032900f07cada1c8975d16607" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4", - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/07d386a11ac7094032900f07cada1c8975d16607", + "reference": "07d386a11ac7094032900f07cada1c8975d16607", "shasum": "" }, "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.2" + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=8.1", + "phpunit/php-code-coverage": "^10.0", + "phpunit/php-file-iterator": "^4.0", + "phpunit/php-invoker": "^4.0", + "phpunit/php-text-template": "^3.0", + "phpunit/php-timer": "^6.0", + "sebastian/cli-parser": "^2.0", + "sebastian/code-unit": "^2.0", + "sebastian/comparator": "^5.0", + "sebastian/diff": "^5.0", + "sebastian/environment": "^6.0", + "sebastian/exporter": "^5.0", + "sebastian/global-state": "^6.0", + "sebastian/object-enumerator": "^5.0", + "sebastian/recursion-context": "^5.0", + "sebastian/type": "^4.0", + "sebastian/version": "^4.0" }, "suggest": { - "ext-uopz": "*" + "ext-soap": "To be able to generate mocks based on WSDL files" }, + "bin": [ + "phpunit" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "10.0-dev" } }, "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], "classmap": [ "src/" ] @@ -2264,94 +1223,61 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", "keywords": [ - "global state" + "phpunit", + "testing", + "xunit" ], "support": { - "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/1.1.1" - }, - "time": "2015-10-12T03:26:01+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1311872ac850040a79c3c058bea3e22d0f09cbb7", - "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7", - "shasum": "" - }, - "require": { - "php": ">=5.6", - "sebastian/recursion-context": "~2.0" - }, - "require-dev": { - "phpunit/phpunit": "~5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.0.16" }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ + "funding": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", + "type": "tidelift" } ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "support": { - "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/master" - }, - "time": "2017-02-18T15:18:39+00:00" + "time": "2023-03-13T09:02:40+00:00" }, { - "name": "sebastian/recursion-context", + "name": "sebastian/cli-parser", "version": "2.0.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a" + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/2c3ba150cbec723aa057506e73a8d33bdb286c9a", - "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/efdc130dbbbb8ef0b545a994fd811725c5282cae", + "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "~4.4" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-main": "2.0-dev" } }, "autoload": { @@ -2365,47 +1291,49 @@ ], "authors": [ { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", "support": { - "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/master" + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.0" }, - "time": "2016-11-19T07:33:16+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:58:15+00:00" }, { - "name": "sebastian/resource-operations", - "version": "1.0.0", + "name": "sebastian/code-unit", + "version": "2.0.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/a81fee9eef0b7a76af11d121767abc44c104e503", + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503", "shasum": "" }, "require": { - "php": ">=5.6.0" + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-main": "2.0-dev" } }, "autoload": { @@ -2420,38 +1348,48 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", "support": { - "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/master" + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/2.0.0" }, - "time": "2015-07-28T20:34:47+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:58:43+00:00" }, { - "name": "sebastian/version", - "version": "2.0.1", + "name": "sebastian/code-unit-reverse-lookup", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", "shasum": "" }, "require": { - "php": ">=5.6" + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-main": "3.0-dev" } }, "autoload": { @@ -2466,895 +1404,813 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" + "email": "sebastian@phpunit.de" } ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", "support": { - "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/master" + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/3.0.0" }, - "time": "2016-10-03T07:35:21+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:59:15+00:00" }, { - "name": "squizlabs/php_codesniffer", - "version": "3.6.1", + "name": "sebastian/comparator", + "version": "5.0.0", "source": { "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "f268ca40d54617c6e06757f83f699775c9b3ff2e" + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "72f01e6586e0caf6af81297897bd112eb7e9627c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/f268ca40d54617c6e06757f83f699775c9b3ff2e", - "reference": "f268ca40d54617c6e06757f83f699775c9b3ff2e", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/72f01e6586e0caf6af81297897bd112eb7e9627c", + "reference": "72f01e6586e0caf6af81297897bd112eb7e9627c", "shasum": "" }, "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" + "ext-dom": "*", + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/diff": "^5.0", + "sebastian/exporter": "^5.0" }, "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + "phpunit/phpunit": "^10.0" }, - "bin": [ - "bin/phpcs", - "bin/phpcbf" - ], "type": "library", "extra": { "branch-alias": { - "dev-master": "3.x-dev" + "dev-main": "5.0-dev" } }, + "autoload": { + "classmap": [ + "src/" + ] + }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { - "name": "Greg Sherwood", - "role": "lead" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" } ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", "keywords": [ - "phpcs", - "standards" + "comparator", + "compare", + "equality" ], "support": { - "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", - "source": "https://github.com/squizlabs/PHP_CodeSniffer", - "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.0" }, - "time": "2021-10-11T04:00:11+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:07:16+00:00" }, { - "name": "symfony/console", - "version": "v3.4.47", + "name": "sebastian/complexity", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "a10b1da6fc93080c180bba7219b5ff5b7518fe81" + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "e67d240970c9dc7ea7b2123a6d520e334dd61dc6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/a10b1da6fc93080c180bba7219b5ff5b7518fe81", - "reference": "a10b1da6fc93080c180bba7219b5ff5b7518fe81", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/e67d240970c9dc7ea7b2123a6d520e334dd61dc6", + "reference": "e67d240970c9dc7ea7b2123a6d520e334dd61dc6", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/debug": "~2.8|~3.0|~4.0", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/dependency-injection": "<3.4", - "symfony/process": "<3.3" - }, - "provide": { - "psr/log-implementation": "1.0" + "nikic/php-parser": "^4.10", + "php": ">=8.1" }, "require-dev": { - "psr/log": "~1.0", - "symfony/config": "~3.3|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/event-dispatcher": "~2.8|~3.0|~4.0", - "symfony/lock": "~3.4|~4.0", - "symfony/process": "~3.3|~4.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "phpunit/phpunit": "^10.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, "autoload": { - "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Symfony Console Component", - "homepage": "https://symfony.com", + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", "support": { - "source": "https://github.com/symfony/console/tree/v3.4.47" + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/3.0.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2023-02-03T06:59:47+00:00" }, { - "name": "symfony/debug", - "version": "v3.4.47", + "name": "sebastian/diff", + "version": "5.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/debug.git", - "reference": "ab42889de57fdfcfcc0759ab102e2fd4ea72dcae" + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "70dd1b20bc198da394ad542e988381b44e64e39f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/ab42889de57fdfcfcc0759ab102e2fd4ea72dcae", - "reference": "ab42889de57fdfcfcc0759ab102e2fd4ea72dcae", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/70dd1b20bc198da394ad542e988381b44e64e39f", + "reference": "70dd1b20bc198da394ad542e988381b44e64e39f", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "psr/log": "~1.0" - }, - "conflict": { - "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" + "php": ">=8.1" }, "require-dev": { - "symfony/http-kernel": "~2.8|~3.0|~4.0" + "phpunit/phpunit": "^10.0", + "symfony/process": "^4.2 || ^5" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, "autoload": { - "psr-4": { - "Symfony\\Component\\Debug\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" } ], - "description": "Symfony Debug Component", - "homepage": "https://symfony.com", + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], "support": { - "source": "https://github.com/symfony/debug/tree/v3.4.47" + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/5.0.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2023-02-03T07:00:31+00:00" }, { - "name": "symfony/event-dispatcher", - "version": "v3.4.47", + "name": "sebastian/environment", + "version": "6.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "31fde73757b6bad247c54597beef974919ec6860" + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "b6f3694c6386c7959915a0037652e0c40f6f69cc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/31fde73757b6bad247c54597beef974919ec6860", - "reference": "31fde73757b6bad247c54597beef974919ec6860", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/b6f3694c6386c7959915a0037652e0c40f6f69cc", + "reference": "b6f3694c6386c7959915a0037652e0c40f6f69cc", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" - }, - "conflict": { - "symfony/dependency-injection": "<3.3" + "php": ">=8.1" }, "require-dev": { - "psr/log": "~1.0", - "symfony/config": "~2.8|~3.0|~4.0", - "symfony/debug": "~3.4|~4.4", - "symfony/dependency-injection": "~3.3|~4.0", - "symfony/expression-language": "~2.8|~3.0|~4.0", - "symfony/stopwatch": "~2.8|~3.0|~4.0" + "phpunit/phpunit": "^10.0" }, "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" + "ext-posix": "*" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" } ], - "description": "Symfony EventDispatcher Component", - "homepage": "https://symfony.com", + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "https://github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v3.4.47" + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/6.0.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2023-02-03T07:03:04+00:00" }, { - "name": "symfony/filesystem", - "version": "v3.4.47", + "name": "sebastian/exporter", + "version": "5.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "e58d7841cddfed6e846829040dca2cca0ebbbbb3" + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "f3ec4bf931c0b31e5b413f5b4fc970a7d03338c0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/e58d7841cddfed6e846829040dca2cca0ebbbbb3", - "reference": "e58d7841cddfed6e846829040dca2cca0ebbbbb3", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/f3ec4bf931c0b31e5b413f5b4fc970a7d03338c0", + "reference": "f3ec4bf931c0b31e5b413f5b4fc970a7d03338c0", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-ctype": "~1.8" + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" } ], - "description": "Symfony Filesystem Component", - "homepage": "https://symfony.com", + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], "support": { - "source": "https://github.com/symfony/filesystem/tree/v3.4.47" + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/5.0.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2023-02-03T07:06:49+00:00" }, { - "name": "symfony/finder", - "version": "v3.4.47", + "name": "sebastian/global-state", + "version": "6.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "b6b6ad3db3edb1b4b1c1896b1975fb684994de6e" + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "aab257c712de87b90194febd52e4d184551c2d44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/b6b6ad3db3edb1b4b1c1896b1975fb684994de6e", - "reference": "b6b6ad3db3edb1b4b1c1896b1975fb684994de6e", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/aab257c712de87b90194febd52e4d184551c2d44", + "reference": "aab257c712de87b90194febd52e4d184551c2d44", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^10.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" } ], - "description": "Symfony Finder Component", - "homepage": "https://symfony.com", + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], "support": { - "source": "https://github.com/symfony/finder/tree/v3.4.47" + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-11-16T17:02:08+00:00" + "time": "2023-02-03T07:07:38+00:00" }, { - "name": "symfony/options-resolver", - "version": "v3.4.47", + "name": "sebastian/lines-of-code", + "version": "2.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "c7efc97a47b2ebaabc19d5b6c6b50f5c37c92744" + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "17c4d940ecafb3d15d2cf916f4108f664e28b130" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/c7efc97a47b2ebaabc19d5b6c6b50f5c37c92744", - "reference": "c7efc97a47b2ebaabc19d5b6c6b50f5c37c92744", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/17c4d940ecafb3d15d2cf916f4108f664e28b130", + "reference": "17c4d940ecafb3d15d2cf916f4108f664e28b130", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "nikic/php-parser": "^4.10", + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.0-dev" + } + }, "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Symfony OptionsResolver Component", - "homepage": "https://symfony.com", - "keywords": [ - "config", - "configuration", - "options" - ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", "support": { - "source": "https://github.com/symfony/options-resolver/tree/v3.4.47" + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2023-02-03T07:08:02+00:00" }, { - "name": "symfony/polyfill-ctype", - "version": "v1.19.0", + "name": "sebastian/object-enumerator", + "version": "5.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "aed596913b70fae57be53d86faa2e9ef85a2297b" + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/aed596913b70fae57be53d86faa2e9ef85a2297b", - "reference": "aed596913b70fae57be53d86faa2e9ef85a2297b", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/202d0e344a580d7f7d04b3fafce6933e59dae906", + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" }, - "suggest": { - "ext-ctype": "For best performance" + "require-dev": { + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.19-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "dev-main": "5.0-dev" } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" } ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.19.0" + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/5.0.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-10-23T09:01:57+00:00" + "time": "2023-02-03T07:08:32+00:00" }, { - "name": "symfony/polyfill-mbstring", - "version": "v1.19.0", + "name": "sebastian/object-reflector", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "b5f7b932ee6fa802fc792eabd77c4c88084517ce" + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/b5f7b932ee6fa802fc792eabd77c4c88084517ce", - "reference": "b5f7b932ee6fa802fc792eabd77c4c88084517ce", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/24ed13d98130f0e7122df55d06c5c4942a577957", + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=8.1" }, - "suggest": { - "ext-mbstring": "For best performance" + "require-dev": { + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.19-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "dev-main": "3.0-dev" } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, - "files": [ - "bootstrap.php" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" } ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.19.0" + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/3.0.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-10-23T09:01:57+00:00" + "time": "2023-02-03T07:06:18+00:00" }, { - "name": "symfony/process", - "version": "v3.4.47", + "name": "sebastian/recursion-context", + "version": "5.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "b8648cf1d5af12a44a51d07ef9bf980921f15fca" + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "05909fb5bc7df4c52992396d0116aed689f93712" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/b8648cf1d5af12a44a51d07ef9bf980921f15fca", - "reference": "b8648cf1d5af12a44a51d07ef9bf980921f15fca", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/05909fb5bc7df4c52992396d0116aed689f93712", + "reference": "05909fb5bc7df4c52992396d0116aed689f93712", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" } ], - "description": "Symfony Process Component", - "homepage": "https://symfony.com", + "description": "Provides functionality to recursively process PHP variables", + "homepage": "https://github.com/sebastianbergmann/recursion-context", "support": { - "source": "https://github.com/symfony/process/tree/v3.4.47" + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/5.0.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2023-02-03T07:05:40+00:00" }, { - "name": "symfony/stopwatch", - "version": "v3.4.47", + "name": "sebastian/type", + "version": "4.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "298b81faad4ce60e94466226b2abbb8c9bca7462" + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/298b81faad4ce60e94466226b2abbb8c9bca7462", - "reference": "298b81faad4ce60e94466226b2abbb8c9bca7462", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/462699a16464c3944eefc02ebdd77882bd3925bf", + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, "autoload": { - "psr-4": { - "Symfony\\Component\\Stopwatch\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Symfony Stopwatch Component", - "homepage": "https://symfony.com", + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", "support": { - "source": "https://github.com/symfony/stopwatch/tree/v3.4.47" + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/4.0.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2023-02-03T07:10:45+00:00" }, { - "name": "symfony/yaml", - "version": "v3.4.47", + "name": "sebastian/version", + "version": "4.0.1", "source": { "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "88289caa3c166321883f67fe5130188ebbb47094" + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/88289caa3c166321883f67fe5130188ebbb47094", - "reference": "88289caa3c166321883f67fe5130188ebbb47094", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c51fa83a5d8f43f1402e3f32a005e6262244ef17", + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<3.4" - }, - "require-dev": { - "symfony/console": "~3.4|~4.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" + "php": ">=8.1" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Symfony Yaml Component", - "homepage": "https://symfony.com", + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", "support": { - "source": "https://github.com/symfony/yaml/tree/v3.4.47" + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/4.0.1" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2023-02-07T11:34:05+00:00" }, { - "name": "webmozart/assert", - "version": "1.9.1", + "name": "theseer/tokenizer", + "version": "1.2.1", "source": { "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389" + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<3.9.1" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" }, "type": "library", "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" } ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.9.1" + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" }, - "time": "2020-07-08T17:02:28+00:00" + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" } ], "aliases": [], @@ -3363,14 +2219,14 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": ">=5.5", + "php": ">=8.2", "ext-curl": "*", "ext-json": "*", "ext-mbstring": "*" }, "platform-dev": [], "platform-overrides": { - "php": "5.6.32" + "php": "8.2" }, "plugin-api-version": "2.1.0" } diff --git a/composer.phar b/composer.phar index 0e7ab82..cc434ae 100644 Binary files a/composer.phar and b/composer.phar differ diff --git a/phpunit.xml b/phpunit.xml index 66eb5ed..86a181a 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,8 +1,8 @@ - - - - tests - - - \ No newline at end of file + + + + tests + + + diff --git a/src/GroupDocs/Viewer/ApiException.php b/src/GroupDocs/Viewer/ApiException.php index 761ed33..ad7628f 100644 --- a/src/GroupDocs/Viewer/ApiException.php +++ b/src/GroupDocs/Viewer/ApiException.php @@ -2,7 +2,7 @@ /** * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Configuration.php b/src/GroupDocs/Viewer/Configuration.php index 761a136..7e6649d 100644 --- a/src/GroupDocs/Viewer/Configuration.php +++ b/src/GroupDocs/Viewer/Configuration.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -95,7 +95,7 @@ class Configuration * Version of client SDK * */ - protected $clientVersion = '21.12'; + protected $clientVersion = '23.3'; /* * Constructor @@ -290,7 +290,7 @@ public function getClientName() } /* - * Gets client version, default value is '21.12' + * Gets client version, default value is '23.3' * */ public function getClientVersion() @@ -308,7 +308,7 @@ public static function toDebugReport() $report = 'PHP SDK (GroupDocs\Viewer) Debug Report:' . PHP_EOL; $report .= ' OS: ' . php_uname() . PHP_EOL; $report .= ' PHP Version: ' . PHP_VERSION . PHP_EOL; - $report .= ' SDK Package Version: 21.12' . PHP_EOL; + $report .= ' SDK Package Version: 23.3' . PHP_EOL; $report .= ' Temp Folder Path: ' . self::getDefaultConfiguration()->getTempFolderPath() . PHP_EOL; return $report; diff --git a/src/GroupDocs/Viewer/FileApi.php b/src/GroupDocs/Viewer/FileApi.php index a4953d1..db4712b 100644 --- a/src/GroupDocs/Viewer/FileApi.php +++ b/src/GroupDocs/Viewer/FileApi.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1602,7 +1602,7 @@ private function _requestToken() /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1679,7 +1679,7 @@ public function __construct($srcPath, $destPath, $srcStorageName = null, $destSt /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1742,7 +1742,7 @@ public function __construct($path, $storageName = null, $versionId = null) /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1805,7 +1805,7 @@ public function __construct($path, $storageName = null, $versionId = null) /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1882,7 +1882,7 @@ public function __construct($srcPath, $destPath, $srcStorageName = null, $destSt /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/FolderApi.php b/src/GroupDocs/Viewer/FolderApi.php index d77eb94..ec37e4f 100644 --- a/src/GroupDocs/Viewer/FolderApi.php +++ b/src/GroupDocs/Viewer/FolderApi.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1518,7 +1518,7 @@ private function _requestToken() /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1588,7 +1588,7 @@ public function __construct($srcPath, $destPath, $srcStorageName = null, $destSt /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1644,7 +1644,7 @@ public function __construct($path, $storageName = null) /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1707,7 +1707,7 @@ public function __construct($path, $storageName = null, $recursive = null) /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1763,7 +1763,7 @@ public function __construct($path, $storageName = null) /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/HeaderSelector.php b/src/GroupDocs/Viewer/HeaderSelector.php index a45b102..d9955c5 100644 --- a/src/GroupDocs/Viewer/HeaderSelector.php +++ b/src/GroupDocs/Viewer/HeaderSelector.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/InfoApi.php b/src/GroupDocs/Viewer/InfoApi.php index 9028b0a..e32edd9 100644 --- a/src/GroupDocs/Viewer/InfoApi.php +++ b/src/GroupDocs/Viewer/InfoApi.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -730,7 +730,7 @@ private function _requestToken() /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/LicenseApi.php b/src/GroupDocs/Viewer/LicenseApi.php index a892b2f..3f570b4 100644 --- a/src/GroupDocs/Viewer/LicenseApi.php +++ b/src/GroupDocs/Viewer/LicenseApi.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/ArchiveOptions.php b/src/GroupDocs/Viewer/Model/ArchiveOptions.php index e2e9792..02a5d9f 100644 --- a/src/GroupDocs/Viewer/Model/ArchiveOptions.php +++ b/src/GroupDocs/Viewer/Model/ArchiveOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/ArchiveViewInfo.php b/src/GroupDocs/Viewer/Model/ArchiveViewInfo.php index 0e86dab..424a362 100644 --- a/src/GroupDocs/Viewer/Model/ArchiveViewInfo.php +++ b/src/GroupDocs/Viewer/Model/ArchiveViewInfo.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/AttachmentInfo.php b/src/GroupDocs/Viewer/Model/AttachmentInfo.php index a469e2c..c217071 100644 --- a/src/GroupDocs/Viewer/Model/AttachmentInfo.php +++ b/src/GroupDocs/Viewer/Model/AttachmentInfo.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/AttachmentView.php b/src/GroupDocs/Viewer/Model/AttachmentView.php index cb24f92..f526a4e 100644 --- a/src/GroupDocs/Viewer/Model/AttachmentView.php +++ b/src/GroupDocs/Viewer/Model/AttachmentView.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/CadOptions.php b/src/GroupDocs/Viewer/Model/CadOptions.php index db2ae08..9a3a179 100644 --- a/src/GroupDocs/Viewer/Model/CadOptions.php +++ b/src/GroupDocs/Viewer/Model/CadOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/CadViewInfo.php b/src/GroupDocs/Viewer/Model/CadViewInfo.php index a139461..0ad5350 100644 --- a/src/GroupDocs/Viewer/Model/CadViewInfo.php +++ b/src/GroupDocs/Viewer/Model/CadViewInfo.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/Character.php b/src/GroupDocs/Viewer/Model/Character.php index af090e1..ab7f1b5 100644 --- a/src/GroupDocs/Viewer/Model/Character.php +++ b/src/GroupDocs/Viewer/Model/Character.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/ConsumptionResult.php b/src/GroupDocs/Viewer/Model/ConsumptionResult.php index ff4ab65..a2366b6 100644 --- a/src/GroupDocs/Viewer/Model/ConsumptionResult.php +++ b/src/GroupDocs/Viewer/Model/ConsumptionResult.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/DeleteViewOptions.php b/src/GroupDocs/Viewer/Model/DeleteViewOptions.php index cdaae58..97e5e75 100644 --- a/src/GroupDocs/Viewer/Model/DeleteViewOptions.php +++ b/src/GroupDocs/Viewer/Model/DeleteViewOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/DiscUsage.php b/src/GroupDocs/Viewer/Model/DiscUsage.php index 2d12ac7..0cbeada 100644 --- a/src/GroupDocs/Viewer/Model/DiscUsage.php +++ b/src/GroupDocs/Viewer/Model/DiscUsage.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/EmailOptions.php b/src/GroupDocs/Viewer/Model/EmailOptions.php index f9cdef3..0d0a5e5 100644 --- a/src/GroupDocs/Viewer/Model/EmailOptions.php +++ b/src/GroupDocs/Viewer/Model/EmailOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/Error.php b/src/GroupDocs/Viewer/Model/Error.php index 2bdf7f1..2dd50ab 100644 --- a/src/GroupDocs/Viewer/Model/Error.php +++ b/src/GroupDocs/Viewer/Model/Error.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/ErrorDetails.php b/src/GroupDocs/Viewer/Model/ErrorDetails.php index c62d4dc..ad0db45 100644 --- a/src/GroupDocs/Viewer/Model/ErrorDetails.php +++ b/src/GroupDocs/Viewer/Model/ErrorDetails.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/FieldLabel.php b/src/GroupDocs/Viewer/Model/FieldLabel.php index 2d17ef8..58c567d 100644 --- a/src/GroupDocs/Viewer/Model/FieldLabel.php +++ b/src/GroupDocs/Viewer/Model/FieldLabel.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/FileInfo.php b/src/GroupDocs/Viewer/Model/FileInfo.php index 01c250d..2b7519f 100644 --- a/src/GroupDocs/Viewer/Model/FileInfo.php +++ b/src/GroupDocs/Viewer/Model/FileInfo.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/FileVersion.php b/src/GroupDocs/Viewer/Model/FileVersion.php index fb86077..c47bc1e 100644 --- a/src/GroupDocs/Viewer/Model/FileVersion.php +++ b/src/GroupDocs/Viewer/Model/FileVersion.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/FileVersions.php b/src/GroupDocs/Viewer/Model/FileVersions.php index ccc0efb..1f5f0ef 100644 --- a/src/GroupDocs/Viewer/Model/FileVersions.php +++ b/src/GroupDocs/Viewer/Model/FileVersions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/FilesList.php b/src/GroupDocs/Viewer/Model/FilesList.php index 70673e3..20363bd 100644 --- a/src/GroupDocs/Viewer/Model/FilesList.php +++ b/src/GroupDocs/Viewer/Model/FilesList.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/FilesUploadResult.php b/src/GroupDocs/Viewer/Model/FilesUploadResult.php index d5c3745..df76307 100644 --- a/src/GroupDocs/Viewer/Model/FilesUploadResult.php +++ b/src/GroupDocs/Viewer/Model/FilesUploadResult.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/Format.php b/src/GroupDocs/Viewer/Model/Format.php index fb0d57b..1e38d7b 100644 --- a/src/GroupDocs/Viewer/Model/Format.php +++ b/src/GroupDocs/Viewer/Model/Format.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/FormatsResult.php b/src/GroupDocs/Viewer/Model/FormatsResult.php index 2168eea..c54ac7e 100644 --- a/src/GroupDocs/Viewer/Model/FormatsResult.php +++ b/src/GroupDocs/Viewer/Model/FormatsResult.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/HtmlOptions.php b/src/GroupDocs/Viewer/Model/HtmlOptions.php index df0e47c..1d487e7 100644 --- a/src/GroupDocs/Viewer/Model/HtmlOptions.php +++ b/src/GroupDocs/Viewer/Model/HtmlOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/HtmlResource.php b/src/GroupDocs/Viewer/Model/HtmlResource.php index 11b01fc..cf43647 100644 --- a/src/GroupDocs/Viewer/Model/HtmlResource.php +++ b/src/GroupDocs/Viewer/Model/HtmlResource.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/ImageOptions.php b/src/GroupDocs/Viewer/Model/ImageOptions.php index 9bd328d..1548154 100644 --- a/src/GroupDocs/Viewer/Model/ImageOptions.php +++ b/src/GroupDocs/Viewer/Model/ImageOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/InfoResult.php b/src/GroupDocs/Viewer/Model/InfoResult.php index 4b1f8e7..8be4e26 100644 --- a/src/GroupDocs/Viewer/Model/InfoResult.php +++ b/src/GroupDocs/Viewer/Model/InfoResult.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/Layer.php b/src/GroupDocs/Viewer/Model/Layer.php index 4daa830..d8e0706 100644 --- a/src/GroupDocs/Viewer/Model/Layer.php +++ b/src/GroupDocs/Viewer/Model/Layer.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/Layout.php b/src/GroupDocs/Viewer/Model/Layout.php index 29d6db8..70f64c6 100644 --- a/src/GroupDocs/Viewer/Model/Layout.php +++ b/src/GroupDocs/Viewer/Model/Layout.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/Line.php b/src/GroupDocs/Viewer/Model/Line.php index 78206be..8f3b768 100644 --- a/src/GroupDocs/Viewer/Model/Line.php +++ b/src/GroupDocs/Viewer/Model/Line.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/MailStorageOptions.php b/src/GroupDocs/Viewer/Model/MailStorageOptions.php index 1730d72..671e592 100644 --- a/src/GroupDocs/Viewer/Model/MailStorageOptions.php +++ b/src/GroupDocs/Viewer/Model/MailStorageOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/ObjectExist.php b/src/GroupDocs/Viewer/Model/ObjectExist.php index ae0a0af..530cabf 100644 --- a/src/GroupDocs/Viewer/Model/ObjectExist.php +++ b/src/GroupDocs/Viewer/Model/ObjectExist.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/OutlookOptions.php b/src/GroupDocs/Viewer/Model/OutlookOptions.php index ed36fa7..da20369 100644 --- a/src/GroupDocs/Viewer/Model/OutlookOptions.php +++ b/src/GroupDocs/Viewer/Model/OutlookOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/OutlookViewInfo.php b/src/GroupDocs/Viewer/Model/OutlookViewInfo.php index 94fa6f3..b632500 100644 --- a/src/GroupDocs/Viewer/Model/OutlookViewInfo.php +++ b/src/GroupDocs/Viewer/Model/OutlookViewInfo.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/PageInfo.php b/src/GroupDocs/Viewer/Model/PageInfo.php index 39744d8..4a0c05c 100644 --- a/src/GroupDocs/Viewer/Model/PageInfo.php +++ b/src/GroupDocs/Viewer/Model/PageInfo.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/PageRotation.php b/src/GroupDocs/Viewer/Model/PageRotation.php index a742e59..f3fde07 100644 --- a/src/GroupDocs/Viewer/Model/PageRotation.php +++ b/src/GroupDocs/Viewer/Model/PageRotation.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/PageView.php b/src/GroupDocs/Viewer/Model/PageView.php index f646c61..22a14c0 100644 --- a/src/GroupDocs/Viewer/Model/PageView.php +++ b/src/GroupDocs/Viewer/Model/PageView.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/PdfDocumentOptions.php b/src/GroupDocs/Viewer/Model/PdfDocumentOptions.php index 8161c27..16c1c18 100644 --- a/src/GroupDocs/Viewer/Model/PdfDocumentOptions.php +++ b/src/GroupDocs/Viewer/Model/PdfDocumentOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/PdfOptions.php b/src/GroupDocs/Viewer/Model/PdfOptions.php index 78954e8..5668b9c 100644 --- a/src/GroupDocs/Viewer/Model/PdfOptions.php +++ b/src/GroupDocs/Viewer/Model/PdfOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/PdfViewInfo.php b/src/GroupDocs/Viewer/Model/PdfViewInfo.php index b6ba642..0ef8f91 100644 --- a/src/GroupDocs/Viewer/Model/PdfViewInfo.php +++ b/src/GroupDocs/Viewer/Model/PdfViewInfo.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/ProjectManagementOptions.php b/src/GroupDocs/Viewer/Model/ProjectManagementOptions.php index 352ab7b..44019d9 100644 --- a/src/GroupDocs/Viewer/Model/ProjectManagementOptions.php +++ b/src/GroupDocs/Viewer/Model/ProjectManagementOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/ProjectManagementViewInfo.php b/src/GroupDocs/Viewer/Model/ProjectManagementViewInfo.php index 911e316..4b0afd4 100644 --- a/src/GroupDocs/Viewer/Model/ProjectManagementViewInfo.php +++ b/src/GroupDocs/Viewer/Model/ProjectManagementViewInfo.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/RenderOptions.php b/src/GroupDocs/Viewer/Model/RenderOptions.php index 8da2f63..2d715c2 100644 --- a/src/GroupDocs/Viewer/Model/RenderOptions.php +++ b/src/GroupDocs/Viewer/Model/RenderOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -59,6 +59,7 @@ class RenderOptions implements ArrayAccess 'pageRotations' => '\GroupDocs\Viewer\Model\PageRotation[]', 'defaultFontName' => 'string', 'defaultEncoding' => 'string', + 'detectEncoding' => 'bool', 'renderComments' => 'bool', 'renderNotes' => 'bool', 'renderHiddenPages' => 'bool', @@ -72,7 +73,8 @@ class RenderOptions implements ArrayAccess 'archiveOptions' => '\GroupDocs\Viewer\Model\ArchiveOptions', 'textOptions' => '\GroupDocs\Viewer\Model\TextOptions', 'mailStorageOptions' => '\GroupDocs\Viewer\Model\MailStorageOptions', - 'visioRenderingOptions' => '\GroupDocs\Viewer\Model\VisioRenderingOptions' + 'visioRenderingOptions' => '\GroupDocs\Viewer\Model\VisioRenderingOptions', + 'webDocumentOptions' => '\GroupDocs\Viewer\Model\WebDocumentOptions' ]; /* @@ -87,6 +89,7 @@ class RenderOptions implements ArrayAccess 'pageRotations' => null, 'defaultFontName' => null, 'defaultEncoding' => null, + 'detectEncoding' => null, 'renderComments' => null, 'renderNotes' => null, 'renderHiddenPages' => null, @@ -100,7 +103,8 @@ class RenderOptions implements ArrayAccess 'archiveOptions' => null, 'textOptions' => null, 'mailStorageOptions' => null, - 'visioRenderingOptions' => null + 'visioRenderingOptions' => null, + 'webDocumentOptions' => null ]; /* @@ -136,6 +140,7 @@ public static function swaggerFormats() 'pageRotations' => 'PageRotations', 'defaultFontName' => 'DefaultFontName', 'defaultEncoding' => 'DefaultEncoding', + 'detectEncoding' => 'DetectEncoding', 'renderComments' => 'RenderComments', 'renderNotes' => 'RenderNotes', 'renderHiddenPages' => 'RenderHiddenPages', @@ -149,7 +154,8 @@ public static function swaggerFormats() 'archiveOptions' => 'ArchiveOptions', 'textOptions' => 'TextOptions', 'mailStorageOptions' => 'MailStorageOptions', - 'visioRenderingOptions' => 'VisioRenderingOptions' + 'visioRenderingOptions' => 'VisioRenderingOptions', + 'webDocumentOptions' => 'WebDocumentOptions' ]; /* @@ -164,6 +170,7 @@ public static function swaggerFormats() 'pageRotations' => 'setPageRotations', 'defaultFontName' => 'setDefaultFontName', 'defaultEncoding' => 'setDefaultEncoding', + 'detectEncoding' => 'setDetectEncoding', 'renderComments' => 'setRenderComments', 'renderNotes' => 'setRenderNotes', 'renderHiddenPages' => 'setRenderHiddenPages', @@ -177,7 +184,8 @@ public static function swaggerFormats() 'archiveOptions' => 'setArchiveOptions', 'textOptions' => 'setTextOptions', 'mailStorageOptions' => 'setMailStorageOptions', - 'visioRenderingOptions' => 'setVisioRenderingOptions' + 'visioRenderingOptions' => 'setVisioRenderingOptions', + 'webDocumentOptions' => 'setWebDocumentOptions' ]; /* @@ -192,6 +200,7 @@ public static function swaggerFormats() 'pageRotations' => 'getPageRotations', 'defaultFontName' => 'getDefaultFontName', 'defaultEncoding' => 'getDefaultEncoding', + 'detectEncoding' => 'getDetectEncoding', 'renderComments' => 'getRenderComments', 'renderNotes' => 'getRenderNotes', 'renderHiddenPages' => 'getRenderHiddenPages', @@ -205,7 +214,8 @@ public static function swaggerFormats() 'archiveOptions' => 'getArchiveOptions', 'textOptions' => 'getTextOptions', 'mailStorageOptions' => 'getMailStorageOptions', - 'visioRenderingOptions' => 'getVisioRenderingOptions' + 'visioRenderingOptions' => 'getVisioRenderingOptions', + 'webDocumentOptions' => 'getWebDocumentOptions' ]; /* @@ -274,6 +284,7 @@ public function __construct(array $data = null) $this->container['pageRotations'] = isset($data['pageRotations']) ? $data['pageRotations'] : null; $this->container['defaultFontName'] = isset($data['defaultFontName']) ? $data['defaultFontName'] : null; $this->container['defaultEncoding'] = isset($data['defaultEncoding']) ? $data['defaultEncoding'] : null; + $this->container['detectEncoding'] = isset($data['detectEncoding']) ? $data['detectEncoding'] : null; $this->container['renderComments'] = isset($data['renderComments']) ? $data['renderComments'] : null; $this->container['renderNotes'] = isset($data['renderNotes']) ? $data['renderNotes'] : null; $this->container['renderHiddenPages'] = isset($data['renderHiddenPages']) ? $data['renderHiddenPages'] : null; @@ -288,6 +299,7 @@ public function __construct(array $data = null) $this->container['textOptions'] = isset($data['textOptions']) ? $data['textOptions'] : null; $this->container['mailStorageOptions'] = isset($data['mailStorageOptions']) ? $data['mailStorageOptions'] : null; $this->container['visioRenderingOptions'] = isset($data['visioRenderingOptions']) ? $data['visioRenderingOptions'] : null; + $this->container['webDocumentOptions'] = isset($data['webDocumentOptions']) ? $data['webDocumentOptions'] : null; // Initialize discriminator property with the model name. $discriminator = array_search('Type', self::$attributeMap); @@ -493,6 +505,30 @@ public function setDefaultEncoding($defaultEncoding) return $this; } + /* + * Gets detectEncoding + * + * @return bool + */ + public function getDetectEncoding() + { + return $this->container['detectEncoding']; + } + + /* + * Sets detectEncoding + * + * @param bool $detectEncoding This option enables TXT, TSV, and CSV files encoding detection. In case the encoding can't be detected the DefaultEncoding is used. + * + * @return $this + */ + public function setDetectEncoding($detectEncoding) + { + $this->container['detectEncoding'] = $detectEncoding; + + return $this; + } + /* * Gets renderComments * @@ -828,6 +864,30 @@ public function setVisioRenderingOptions($visioRenderingOptions) return $this; } + + /* + * Gets webDocumentOptions + * + * @return \GroupDocs\Viewer\Model\WebDocumentOptions + */ + public function getWebDocumentOptions() + { + return $this->container['webDocumentOptions']; + } + + /* + * Sets webDocumentOptions + * + * @param \GroupDocs\Viewer\Model\WebDocumentOptions $webDocumentOptions This rendering options enables you to customize the appearance of the output HTML/PDF/PNG/JPEG when rendering Web documents. + * + * @return $this + */ + public function setWebDocumentOptions($webDocumentOptions) + { + $this->container['webDocumentOptions'] = $webDocumentOptions; + + return $this; + } /* * Returns true if offset exists. False otherwise. * diff --git a/src/GroupDocs/Viewer/Model/Resource.php b/src/GroupDocs/Viewer/Model/Resource.php index d2d2f6d..4997802 100644 --- a/src/GroupDocs/Viewer/Model/Resource.php +++ b/src/GroupDocs/Viewer/Model/Resource.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/SpreadsheetOptions.php b/src/GroupDocs/Viewer/Model/SpreadsheetOptions.php index a4d08b8..5ffc235 100644 --- a/src/GroupDocs/Viewer/Model/SpreadsheetOptions.php +++ b/src/GroupDocs/Viewer/Model/SpreadsheetOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/StorageExist.php b/src/GroupDocs/Viewer/Model/StorageExist.php index 28ebba7..75dd934 100644 --- a/src/GroupDocs/Viewer/Model/StorageExist.php +++ b/src/GroupDocs/Viewer/Model/StorageExist.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/StorageFile.php b/src/GroupDocs/Viewer/Model/StorageFile.php index 262f020..3eb5620 100644 --- a/src/GroupDocs/Viewer/Model/StorageFile.php +++ b/src/GroupDocs/Viewer/Model/StorageFile.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/TextElement.php b/src/GroupDocs/Viewer/Model/TextElement.php index 5c79a4d..9153580 100644 --- a/src/GroupDocs/Viewer/Model/TextElement.php +++ b/src/GroupDocs/Viewer/Model/TextElement.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/TextOptions.php b/src/GroupDocs/Viewer/Model/TextOptions.php index e8d1380..927c1a6 100644 --- a/src/GroupDocs/Viewer/Model/TextOptions.php +++ b/src/GroupDocs/Viewer/Model/TextOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/Tile.php b/src/GroupDocs/Viewer/Model/Tile.php index ec9aa77..2c4c077 100644 --- a/src/GroupDocs/Viewer/Model/Tile.php +++ b/src/GroupDocs/Viewer/Model/Tile.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/ViewOptions.php b/src/GroupDocs/Viewer/Model/ViewOptions.php index 5e33087..ccfce48 100644 --- a/src/GroupDocs/Viewer/Model/ViewOptions.php +++ b/src/GroupDocs/Viewer/Model/ViewOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/ViewResult.php b/src/GroupDocs/Viewer/Model/ViewResult.php index 6efedf6..d1272d0 100644 --- a/src/GroupDocs/Viewer/Model/ViewResult.php +++ b/src/GroupDocs/Viewer/Model/ViewResult.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/VisioRenderingOptions.php b/src/GroupDocs/Viewer/Model/VisioRenderingOptions.php index 3aa1953..b7936ef 100644 --- a/src/GroupDocs/Viewer/Model/VisioRenderingOptions.php +++ b/src/GroupDocs/Viewer/Model/VisioRenderingOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/Watermark.php b/src/GroupDocs/Viewer/Model/Watermark.php index 97acabe..52b72f3 100644 --- a/src/GroupDocs/Viewer/Model/Watermark.php +++ b/src/GroupDocs/Viewer/Model/Watermark.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/WebDocumentOptions.php b/src/GroupDocs/Viewer/Model/WebDocumentOptions.php new file mode 100644 index 0000000..1b1c794 --- /dev/null +++ b/src/GroupDocs/Viewer/Model/WebDocumentOptions.php @@ -0,0 +1,492 @@ + + * Copyright (c) 2003-2023 Aspose Pty Ltd + * + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + * + * -------------------------------------------------------------------------------------------------------------------- + */ + +namespace GroupDocs\Viewer\Model; + +use \ArrayAccess; +use \GroupDocs\Viewer\ObjectSerializer; + +/* + * WebDocumentOptions + * + * @description This rendering options enables you to customize the appearance of the output HTML/PDF/PNG/JPEG when rendering Web documents. + */ +class WebDocumentOptions implements ArrayAccess +{ + const DISCRIMINATOR = null; + + /* + * The original name of the model. + * + * @var string + */ + protected static $swaggerModelName = "WebDocumentOptions"; + + /* + * Array of property to type mappings. Used for (de)serialization + * + * @var string[] + */ + protected static $swaggerTypes = [ + 'pageSize' => 'string', + 'leftMargin' => 'double', + 'rightMargin' => 'double', + 'topMargin' => 'double', + 'bottomMargin' => 'double' + ]; + + /* + * Array of property to format mappings. Used for (de)serialization + * + * @var string[] + */ + protected static $swaggerFormats = [ + 'pageSize' => null, + 'leftMargin' => 'double', + 'rightMargin' => 'double', + 'topMargin' => 'double', + 'bottomMargin' => 'double' + ]; + + /* + * Array of property to type mappings. Used for (de)serialization + * + * @return array + */ + public static function swaggerTypes() + { + return self::$swaggerTypes; + } + + /* + * Array of property to format mappings. Used for (de)serialization + * + * @return array + */ + public static function swaggerFormats() + { + return self::$swaggerFormats; + } + + /* + * Array of attributes where the key is the local name, + * and the value is the original name + * + * @var string[] + */ + protected static $attributeMap = [ + 'pageSize' => 'PageSize', + 'leftMargin' => 'LeftMargin', + 'rightMargin' => 'RightMargin', + 'topMargin' => 'TopMargin', + 'bottomMargin' => 'BottomMargin' + ]; + + /* + * Array of attributes to setter functions (for deserialization of responses) + * + * @var string[] + */ + protected static $setters = [ + 'pageSize' => 'setPageSize', + 'leftMargin' => 'setLeftMargin', + 'rightMargin' => 'setRightMargin', + 'topMargin' => 'setTopMargin', + 'bottomMargin' => 'setBottomMargin' + ]; + + /* + * Array of attributes to getter functions (for serialization of requests) + * + * @var string[] + */ + protected static $getters = [ + 'pageSize' => 'getPageSize', + 'leftMargin' => 'getLeftMargin', + 'rightMargin' => 'getRightMargin', + 'topMargin' => 'getTopMargin', + 'bottomMargin' => 'getBottomMargin' + ]; + + /* + * Array of attributes where the key is the local name, + * and the value is the original name + * + * @return array + */ + public static function attributeMap() + { + return self::$attributeMap; + } + + /* + * Array of attributes to setter functions (for deserialization of responses) + * + * @return array + */ + public static function setters() + { + return self::$setters; + } + + /* + * Array of attributes to getter functions (for serialization of requests) + * + * @return array + */ + public static function getters() + { + return self::$getters; + } + + /* + * The original name of the model. + * + * @return string + */ + public function getModelName() + { + return self::$swaggerModelName; + } + + const PAGE_SIZE_UNSPECIFIED = 'Unspecified'; + const PAGE_SIZE_LETTER = 'Letter'; + const PAGE_SIZE_LEDGER = 'Ledger'; + const PAGE_SIZE_A0 = 'A0'; + const PAGE_SIZE_A1 = 'A1'; + const PAGE_SIZE_A2 = 'A2'; + const PAGE_SIZE_A3 = 'A3'; + const PAGE_SIZE_A4 = 'A4'; + + + + /* + * Gets allowable values of the enum + * + * @return string[] + */ + public function getPageSizeAllowableValues() + { + return [ + self::PAGE_SIZE_UNSPECIFIED, + self::PAGE_SIZE_LETTER, + self::PAGE_SIZE_LEDGER, + self::PAGE_SIZE_A0, + self::PAGE_SIZE_A1, + self::PAGE_SIZE_A2, + self::PAGE_SIZE_A3, + self::PAGE_SIZE_A4, + ]; + } + + + /* + * Associative array for storing property values + * + * @var mixed[] + */ + protected $container = []; + + /* + * Constructor + * + * @param mixed[] $data Associated array of property values + * initializing the model + */ + public function __construct(array $data = null) + { + $this->container['pageSize'] = isset($data['pageSize']) ? $data['pageSize'] : null; + $this->container['leftMargin'] = isset($data['leftMargin']) ? $data['leftMargin'] : null; + $this->container['rightMargin'] = isset($data['rightMargin']) ? $data['rightMargin'] : null; + $this->container['topMargin'] = isset($data['topMargin']) ? $data['topMargin'] : null; + $this->container['bottomMargin'] = isset($data['bottomMargin']) ? $data['bottomMargin'] : null; + } + + /* + * Show all the invalid properties with reasons. + * + * @return array invalid properties with reasons + */ + public function listInvalidProperties() + { + $invalidProperties = []; + + if ($this->container['pageSize'] === null) { + $invalidProperties[] = "'pageSize' can't be null"; + } + $allowedValues = $this->getPageSizeAllowableValues(); + if (!in_array($this->container['pageSize'], $allowedValues)) { + $invalidProperties[] = sprintf( + "invalid value for 'pageSize', must be one of '%s'", + implode("', '", $allowedValues) + ); + } + + if ($this->container['leftMargin'] === null) { + $invalidProperties[] = "'leftMargin' can't be null"; + } + if ($this->container['rightMargin'] === null) { + $invalidProperties[] = "'rightMargin' can't be null"; + } + if ($this->container['topMargin'] === null) { + $invalidProperties[] = "'topMargin' can't be null"; + } + if ($this->container['bottomMargin'] === null) { + $invalidProperties[] = "'bottomMargin' can't be null"; + } + return $invalidProperties; + } + + /* + * Validate all the properties in the model + * return true if all passed + * + * @return bool True if all properties are valid + */ + public function valid() + { + + if ($this->container['pageSize'] === null) { + return false; + } + $allowedValues = $this->getPageSizeAllowableValues(); + if (!in_array($this->container['pageSize'], $allowedValues)) { + return false; + } + if ($this->container['leftMargin'] === null) { + return false; + } + if ($this->container['rightMargin'] === null) { + return false; + } + if ($this->container['topMargin'] === null) { + return false; + } + if ($this->container['bottomMargin'] === null) { + return false; + } + return true; + } + + + /* + * Gets pageSize + * + * @return string + */ + public function getPageSize() + { + return $this->container['pageSize']; + } + + /* + * Sets pageSize + * + * @param string $pageSize The size of the output page. The default value is GroupDocs.Viewer.Options.PageSize.Letter 792 x 612 points. When contents does not fit set a larger page size e.g. GroupDocs.Viewer.Options.PageSize.A3. + * + * @return $this + */ + public function setPageSize($pageSize) + { + $allowedValues = $this->getPageSizeAllowableValues(); + if ((!is_numeric($pageSize) && !in_array($pageSize, $allowedValues)) || (is_numeric($pageSize) && !in_array($allowedValues[$pageSize], $allowedValues))) { + throw new \InvalidArgumentException(sprintf("Invalid value for 'pageSize', must be one of '%s'", implode("', '", $allowedValues))); + } + + $this->container['pageSize'] = $pageSize; + + return $this; + } + + /* + * Gets leftMargin + * + * @return double + */ + public function getLeftMargin() + { + return $this->container['leftMargin']; + } + + /* + * Sets leftMargin + * + * @param double $leftMargin The distance (in points) between the left edge of the page and the left boundary of the body text. The default value is 5 points. + * + * @return $this + */ + public function setLeftMargin($leftMargin) + { + $this->container['leftMargin'] = $leftMargin; + + return $this; + } + + /* + * Gets rightMargin + * + * @return double + */ + public function getRightMargin() + { + return $this->container['rightMargin']; + } + + /* + * Sets rightMargin + * + * @param double $rightMargin The distance (in points) between the right edge of the page and the right boundary of the body text. The default value is 5 points. + * + * @return $this + */ + public function setRightMargin($rightMargin) + { + $this->container['rightMargin'] = $rightMargin; + + return $this; + } + + /* + * Gets topMargin + * + * @return double + */ + public function getTopMargin() + { + return $this->container['topMargin']; + } + + /* + * Sets topMargin + * + * @param double $topMargin The distance (in points) between the top edge of the page and the top boundary of the body text. The default value is 72 points. + * + * @return $this + */ + public function setTopMargin($topMargin) + { + $this->container['topMargin'] = $topMargin; + + return $this; + } + + /* + * Gets bottomMargin + * + * @return double + */ + public function getBottomMargin() + { + return $this->container['bottomMargin']; + } + + /* + * Sets bottomMargin + * + * @param double $bottomMargin The distance (in points) between the bottom edge of the page and the bottom boundary of the body text. The default value is 72 points. + * + * @return $this + */ + public function setBottomMargin($bottomMargin) + { + $this->container['bottomMargin'] = $bottomMargin; + + return $this; + } + /* + * Returns true if offset exists. False otherwise. + * + * @param integer $offset Offset + * + * @return boolean + */ + public function offsetExists($offset) + { + return isset($this->container[$offset]); + } + + /* + * Gets offset. + * + * @param integer $offset Offset + * + * @return mixed + */ + public function offsetGet($offset) + { + return isset($this->container[$offset]) ? $this->container[$offset] : null; + } + + /* + * Sets value based on offset. + * + * @param integer $offset Offset + * @param mixed $value Value to be set + * + * @return void + */ + public function offsetSet($offset, $value) + { + if (is_null($offset)) { + $this->container[] = $value; + } else { + $this->container[$offset] = $value; + } + } + + /* + * Unsets offset. + * + * @param integer $offset Offset + * + * @return void + */ + public function offsetUnset($offset) + { + unset($this->container[$offset]); + } + + /* + * Gets the string presentation of the object + * + * @return string + */ + public function __toString() + { + if (defined('JSON_PRETTY_PRINT')) { // use JSON pretty print + return json_encode( + ObjectSerializer::sanitizeForSerialization($this), + JSON_PRETTY_PRINT + ); + } + + return json_encode(ObjectSerializer::sanitizeForSerialization($this)); + } +} + + diff --git a/src/GroupDocs/Viewer/Model/Word.php b/src/GroupDocs/Viewer/Model/Word.php index a342703..49ef3ad 100644 --- a/src/GroupDocs/Viewer/Model/Word.php +++ b/src/GroupDocs/Viewer/Model/Word.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/Model/WordProcessingOptions.php b/src/GroupDocs/Viewer/Model/WordProcessingOptions.php index c77d47c..389968a 100644 --- a/src/GroupDocs/Viewer/Model/WordProcessingOptions.php +++ b/src/GroupDocs/Viewer/Model/WordProcessingOptions.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/ObjectSerializer.php b/src/GroupDocs/Viewer/ObjectSerializer.php index ec06a4e..783d702 100644 --- a/src/GroupDocs/Viewer/ObjectSerializer.php +++ b/src/GroupDocs/Viewer/ObjectSerializer.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -169,12 +169,12 @@ public static function toFormValue($value) */ public static function toString($value) { - if (date(\DATE_ATOM, preg_match("/^[1-9][0-9]*$/", $value)[0]) instanceof \DateTime) { // datetime in ISO8601 format - $datetime = preg_match("/^[1-9][0-9]*$/", $value)[0]; - return date(\DATE_ATOM, $datetime); - } else { + // if (date(\DATE_ATOM, preg_match("/^[1-9][0-9]*$/", $value, $matches)) instanceof \DateTime) { // datetime in ISO8601 format + // $datetime = preg_match("/^[1-9][0-9]*$/", $value)[0]; + // return date(\DATE_ATOM, $datetime); + // } else { return $value; - } + // } } /* diff --git a/src/GroupDocs/Viewer/StorageApi.php b/src/GroupDocs/Viewer/StorageApi.php index c33eee2..b7ad565 100644 --- a/src/GroupDocs/Viewer/StorageApi.php +++ b/src/GroupDocs/Viewer/StorageApi.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1328,7 +1328,7 @@ private function _requestToken() /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1377,7 +1377,7 @@ public function __construct($storageName = null) /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1433,7 +1433,7 @@ public function __construct($path, $storageName = null) /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -1496,7 +1496,7 @@ public function __construct($path, $storageName = null, $versionId = null) /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/GroupDocs/Viewer/ViewApi.php b/src/GroupDocs/Viewer/ViewApi.php index cef5aa8..b97cd9e 100644 --- a/src/GroupDocs/Viewer/ViewApi.php +++ b/src/GroupDocs/Viewer/ViewApi.php @@ -2,7 +2,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -706,7 +706,7 @@ private function _requestToken() /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -755,7 +755,7 @@ public function __construct($viewOptions) /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/tests/GroupDocs/Viewer/ApiTests/AuthApiTest.php b/tests/GroupDocs/Viewer/ApiTests/AuthApiTest.php index 4a398ca..d4b72ad 100644 --- a/tests/GroupDocs/Viewer/ApiTests/AuthApiTest.php +++ b/tests/GroupDocs/Viewer/ApiTests/AuthApiTest.php @@ -2,7 +2,7 @@ /** * -------------------------------------------------------------------------------------------------------------------- * -* Copyright (c) 2003-2021 Aspose Pty Ltd +* Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -30,15 +30,15 @@ use GroupDocs\Viewer\Configuration; use GroupDocs\Viewer\InfoApi; -class AuthApiTest extends \PHPUnit_Framework_TestCase +class AuthApiTest extends \PHPUnit\Framework\TestCase { /** * Throws error when AppSid not found */ public function testErrorWhenAppSidNotFound() { - $this->setExpectedExceptionRegExp( - \GroupDocs\Viewer\ApiException::class, "/invalid_client/"); + $this->expectException(\GroupDocs\Viewer\ApiException::class); + $this->expectExceptionMessageMatches("/invalid_client/"); $config = self::getConfig(); $apiBaseUrl = $config["ApiBaseUrl"]; @@ -58,8 +58,8 @@ public function testErrorWhenAppSidNotFound() */ public function testErrorWhenAppKeyNotFound() { - $this->setExpectedExceptionRegExp( - \GroupDocs\Viewer\ApiException::class, "/invalid_client/"); + $this->expectException(\GroupDocs\Viewer\ApiException::class); + $this->expectExceptionMessageMatches("/invalid_client/"); $config = self::getConfig(); $apiBaseUrl = $config["ApiBaseUrl"]; diff --git a/tests/GroupDocs/Viewer/ApiTests/BaseApiTest.php b/tests/GroupDocs/Viewer/ApiTests/BaseApiTestCase.php similarity index 95% rename from tests/GroupDocs/Viewer/ApiTests/BaseApiTest.php rename to tests/GroupDocs/Viewer/ApiTests/BaseApiTestCase.php index 308ced7..b3a2660 100644 --- a/tests/GroupDocs/Viewer/ApiTests/BaseApiTest.php +++ b/tests/GroupDocs/Viewer/ApiTests/BaseApiTestCase.php @@ -1,8 +1,8 @@ -* Copyright (c) 2003-2021 Aspose Pty Ltd +* +* Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -35,7 +35,7 @@ use GroupDocs\Viewer\FileApi; use GroupDocs\Viewer\FolderApi; -abstract class BaseApiTest extends \PHPUnit_Framework_TestCase +class BaseApiTestCase extends \PHPUnit\Framework\TestCase { protected static $viewerConfig; @@ -50,7 +50,7 @@ abstract class BaseApiTest extends \PHPUnit_Framework_TestCase /** * Cleanup after each test case */ - public function tearDown() + protected function tearDown(): void { self::_deleteFolder("viewer"); } @@ -65,7 +65,7 @@ private static function _deleteFolder($folder) /** * Setup before each test suite */ - public static function setUpBeforeClass() + public static function setUpBeforeClass(): void { self::_initTests(); } diff --git a/tests/GroupDocs/Viewer/ApiTests/FileApiTest.php b/tests/GroupDocs/Viewer/ApiTests/FileApiTest.php index b23ad15..03aa3fc 100644 --- a/tests/GroupDocs/Viewer/ApiTests/FileApiTest.php +++ b/tests/GroupDocs/Viewer/ApiTests/FileApiTest.php @@ -2,7 +2,7 @@ /** * -------------------------------------------------------------------------------------------------------------------- * -* Copyright (c) 2003-2021 Aspose Pty Ltd +* Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -29,9 +29,9 @@ use GroupDocs\Viewer\Model\Requests; -require_once "BaseApiTest.php"; +require_once "BaseApiTestCase.php"; -class FileApiTest extends BaseApiTest +class FileApiTest extends BaseApiTestCase { public function testDeleteFile() { diff --git a/tests/GroupDocs/Viewer/ApiTests/FolderApiTest.php b/tests/GroupDocs/Viewer/ApiTests/FolderApiTest.php index 32cfcf1..5b1ff4a 100644 --- a/tests/GroupDocs/Viewer/ApiTests/FolderApiTest.php +++ b/tests/GroupDocs/Viewer/ApiTests/FolderApiTest.php @@ -2,7 +2,7 @@ /** * -------------------------------------------------------------------------------------------------------------------- * -* Copyright (c) 2003-2021 Aspose Pty Ltd +* Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -29,9 +29,9 @@ use GroupDocs\Viewer\Model\Requests; -require_once "BaseApiTest.php"; +require_once "BaseApiTestCase.php"; -class FolderApiTest extends BaseApiTest +class FolderApiTest extends BaseApiTestCase { public function testGetFilesList() { diff --git a/tests/GroupDocs/Viewer/ApiTests/Internal/TestFile.php b/tests/GroupDocs/Viewer/ApiTests/Internal/TestFile.php index 03b0cf8..3422d28 100644 --- a/tests/GroupDocs/Viewer/ApiTests/Internal/TestFile.php +++ b/tests/GroupDocs/Viewer/ApiTests/Internal/TestFile.php @@ -3,7 +3,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/tests/GroupDocs/Viewer/ApiTests/Internal/TestFiles.php b/tests/GroupDocs/Viewer/ApiTests/Internal/TestFiles.php index 52b6394..4431271 100644 --- a/tests/GroupDocs/Viewer/ApiTests/Internal/TestFiles.php +++ b/tests/GroupDocs/Viewer/ApiTests/Internal/TestFiles.php @@ -3,7 +3,7 @@ /* * -------------------------------------------------------------------------------------------------------------------- * - * Copyright (c) 2003-2021 Aspose Pty Ltd + * Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/tests/GroupDocs/Viewer/ApiTests/StorageApiTest.php b/tests/GroupDocs/Viewer/ApiTests/StorageApiTest.php index 8e82e44..52f45f5 100644 --- a/tests/GroupDocs/Viewer/ApiTests/StorageApiTest.php +++ b/tests/GroupDocs/Viewer/ApiTests/StorageApiTest.php @@ -2,7 +2,7 @@ /** * -------------------------------------------------------------------------------------------------------------------- * -* Copyright (c) 2003-2021 Aspose Pty Ltd +* Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -29,9 +29,9 @@ use GroupDocs\Viewer\Model\Requests; -require_once "BaseApiTest.php"; +require_once "BaseApiTestCase.php"; -class StorageApiTest extends BaseApiTest +class StorageApiTest extends BaseApiTestCase { public function testGetDiscUsage() { diff --git a/tests/GroupDocs/Viewer/ApiTests/ViewerCreateViewApiTest.php b/tests/GroupDocs/Viewer/ApiTests/ViewerCreateViewApiTest.php index 618e5fc..5656ddd 100644 --- a/tests/GroupDocs/Viewer/ApiTests/ViewerCreateViewApiTest.php +++ b/tests/GroupDocs/Viewer/ApiTests/ViewerCreateViewApiTest.php @@ -2,7 +2,7 @@ /** * -------------------------------------------------------------------------------------------------------------------- * -* Copyright (c) 2003-2021 Aspose Pty Ltd +* Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -32,14 +32,14 @@ use \GroupDocs\Viewer\Model\RenderOptions; use \GroupDocs\Viewer\Model\HtmlOptions; -require_once "BaseApiTest.php"; +require_once "BaseApiTestCase.php"; -class ViewerCreateViewApiTest extends BaseApiTest +class ViewerCreateViewApiTest extends BaseApiTestCase { public function testCreateViewReturnsMissingFileInfo() { - $this->setExpectedExceptionRegExp( - \GroupDocs\Viewer\ApiException::class, "/Parameter 'FileInfo' is not specified./"); + $this->expectException(\GroupDocs\Viewer\ApiException::class); + $this->expectExceptionMessageMatches("/Parameter 'FileInfo' is not specified./"); $viewOptions = new ViewOptions(); $request = new Requests\createViewRequest($viewOptions); @@ -49,8 +49,8 @@ public function testCreateViewReturnsMissingFileInfo() public function testCreateViewReturnsFileNotFound() { - $this->setExpectedExceptionRegExp( - \GroupDocs\Viewer\ApiException::class, "/Can't find file located at 'some-folder\/NotExist.docx'./"); + $this->expectException(\GroupDocs\Viewer\ApiException::class); + $this->expectExceptionMessageMatches("/Can't find file located at 'some-folder\/NotExist.docx'./"); $testFile = Internal\TestFiles::getFileNotExist(); $viewOptions = new ViewOptions(); diff --git a/tests/GroupDocs/Viewer/ApiTests/ViewerDeleteViewApiTest.php b/tests/GroupDocs/Viewer/ApiTests/ViewerDeleteViewApiTest.php index c85c965..082a36c 100644 --- a/tests/GroupDocs/Viewer/ApiTests/ViewerDeleteViewApiTest.php +++ b/tests/GroupDocs/Viewer/ApiTests/ViewerDeleteViewApiTest.php @@ -2,7 +2,7 @@ /** * -------------------------------------------------------------------------------------------------------------------- * -* Copyright (c) 2003-2021 Aspose Pty Ltd +* Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -31,9 +31,9 @@ use \GroupDocs\Viewer\Model\ViewOptions; use \GroupDocs\Viewer\Model\DeleteViewOptions; -require_once "BaseApiTest.php"; +require_once "BaseApiTestCase.php"; -class ViewerDeleteViewApiTest extends BaseApiTest +class ViewerDeleteViewApiTest extends BaseApiTestCase { public function testDeleteViewWithDefaultViewFormat() { diff --git a/tests/GroupDocs/Viewer/ApiTests/ViewerFormatsApiTest.php b/tests/GroupDocs/Viewer/ApiTests/ViewerFormatsApiTest.php index b7a2882..16291a3 100644 --- a/tests/GroupDocs/Viewer/ApiTests/ViewerFormatsApiTest.php +++ b/tests/GroupDocs/Viewer/ApiTests/ViewerFormatsApiTest.php @@ -2,7 +2,7 @@ /** * -------------------------------------------------------------------------------------------------------------------- * -* Copyright (c) 2003-2021 Aspose Pty Ltd +* Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -29,9 +29,9 @@ use GroupDocs\Viewer\Model\Requests; -require_once "BaseApiTest.php"; +require_once "BaseApiTestCase.php"; -class ViewerFormatsApiTest extends BaseApiTest +class ViewerFormatsApiTest extends BaseApiTestCase { /** * Test case for getSupportedFileFormats diff --git a/tests/GroupDocs/Viewer/ApiTests/ViewerGetInfoApiTest.php b/tests/GroupDocs/Viewer/ApiTests/ViewerGetInfoApiTest.php index 942b5a8..52304fe 100644 --- a/tests/GroupDocs/Viewer/ApiTests/ViewerGetInfoApiTest.php +++ b/tests/GroupDocs/Viewer/ApiTests/ViewerGetInfoApiTest.php @@ -2,7 +2,7 @@ /** * -------------------------------------------------------------------------------------------------------------------- * -* Copyright (c) 2003-2021 Aspose Pty Ltd +* Copyright (c) 2003-2023 Aspose Pty Ltd * * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -32,14 +32,14 @@ use \GroupDocs\Viewer\Model\RenderOptions; use \GroupDocs\Viewer\Model\ImageOptions; -require_once "BaseApiTest.php"; +require_once "BaseApiTestCase.php"; -class ViewerGetInfoApiTest extends BaseApiTest +class ViewerGetInfoApiTest extends BaseApiTestCase { public function testGetInfoReturnsMissingFileInfo() { - $this->setExpectedExceptionRegExp( - \GroupDocs\Viewer\ApiException::class, "/Parameter 'FileInfo' is not specified./"); + $this->expectException(\GroupDocs\Viewer\ApiException::class); + $this->expectExceptionMessageMatches("/Parameter 'FileInfo' is not specified./"); $viewOptions = new ViewOptions(); $request = new Requests\getInfoRequest($viewOptions); @@ -49,8 +49,8 @@ public function testGetInfoReturnsMissingFileInfo() public function testGetInfoReturnsFileNotFound() { - $this->setExpectedExceptionRegExp( - \GroupDocs\Viewer\ApiException::class, "/Can't find file located at 'some-folder\/NotExist.docx'./"); + $this->expectException(\GroupDocs\Viewer\ApiException::class); + $this->expectExceptionMessageMatches("/Can't find file located at 'some-folder\/NotExist.docx'./"); $testFile = Internal\TestFiles::getFileNotExist(); $viewOptions = new ViewOptions(); @@ -62,8 +62,8 @@ public function testGetInfoReturnsFileNotFound() public function testTestGetInfoPasswordProtected() { - $this->setExpectedExceptionRegExp( - \GroupDocs\Viewer\ApiException::class, "/Please specify password to load the document./"); + $this->expectException(\GroupDocs\Viewer\ApiException::class); + $this->expectExceptionMessageMatches("/Please specify password to load the document./"); $testFile = Internal\TestFiles::getFilePasswordProtectedDocx(); $viewOptions = new ViewOptions();