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 "
+"admin
s 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.