diff --git a/composer.lock b/composer.lock index f214a1ca..810f3b72 100644 --- a/composer.lock +++ b/composer.lock @@ -1218,30 +1218,30 @@ }, { "name": "doctrine/instantiator", - "version": "2.0.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0" + "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b", + "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b", "shasum": "" }, "require": { - "php": "^8.1" + "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^11", + "doctrine/coding-standard": "^9 || ^11", "ext-pdo": "*", "ext-phar": "*", - "phpbench/phpbench": "^1.2", - "phpstan/phpstan": "^1.9.4", - "phpstan/phpstan-phpunit": "^1.3", - "phpunit/phpunit": "^9.5.27", - "vimeo/psalm": "^5.4" + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.30 || ^5.4" }, "type": "library", "autoload": { @@ -1268,7 +1268,7 @@ ], "support": { "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/2.0.0" + "source": "https://github.com/doctrine/instantiator/tree/1.5.0" }, "funding": [ { @@ -1284,7 +1284,7 @@ "type": "tidelift" } ], - "time": "2022-12-30T00:23:10+00:00" + "time": "2022-12-30T00:15:36+00:00" }, { "name": "guzzlehttp/guzzle", @@ -1613,31 +1613,31 @@ }, { "name": "illuminate/collections", - "version": "v10.19.0", + "version": "v9.52.15", "source": { "type": "git", "url": "https://github.com/illuminate/collections.git", - "reference": "f494398dbaaead9e5ff16a18002d11634e8358e6" + "reference": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/collections/zipball/f494398dbaaead9e5ff16a18002d11634e8358e6", - "reference": "f494398dbaaead9e5ff16a18002d11634e8358e6", + "url": "https://api.github.com/repos/illuminate/collections/zipball/d3710b0b244bfc62c288c1a87eaa62dd28352d1f", + "reference": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f", "shasum": "" }, "require": { - "illuminate/conditionable": "^10.0", - "illuminate/contracts": "^10.0", - "illuminate/macroable": "^10.0", - "php": "^8.1" + "illuminate/conditionable": "^9.0", + "illuminate/contracts": "^9.0", + "illuminate/macroable": "^9.0", + "php": "^8.0.2" }, "suggest": { - "symfony/var-dumper": "Required to use the dump method (^6.2)." + "symfony/var-dumper": "Required to use the dump method (^6.0)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "10.x-dev" + "dev-master": "9.x-dev" } }, "autoload": { @@ -1664,20 +1664,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-08-11T14:48:51+00:00" + "time": "2023-06-11T21:17:10+00:00" }, { "name": "illuminate/conditionable", - "version": "v10.19.0", + "version": "v9.52.15", "source": { "type": "git", "url": "https://github.com/illuminate/conditionable.git", - "reference": "d0958e4741fc9d6f516a552060fd1b829a85e009" + "reference": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/conditionable/zipball/d0958e4741fc9d6f516a552060fd1b829a85e009", - "reference": "d0958e4741fc9d6f516a552060fd1b829a85e009", + "url": "https://api.github.com/repos/illuminate/conditionable/zipball/bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364", + "reference": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364", "shasum": "" }, "require": { @@ -1686,7 +1686,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "10.x-dev" + "dev-master": "9.x-dev" } }, "autoload": { @@ -1710,31 +1710,31 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-02-03T08:06:17+00:00" + "time": "2023-02-01T21:42:32+00:00" }, { "name": "illuminate/contracts", - "version": "v10.19.0", + "version": "v9.52.15", "source": { "type": "git", "url": "https://github.com/illuminate/contracts.git", - "reference": "eb1a7e72e159136a832f2c0467de5570bdc208ae" + "reference": "44f65d723b13823baa02ff69751a5948bde60c22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/eb1a7e72e159136a832f2c0467de5570bdc208ae", - "reference": "eb1a7e72e159136a832f2c0467de5570bdc208ae", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/44f65d723b13823baa02ff69751a5948bde60c22", + "reference": "44f65d723b13823baa02ff69751a5948bde60c22", "shasum": "" }, "require": { - "php": "^8.1", + "php": "^8.0.2", "psr/container": "^1.1.1|^2.0.1", "psr/simple-cache": "^1.0|^2.0|^3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "10.x-dev" + "dev-master": "9.x-dev" } }, "autoload": { @@ -1758,29 +1758,29 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-07-26T21:27:34+00:00" + "time": "2023-02-08T14:36:30+00:00" }, { "name": "illuminate/macroable", - "version": "v10.19.0", + "version": "v9.52.15", "source": { "type": "git", "url": "https://github.com/illuminate/macroable.git", - "reference": "dff667a46ac37b634dcf68909d9d41e94dc97c27" + "reference": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/macroable/zipball/dff667a46ac37b634dcf68909d9d41e94dc97c27", - "reference": "dff667a46ac37b634dcf68909d9d41e94dc97c27", + "url": "https://api.github.com/repos/illuminate/macroable/zipball/e3bfaf6401742a9c6abca61b9b10e998e5b6449a", + "reference": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a", "shasum": "" }, "require": { - "php": "^8.1" + "php": "^8.0.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "10.x-dev" + "dev-master": "9.x-dev" } }, "autoload": { @@ -1804,20 +1804,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-06-05T12:46:42+00:00" + "time": "2022-08-09T13:29:29+00:00" }, { "name": "illuminate/support", - "version": "v10.19.0", + "version": "v9.52.15", "source": { "type": "git", "url": "https://github.com/illuminate/support.git", - "reference": "0a8526d55756955fcec6be7c2c6cd14d915c8c0f" + "reference": "223c608dbca27232df6213f776bfe7bdeec24874" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/support/zipball/0a8526d55756955fcec6be7c2c6cd14d915c8c0f", - "reference": "0a8526d55756955fcec6be7c2c6cd14d915c8c0f", + "url": "https://api.github.com/repos/illuminate/support/zipball/223c608dbca27232df6213f776bfe7bdeec24874", + "reference": "223c608dbca27232df6213f776bfe7bdeec24874", "shasum": "" }, "require": { @@ -1825,30 +1825,30 @@ "ext-ctype": "*", "ext-filter": "*", "ext-mbstring": "*", - "illuminate/collections": "^10.0", - "illuminate/conditionable": "^10.0", - "illuminate/contracts": "^10.0", - "illuminate/macroable": "^10.0", - "nesbot/carbon": "^2.67", - "php": "^8.1", + "illuminate/collections": "^9.0", + "illuminate/conditionable": "^9.0", + "illuminate/contracts": "^9.0", + "illuminate/macroable": "^9.0", + "nesbot/carbon": "^2.62.1", + "php": "^8.0.2", "voku/portable-ascii": "^2.0" }, "conflict": { "tightenco/collect": "<5.5.33" }, "suggest": { - "illuminate/filesystem": "Required to use the composer class (^10.0).", + "illuminate/filesystem": "Required to use the composer class (^9.0).", "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^2.0.2).", "ramsey/uuid": "Required to use Str::uuid() (^4.7).", - "symfony/process": "Required to use the composer class (^6.2).", - "symfony/uid": "Required to use Str::ulid() (^6.2).", - "symfony/var-dumper": "Required to use the dd function (^6.2).", + "symfony/process": "Required to use the composer class (^6.0).", + "symfony/uid": "Required to use Str::ulid() (^6.0).", + "symfony/var-dumper": "Required to use the dd function (^6.0).", "vlucas/phpdotenv": "Required to use the Env class and env helper (^5.4.1)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "10.x-dev" + "dev-master": "9.x-dev" } }, "autoload": { @@ -1875,7 +1875,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-08-14T21:56:59+00:00" + "time": "2023-06-11T21:11:53+00:00" }, { "name": "justinrainbow/json-schema", @@ -2457,16 +2457,16 @@ }, { "name": "nesbot/carbon", - "version": "2.69.0", + "version": "2.70.0", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "4308217830e4ca445583a37d1bf4aff4153fa81c" + "reference": "d3298b38ea8612e5f77d38d1a99438e42f70341d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/4308217830e4ca445583a37d1bf4aff4153fa81c", - "reference": "4308217830e4ca445583a37d1bf4aff4153fa81c", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/d3298b38ea8612e5f77d38d1a99438e42f70341d", + "reference": "d3298b38ea8612e5f77d38d1a99438e42f70341d", "shasum": "" }, "require": { @@ -2559,7 +2559,7 @@ "type": "tidelift" } ], - "time": "2023-08-03T09:00:52+00:00" + "time": "2023-09-07T16:43:50+00:00" }, { "name": "nikic/php-parser", @@ -2730,16 +2730,16 @@ }, { "name": "php-webdriver/webdriver", - "version": "1.14.0", + "version": "1.15.0", "source": { "type": "git", "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "3ea4f924afb43056bf9c630509e657d951608563" + "reference": "a1578689290055586f1ee51eaf0ec9d52895bb6d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/3ea4f924afb43056bf9c630509e657d951608563", - "reference": "3ea4f924afb43056bf9c630509e657d951608563", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/a1578689290055586f1ee51eaf0ec9d52895bb6d", + "reference": "a1578689290055586f1ee51eaf0ec9d52895bb6d", "shasum": "" }, "require": { @@ -2790,9 +2790,9 @@ ], "support": { "issues": "https://github.com/php-webdriver/php-webdriver/issues", - "source": "https://github.com/php-webdriver/php-webdriver/tree/1.14.0" + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.15.0" }, - "time": "2023-02-09T12:12:19+00:00" + "time": "2023-08-29T13:52:26+00:00" }, { "name": "phpcompatibility/php-compatibility", @@ -3446,12 +3446,12 @@ "source": { "type": "git", "url": "git@github.com:pluginever/framework-plugin.git", - "reference": "eb8142ecb52949008b0371fecb24e8c0f62deca5" + "reference": "3761c286a2be883c76f1802ad8eb227e44df9718" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pluginever/framework-plugin/zipball/eb8142ecb52949008b0371fecb24e8c0f62deca5", - "reference": "eb8142ecb52949008b0371fecb24e8c0f62deca5", + "url": "https://api.github.com/repos/pluginever/framework-plugin/zipball/3761c286a2be883c76f1802ad8eb227e44df9718", + "reference": "3761c286a2be883c76f1802ad8eb227e44df9718", "shasum": "" }, "require": { @@ -3489,7 +3489,7 @@ "source": "https://github.com/pluginever/framework-plugin/tree/master", "issues": "https://github.com/pluginever/framework-plugin/issues" }, - "time": "2023-07-30T07:49:24+00:00" + "time": "2023-09-08T16:32:36+00:00" }, { "name": "pluginever/framework-settings", @@ -3497,12 +3497,12 @@ "source": { "type": "git", "url": "git@github.com:pluginever/framework-settings.git", - "reference": "f0807a518e7680fe0ac8b13eb9686e4630deb331" + "reference": "e3973457bd732626333c483ce078eaa233b4d563" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pluginever/framework-settings/zipball/f0807a518e7680fe0ac8b13eb9686e4630deb331", - "reference": "f0807a518e7680fe0ac8b13eb9686e4630deb331", + "url": "https://api.github.com/repos/pluginever/framework-settings/zipball/e3973457bd732626333c483ce078eaa233b4d563", + "reference": "e3973457bd732626333c483ce078eaa233b4d563", "shasum": "" }, "require": { @@ -3540,7 +3540,7 @@ "source": "https://github.com/pluginever/framework-settings/tree/master", "issues": "https://github.com/pluginever/framework-settings/issues" }, - "time": "2023-07-25T06:00:08+00:00" + "time": "2023-09-08T18:13:19+00:00" }, { "name": "psr/clock", @@ -5273,25 +5273,25 @@ }, { "name": "symfony/deprecation-contracts", - "version": "v3.3.0", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" + "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", - "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", + "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.0.2" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.0-dev" }, "thanks": { "name": "symfony/contracts", @@ -5320,7 +5320,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.3.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2" }, "funding": [ { @@ -5336,7 +5336,7 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/dom-crawler", @@ -5500,26 +5500,29 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.3.0", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" + "reference": "7bc61cc2db649b4637d331240c5346dcc7708051" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051", + "reference": "7bc61cc2db649b4637d331240c5346dcc7708051", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.0.2", "psr/event-dispatcher": "^1" }, + "suggest": { + "symfony/event-dispatcher-implementation": "" + }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.0-dev" }, "thanks": { "name": "symfony/contracts", @@ -5556,7 +5559,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.3.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.2" }, "funding": [ { @@ -5572,7 +5575,7 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/finder", @@ -6131,20 +6134,20 @@ }, { "name": "symfony/process", - "version": "v6.3.2", + "version": "v6.0.19", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "c5ce962db0d9b6e80247ca5eb9af6472bd4d7b5d" + "reference": "2114fd60f26a296cc403a7939ab91478475a33d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/c5ce962db0d9b6e80247ca5eb9af6472bd4d7b5d", - "reference": "c5ce962db0d9b6e80247ca5eb9af6472bd4d7b5d", + "url": "https://api.github.com/repos/symfony/process/zipball/2114fd60f26a296cc403a7939ab91478475a33d4", + "reference": "2114fd60f26a296cc403a7939ab91478475a33d4", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.0.2" }, "type": "library", "autoload": { @@ -6172,7 +6175,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.3.2" + "source": "https://github.com/symfony/process/tree/v6.0.19" }, "funding": [ { @@ -6188,33 +6191,36 @@ "type": "tidelift" } ], - "time": "2023-07-12T16:00:22+00:00" + "time": "2023-01-01T08:36:10+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.3.0", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4" + "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/40da9cc13ec349d9e4966ce18b5fbcd724ab10a4", - "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66", + "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.0.2", "psr/container": "^2.0" }, "conflict": { "ext-psr": "<1.1|>=2" }, + "suggest": { + "symfony/service-implementation": "" + }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.0-dev" }, "thanks": { "name": "symfony/contracts", @@ -6224,10 +6230,7 @@ "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6254,7 +6257,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.3.0" + "source": "https://github.com/symfony/service-contracts/tree/v3.0.2" }, "funding": [ { @@ -6270,37 +6273,36 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2022-05-30T19:17:58+00:00" }, { "name": "symfony/string", - "version": "v6.3.2", + "version": "v6.0.19", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "53d1a83225002635bca3482fcbf963001313fb68" + "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/53d1a83225002635bca3482fcbf963001313fb68", - "reference": "53d1a83225002635bca3482fcbf963001313fb68", + "url": "https://api.github.com/repos/symfony/string/zipball/d9e72497367c23e08bf94176d2be45b00a9d232a", + "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.0.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/translation-contracts": "<2.5" + "symfony/translation-contracts": "<2.0" }, "require-dev": { "symfony/error-handler": "^5.4|^6.0", "symfony/http-client": "^5.4|^6.0", - "symfony/intl": "^6.2", - "symfony/translation-contracts": "^2.5|^3.0", + "symfony/translation-contracts": "^2.0|^3.0", "symfony/var-exporter": "^5.4|^6.0" }, "type": "library", @@ -6340,7 +6342,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.3.2" + "source": "https://github.com/symfony/string/tree/v6.0.19" }, "funding": [ { @@ -6356,35 +6358,32 @@ "type": "tidelift" } ], - "time": "2023-07-05T08:41:27+00:00" + "time": "2023-01-01T08:36:10+00:00" }, { "name": "symfony/translation", - "version": "v6.3.3", + "version": "v6.0.19", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd" + "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd", - "reference": "3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd", + "url": "https://api.github.com/repos/symfony/translation/zipball/9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f", + "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.0.2", "symfony/polyfill-mbstring": "~1.0", - "symfony/translation-contracts": "^2.5|^3.0" + "symfony/translation-contracts": "^2.3|^3.0" }, "conflict": { "symfony/config": "<5.4", "symfony/console": "<5.4", "symfony/dependency-injection": "<5.4", - "symfony/http-client-contracts": "<2.5", "symfony/http-kernel": "<5.4", - "symfony/service-contracts": "<2.5", "symfony/twig-bundle": "<5.4", "symfony/yaml": "<5.4" }, @@ -6392,20 +6391,23 @@ "symfony/translation-implementation": "2.3|3.0" }, "require-dev": { - "nikic/php-parser": "^4.13", "psr/log": "^1|^2|^3", "symfony/config": "^5.4|^6.0", "symfony/console": "^5.4|^6.0", "symfony/dependency-injection": "^5.4|^6.0", "symfony/finder": "^5.4|^6.0", - "symfony/http-client-contracts": "^2.5|^3.0", + "symfony/http-client-contracts": "^1.1|^2.0|^3.0", "symfony/http-kernel": "^5.4|^6.0", "symfony/intl": "^5.4|^6.0", "symfony/polyfill-intl-icu": "^1.21", - "symfony/routing": "^5.4|^6.0", - "symfony/service-contracts": "^2.5|^3", + "symfony/service-contracts": "^1.1.2|^2|^3", "symfony/yaml": "^5.4|^6.0" }, + "suggest": { + "psr/log-implementation": "To use logging capability in translator", + "symfony/config": "", + "symfony/yaml": "" + }, "type": "library", "autoload": { "files": [ @@ -6435,7 +6437,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.3.3" + "source": "https://github.com/symfony/translation/tree/v6.0.19" }, "funding": [ { @@ -6451,29 +6453,32 @@ "type": "tidelift" } ], - "time": "2023-07-31T07:08:24+00:00" + "time": "2023-01-01T08:36:10+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.3.0", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86" + "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/02c24deb352fb0d79db5486c0c79905a85e37e86", - "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/acbfbb274e730e5a0236f619b6168d9dedb3e282", + "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.0.2" + }, + "suggest": { + "symfony/translation-implementation": "" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.0-dev" }, "thanks": { "name": "symfony/contracts", @@ -6483,10 +6488,7 @@ "autoload": { "psr-4": { "Symfony\\Contracts\\Translation\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6513,7 +6515,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.3.0" + "source": "https://github.com/symfony/translation-contracts/tree/v3.0.2" }, "funding": [ { @@ -6529,7 +6531,7 @@ "type": "tidelift" } ], - "time": "2023-05-30T17:17:10+00:00" + "time": "2022-06-27T17:10:44+00:00" }, { "name": "symfony/yaml", diff --git a/languages/wc-serial-numbers.pot b/languages/wc-serial-numbers.pot index abdea1bc..78da82b9 100644 --- a/languages/wc-serial-numbers.pot +++ b/languages/wc-serial-numbers.pot @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Serial Numbers for WooCommerce 1.6.0\n" "Report-Msgid-Bugs-To: https://pluginever.com/plugins/wc-serial-numbers/\n" -"POT-Creation-Date: 2023-08-28 13:56:57+00:00\n" +"POT-Creation-Date: 2023-09-11 14:07:02+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -33,57 +33,57 @@ msgstr "" msgid "Could not update item in the database." msgstr "" -#: lib/Lib/Plugin.php:294 +#: lib/Lib/Plugin.php:309 msgid "Go Pro" msgstr "" -#: lib/Lib/Plugin.php:640 src/Admin/Settings.php:190 +#: lib/Lib/Plugin.php:655 src/Admin/Settings.php:190 msgid "Documentation" msgstr "" -#: lib/Lib/Plugin.php:647 +#: lib/Lib/Plugin.php:662 msgid "Support" msgstr "" -#: lib/Lib/Plugin.php:654 +#: lib/Lib/Plugin.php:669 msgid "Review" msgstr "" -#: lib/Lib/Plugin.php:660 +#: lib/Lib/Plugin.php:675 msgid "More Plugins" msgstr "" -#: lib/Lib/Plugin.php:677 src/Admin/Menus.php:179 src/Admin/Menus.php:180 +#: lib/Lib/Plugin.php:692 src/Admin/Menus.php:179 src/Admin/Menus.php:180 msgid "Settings" msgstr "" -#: lib/Lib/Settings.php:84 +#: lib/Lib/Settings.php:96 msgid "Settings saved." msgstr "" -#: lib/Lib/Settings.php:248 lib/Lib/Settings.php:339 lib/Lib/Settings.php:348 -#: lib/Lib/Settings.php:357 +#: lib/Lib/Settings.php:260 lib/Lib/Settings.php:351 lib/Lib/Settings.php:360 +#: lib/Lib/Settings.php:369 msgid "Recommended" msgstr "" -#: lib/Lib/Settings.php:249 lib/Lib/Settings.php:340 lib/Lib/Settings.php:349 -#: lib/Lib/Settings.php:358 +#: lib/Lib/Settings.php:261 lib/Lib/Settings.php:352 lib/Lib/Settings.php:361 +#: lib/Lib/Settings.php:370 msgid "Install Now" msgstr "" -#: lib/Lib/Settings.php:310 +#: lib/Lib/Settings.php:322 msgid "Need Help?" msgstr "" -#: lib/Lib/Settings.php:372 +#: lib/Lib/Settings.php:384 msgid "Join our Community" msgstr "" -#: lib/Lib/Settings.php:376 +#: lib/Lib/Settings.php:388 msgid "Request a Feature" msgstr "" -#: lib/Lib/Settings.php:380 +#: lib/Lib/Settings.php:392 msgid "Report a Bug" msgstr "" @@ -554,11 +554,11 @@ msgid "Not scheduled" msgstr "" #: src/Admin/Metaboxes.php:54 -msgid "Sell serial keys" +msgid "Sell keys" msgstr "" #: src/Admin/Metaboxes.php:55 -msgid "Enable this if you are selling serial keys for this product." +msgid "Enable this if you are selling keys or licensing this product." msgstr "" #: src/Admin/Metaboxes.php:68 @@ -566,11 +566,11 @@ msgid "Delivery quantity" msgstr "" #: src/Admin/Metaboxes.php:69 -msgid "Number of serial key(s) will be delivered per item. Available in PRO." +msgid "Number of key(s) will be delivered per item. Available in PRO." msgstr "" #: src/Admin/Metaboxes.php:89 -msgid "Serial key source" +msgid "Key source" msgstr "" #: src/Admin/Metaboxes.php:107 @@ -578,7 +578,7 @@ msgid "Software version" msgstr "" #: src/Admin/Metaboxes.php:108 -msgid "Version number for the software. Ignore if it's not a software product." +msgid "Version number for the software. Ignore if it's not a software." msgstr "" #: src/Admin/Metaboxes.php:109 @@ -590,15 +590,15 @@ msgid "Stock status" msgstr "" #: src/Admin/Metaboxes.php:122 -msgid "serial key" -msgid_plural "serial keys" +msgid "key available." +msgid_plural "keys available." msgstr[0] "" msgstr[1] "" #: src/Admin/Metaboxes.php:125 msgid "" -"Want serial keys to be generated automatically and auto assign with order " -"and many more?" +"Want the keys to be generated automatically, auto assign with orders, and " +"many more?" msgstr "" #: src/Admin/Metaboxes.php:144 @@ -685,7 +685,7 @@ msgid "General Settings" msgstr "" #: src/Admin/Settings.php:48 -msgid "These options determine the behavior and operation of the serial keys." +msgid "These options determine the behavior and operation of the plugin." msgstr "" #: src/Admin/Settings.php:52 @@ -697,39 +697,39 @@ msgid "Automatically completes orders after successful payments." msgstr "" #: src/Admin/Settings.php:59 -msgid "Reuse serial keys" +msgid "Reuse keys" msgstr "" #: src/Admin/Settings.php:61 -msgid "Recover failed, refunded serial keys for selling again." +msgid "Recover failed, refunded keys for selling again." msgstr "" #: src/Admin/Settings.php:62 msgid "" -"If you enable this option, the serial keys will be available for selling " -"again if the order is refunded or failed." +"If you enable this option, the keys will be available for selling again if " +"the order is refunded or failed." msgstr "" #: src/Admin/Settings.php:68 -msgid "Revoke serial keys" +msgid "Revoke keys" msgstr "" #: src/Admin/Settings.php:70 -msgid "Revoke serial keys when the order status changes to cancelled or refunded." +msgid "Revoke keys when the order status changes to cancelled or refunded." msgstr "" #: src/Admin/Settings.php:71 msgid "" -"If you enable this option, the serial keys will be revoked when the order " -"status changes to cancelled or refunded." +"If you enable this option, the keys will be revoked when the order status " +"changes to cancelled or refunded." msgstr "" #: src/Admin/Settings.php:76 -msgid "Hide serial keys" +msgid "Hide keys" msgstr "" #: src/Admin/Settings.php:78 -msgid "Serial keys will be masked in the list table." +msgid "Keys will be masked in the list table." msgstr "" #: src/Admin/Settings.php:83 @@ -751,7 +751,7 @@ msgid "Stock Notification" msgstr "" #: src/Admin/Settings.php:97 -msgid "These options determine the operation of the serial key stock notification." +msgid "These options determine the operation of the key's stock notification." msgstr "" #: src/Admin/Settings.php:101 @@ -759,7 +759,7 @@ msgid "Stock notification email" msgstr "" #: src/Admin/Settings.php:103 -msgid "Sends notification emails when product stock is low." +msgid "Sends notification emails when key stock is low." msgstr "" #: src/Admin/Settings.php:109 @@ -768,8 +768,8 @@ msgstr "" #: src/Admin/Settings.php:111 msgid "" -"An email notification will be sent when the stock falls below the specified " -"number." +"An email notification will be sent when the key stock falls below the " +"specified number." msgstr "" #: src/Admin/Settings.php:116 @@ -780,38 +780,36 @@ msgstr "" msgid "The email address which will be used to send email notifications." msgstr "" -#: src/Admin/Settings.php:152 src/Admin/views/html-add-key.php:170 -msgid "Create and assign license keys for WooCommerce variable products." +#: src/Admin/Settings.php:152 +msgid "Create and assign keys for WooCommerce variable products." msgstr "" -#: src/Admin/Settings.php:153 src/Admin/views/html-add-key.php:171 -msgid "Generate bulk license keys with your custom key generator rule." +#: src/Admin/Settings.php:153 +msgid "Generate bulk keys with your custom key generator rule." msgstr "" #: src/Admin/Settings.php:154 src/Admin/views/html-add-key.php:172 msgid "Random & sequential key order for the generator rules." msgstr "" -#: src/Admin/Settings.php:155 src/Admin/views/html-add-key.php:173 -msgid "Automatic license key generator to auto-create & assign keys with orders." +#: src/Admin/Settings.php:155 +msgid "Automatic key generator to auto-create & assign keys with orders." msgstr "" #: src/Admin/Settings.php:156 src/Admin/views/html-add-key.php:174 msgid "License key management option from the order page with required actions." msgstr "" -#: src/Admin/Settings.php:157 src/Admin/views/html-add-key.php:175 -msgid "Support for bulk import/export of license keys from/to CSV." +#: src/Admin/Settings.php:157 +msgid "Support for bulk import/export of keys from/to CSV." msgstr "" -#: src/Admin/Settings.php:158 src/Admin/views/html-add-key.php:176 -msgid "Send Serial Keys via SMS with Twilio." +#: src/Admin/Settings.php:158 +msgid "Send keys via SMS with Twilio." msgstr "" -#: src/Admin/Settings.php:159 src/Admin/views/html-add-key.php:177 -msgid "" -"Option to sell license keys even if there are no available keys in the " -"stock." +#: src/Admin/Settings.php:159 +msgid "Option to sell keys even if there are no available keys in the stock." msgstr "" #: src/Admin/Settings.php:160 src/Admin/views/html-add-key.php:178 @@ -824,9 +822,9 @@ msgid "" "automatic." msgstr "" -#: src/Admin/Settings.php:162 src/Admin/views/html-add-key.php:180 +#: src/Admin/Settings.php:162 msgid "" -"Email Template to easily and quickly customize the order confirmation & low " +"Email template to easily and quickly customize the order confirmation & low " "stock alert email." msgstr "" @@ -959,6 +957,38 @@ msgstr "" msgid "Add Key" msgstr "" +#: src/Admin/views/html-add-key.php:170 +msgid "Create and assign license keys for WooCommerce variable products." +msgstr "" + +#: src/Admin/views/html-add-key.php:171 +msgid "Generate bulk license keys with your custom key generator rule." +msgstr "" + +#: src/Admin/views/html-add-key.php:173 +msgid "Automatic license key generator to auto-create & assign keys with orders." +msgstr "" + +#: src/Admin/views/html-add-key.php:175 +msgid "Support for bulk import/export of license keys from/to CSV." +msgstr "" + +#: src/Admin/views/html-add-key.php:176 +msgid "Send Serial Keys via SMS with Twilio." +msgstr "" + +#: src/Admin/views/html-add-key.php:177 +msgid "" +"Option to sell license keys even if there are no available keys in the " +"stock." +msgstr "" + +#: src/Admin/views/html-add-key.php:180 +msgid "" +"Email Template to easily and quickly customize the order confirmation & low " +"stock alert email." +msgstr "" + #: src/Admin/views/html-api-actions.php:21 msgid "API Actions" msgstr "" @@ -1154,6 +1184,7 @@ msgid "API response" msgstr "" #: src/Admin/views/html-api-actions.php:195 src/Frontend/Shortcodes.php:146 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:284 msgid "Submit" msgstr "" @@ -1494,8 +1525,230 @@ msgid "" "WooCommerce" msgstr "" +#: vendor/lucatume/wp-browser/src/data/plugins/internationalized-plugin.php:11 +msgid "This is a dummy plugin" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:42 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:72 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:80 +msgid "There was an error when reading this WXR file" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:43 +msgid "" +"Details are shown above. The importer will now try again with a different " +"parser..." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:84 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:89 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:306 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/parsers.php:495 +msgid "This does not appear to be a WXR file, missing/invalid WXR version number" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:132 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:141 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:192 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:196 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:205 +msgid "Sorry, there has been an error." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:133 +msgid "The file does not exist, please try again." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:176 +msgid "All done." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:176 +msgid "Have fun!" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:177 +msgid "Remember to update the passwords and roles of imported users." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:197 +msgid "" +"The export file could not be found at %s. It is likely that " +"this was caused by a permissions problem." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:213 +msgid "" +"This WXR file (version %s) may not be supported by this version of the " +"importer. Please consider updating." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:238 +msgid "" +"Failed to import author %s. Their posts will be attributed to the current " +"user." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:264 +msgid "Assign Authors" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:265 +msgid "" +"To make it easier for you to edit and save the imported content, you may " +"want to reassign the author of the imported item to an existing user of " +"this site. For example, you may want to import all the entries as " +"admins entries." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:267 +msgid "" +"If a new user is created by WordPress, a new password will be randomly " +"generated and the new user’s role will be set as %s. Manually " +"changing the new user’s details will be necessary." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:277 +msgid "Import Attachments" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:280 +msgid "Download and import file attachments" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:297 +msgid "Import author:" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:308 +msgid "or create new user with login name:" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:311 +msgid "as a new user:" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:319 +msgid "assign posts to an existing user:" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:321 +msgid "or assign posts to an existing user:" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:322 +msgid "- Select -" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:372 +msgid "" +"Failed to create new user for %s. Their posts will be attributed to the " +"current user." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:424 +msgid "Failed to import category %s" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:467 +msgid "Failed to import post tag %s" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:516 +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:738 +msgid "Failed to import %s %s" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:605 +msgid "Failed to import “%s”: Invalid post type %s" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:642 +msgid "%s “%s” already exists." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:704 +msgid "Failed to import %s “%s”" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:869 +msgid "Menu item skipped due to missing menu slug" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:876 +msgid "Menu item skipped due to invalid menu slug: %s" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:939 +msgid "Fetching attachments is not enabled" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:952 +msgid "Invalid file type" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:996 +msgid "Remote server did not respond" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1002 +msgid "Remote server returned error response %1$d %2$s" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1009 +msgid "Remote file is incorrect size" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1014 +msgid "Zero size file downloaded" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1020 +msgid "Remote file is too large, limit is %s" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1119 +msgid "Import WordPress" +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1126 +msgid "" +"A new version of this importer is available. Please update to version %s to " +"ensure compatibility with newer export files." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1141 +msgid "" +"Howdy! Upload your WordPress eXtended RSS (WXR) file and we’ll import " +"the posts, pages, comments, custom fields, categories, and tags into this " +"site." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1142 +msgid "Choose a WXR (.xml) file to upload, then click Upload file and import." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/plugins/wordpress-importer/wordpress-importer.php:1216 +msgid "" +"Import posts, pages, comments, custom fields, categories, and " +"tags from a WordPress export file." +msgstr "" + +#: vendor/lucatume/wp-browser/src/data/themedir1/internationalized-theme/functions.php:7 +msgid "This is a dummy theme" +msgstr "" + +#: vendor/wp-cli/wp-cli/php/utils-wp.php:238 +msgid "Inactive Widgets" +msgstr "" + +#: vendor/wp-cli/wp-cli/php/utils-wp.php:241 +msgid "Drag widgets here to remove them from the sidebar but keep their settings." +msgstr "" + #. Plugin Name of the plugin/theme -msgid "Serial Numbers for WooCommerce" +msgid "WC Serial Numbers" msgstr "" #. Plugin URI of the plugin/theme diff --git a/package.json b/package.json index 98774a6f..b7320ea9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "wc-serial-numbers", "title": "Serial Numbers for WooCommerce", - "version": "1.6.0", + "version": "1.6.1", "description": "The best WooCommerce extension to sell license & serial keys, gift cards and other secret numbers!", "homepage": "https://pluginever.com/plugins/wc-serial-numbers/", "license": "GPL-3.0+", diff --git a/readme.txt b/readme.txt index aa56fb47..1362cc62 100644 --- a/readme.txt +++ b/readme.txt @@ -252,6 +252,9 @@ Yes, you are always welcome to [provide suggestions](https://github.com/pluginev == Changelog == += 1.6.1 (11 Sep 2023) = +* Fix: Conflict PHP Autoloader with other plugins. + = 1.6.0 (28 Aug 2023) = * Fix: Product dropdown showing HTML tags. * Fix: Fix typo. diff --git a/wc-serial-numbers.php b/wc-serial-numbers.php index 8e27c531..3b18463d 100644 --- a/wc-serial-numbers.php +++ b/wc-serial-numbers.php @@ -3,7 +3,7 @@ * Plugin Name: WC Serial Numbers * Plugin URI: https://www.pluginever.com/plugins/wocommerce-serial-numbers-pro/ * Description: Sell and manage license keys/ serial numbers/ secret keys easily within your WooCommerce store. - * Version: 1.6.0 + * Version: 1.6.1 * Author: PluginEver * Author URI: http://pluginever.com * License: GPLv2+ @@ -31,32 +31,25 @@ // Don't call the file directly. defined( 'ABSPATH' ) || exit(); -/** - * Autoload function. - * - * @param string $class_name Class name. - * - * @since 1.0.0 - * @return void - */ -function wc_serial_numbers_autoload( $class_name ) { +// Autoload function. +spl_autoload_register( function ( $class ) { + $prefix = 'WooCommerceSerialNumbers\\'; + $len = strlen( $prefix ); + // Bail out if the class name doesn't start with our prefix. - if ( strpos( $class_name, 'WooCommerceSerialNumbers\\' ) !== 0 ) { + if ( strncmp( $prefix, $class, $len ) !== 0 ) { return; } // Remove the prefix from the class name. - $class_name = substr( $class_name, strlen( 'WooCommerceSerialNumbers\\' ) ); - + $relative_class = substr( $class, $len ); // Replace the namespace separator with the directory separator. - $class_name = str_replace( '\\', DIRECTORY_SEPARATOR, $class_name ); - - // Add the .php extension. - $class_name = $class_name . '.php'; + $file = str_replace( '\\', DIRECTORY_SEPARATOR, $relative_class ) . '.php'; + // Look for the file in the src and lib directories. $file_paths = array( - __DIR__ . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR . $class_name, - __DIR__ . DIRECTORY_SEPARATOR . 'lib' . DIRECTORY_SEPARATOR . $class_name, + __DIR__ . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR . $file, + __DIR__ . DIRECTORY_SEPARATOR . 'lib' . DIRECTORY_SEPARATOR . $file, ); foreach ( $file_paths as $file_path ) { @@ -65,9 +58,7 @@ function wc_serial_numbers_autoload( $class_name ) { break; } } -} - -spl_autoload_register( 'wc_serial_numbers_autoload' ); +} ); /** * Get the plugin instance.