Апгрейд API Mediawiki

This commit is contained in:
Alexander Yakovlev 2023-03-03 19:48:39 +06:00
parent 6a78bc865a
commit 0a020c344b
3 changed files with 163 additions and 156 deletions

View file

@ -18,13 +18,13 @@
*/
namespace App;
use Mediawiki\Api\MediawikiApi;
use Mediawiki\Api\ApiUser;
use Mediawiki\Api\MediawikiFactory;
use Mediawiki\DataModel\Content;
use Mediawiki\DataModel\Title;
use Mediawiki\DataModel\PageIdentifier;
use Mediawiki\DataModel\Revision;
use Addwiki\Mediawiki\Api\Client\Action\MediawikiApi;
use Addwiki\Mediawiki\Api\Client\Auth\UserAndPassword;
use Addwiki\Mediawiki\Api\MediawikiFactory;
use Addwiki\Mediawiki\DataModel\Content;
use Addwiki\Mediawiki\DataModel\Title;
use Addwiki\Mediawiki\DataModel\PageIdentifier;
use Addwiki\Mediawiki\DataModel\Revision;
use Illuminate\Support\Str;
use App\Models\Language;
@ -42,8 +42,8 @@ class Wikipage {
if (!env('APP_DEBUG') && !empty(env('WIKI'))) {
try {
// Log in to a wiki
$api = new MediawikiApi( env('WIKI') );
$api->login( new ApiUser( env('WIKIUSER'), env('WIKIPASSWORD') ) );
$auth = new UserAndPassword( env('WIKIUSER'), env('WIKIPASSWORD') );
$api = MediawikiApi::newFromPage( env('WIKI'), $auth );
$services = new MediawikiFactory( $api );
$this->api = $api;
$this->services = $services;
@ -51,7 +51,9 @@ class Wikipage {
} catch (\Exception $e) {
echo 'Ошибка соединения.'.PHP_EOL;
echo $e->getMessage();
echo $e->getTraceAsString();
if (env('APP_DEBUG')) {
echo $e->getTraceAsString();
}
return;
}
}

View file

@ -17,17 +17,18 @@
],
"require": {
"php": "^8.1",
"addwiki/mediawiki-api": "^3.0.0",
"addwiki/mediawiki-api": "^3.0",
"addwiki/mediawiki-api-base": "^3.0.0",
"doctrine/dbal": "^2.10",
"guzzlehttp/guzzle": "^7.0.1",
"laravel/framework": "^9.0",
"laravel/tinker": "^2.5",
"longman/telegram-bot": "dev-master",
"revolution/laravel-mastodon-api": "dev-master",
"ryakad/pandoc-php": "^1.0",
"sabre/xml": "^2.0",
"symfony/css-selector": "^5.0",
"symfony/dom-crawler": "^5.0",
"doctrine/dbal": "^2.10",
"guzzlehttp/guzzle": "^7.0.1",
"laravel/framework": "^9.0",
"laravel/tinker": "^2.5"
"symfony/dom-crawler": "^5.0"
},
"require-dev": {
"barryvdh/laravel-debugbar": "^3.6",

284
composer.lock generated
View file

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "0dccaa4ddd6a833bbecf8656cca7ce38",
"content-hash": "55e8fd10452f15887bd6203c8dbf5a6d",
"packages": [
{
"name": "addwiki/mediawiki-api",
@ -3764,16 +3764,16 @@
},
{
"name": "symfony/console",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
"reference": "3e294254f2191762c1d137aed4b94e966965e985"
"reference": "cbad09eb8925b6ad4fb721c7a179344dc4a19d45"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/3e294254f2191762c1d137aed4b94e966965e985",
"reference": "3e294254f2191762c1d137aed4b94e966965e985",
"url": "https://api.github.com/repos/symfony/console/zipball/cbad09eb8925b6ad4fb721c7a179344dc4a19d45",
"reference": "cbad09eb8925b6ad4fb721c7a179344dc4a19d45",
"shasum": ""
},
"require": {
@ -3840,7 +3840,7 @@
"terminal"
],
"support": {
"source": "https://github.com/symfony/console/tree/v6.2.5"
"source": "https://github.com/symfony/console/tree/v6.2.7"
},
"funding": [
{
@ -3856,20 +3856,20 @@
"type": "tidelift"
}
],
"time": "2023-01-01T08:38:09+00:00"
"time": "2023-02-25T17:00:03+00:00"
},
{
"name": "symfony/css-selector",
"version": "v5.4.19",
"version": "v5.4.21",
"source": {
"type": "git",
"url": "https://github.com/symfony/css-selector.git",
"reference": "f4a7d150f5b9e8f974f6f127d8167e420d11fc62"
"reference": "95f3c7468db1da8cc360b24fa2a26e7cefcb355d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/css-selector/zipball/f4a7d150f5b9e8f974f6f127d8167e420d11fc62",
"reference": "f4a7d150f5b9e8f974f6f127d8167e420d11fc62",
"url": "https://api.github.com/repos/symfony/css-selector/zipball/95f3c7468db1da8cc360b24fa2a26e7cefcb355d",
"reference": "95f3c7468db1da8cc360b24fa2a26e7cefcb355d",
"shasum": ""
},
"require": {
@ -3906,7 +3906,7 @@
"description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/css-selector/tree/v5.4.19"
"source": "https://github.com/symfony/css-selector/tree/v5.4.21"
},
"funding": [
{
@ -3922,20 +3922,20 @@
"type": "tidelift"
}
],
"time": "2023-01-01T08:32:19+00:00"
"time": "2023-02-14T08:03:56+00:00"
},
{
"name": "symfony/deprecation-contracts",
"version": "v3.2.0",
"version": "v3.2.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
"reference": "1ee04c65529dea5d8744774d474e7cbd2f1206d3"
"reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/1ee04c65529dea5d8744774d474e7cbd2f1206d3",
"reference": "1ee04c65529dea5d8744774d474e7cbd2f1206d3",
"url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e",
"reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e",
"shasum": ""
},
"require": {
@ -3973,7 +3973,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.2.0"
"source": "https://github.com/symfony/deprecation-contracts/tree/v3.2.1"
},
"funding": [
{
@ -3989,20 +3989,20 @@
"type": "tidelift"
}
],
"time": "2022-11-25T10:21:52+00:00"
"time": "2023-03-01T10:25:55+00:00"
},
{
"name": "symfony/dom-crawler",
"version": "v5.4.19",
"version": "v5.4.21",
"source": {
"type": "git",
"url": "https://github.com/symfony/dom-crawler.git",
"reference": "224a1820e7669babdd85970230ed72bd6e342ad4"
"reference": "105a7ac54ecacc1f52a99b9c4963935ca62aac8f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/dom-crawler/zipball/224a1820e7669babdd85970230ed72bd6e342ad4",
"reference": "224a1820e7669babdd85970230ed72bd6e342ad4",
"url": "https://api.github.com/repos/symfony/dom-crawler/zipball/105a7ac54ecacc1f52a99b9c4963935ca62aac8f",
"reference": "105a7ac54ecacc1f52a99b9c4963935ca62aac8f",
"shasum": ""
},
"require": {
@ -4048,7 +4048,7 @@
"description": "Eases DOM navigation for HTML and XML documents",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/dom-crawler/tree/v5.4.19"
"source": "https://github.com/symfony/dom-crawler/tree/v5.4.21"
},
"funding": [
{
@ -4064,20 +4064,20 @@
"type": "tidelift"
}
],
"time": "2023-01-14T19:14:44+00:00"
"time": "2023-02-14T08:03:56+00:00"
},
{
"name": "symfony/error-handler",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
"reference": "0092696af0be8e6124b042fbe2890ca1788d7b28"
"reference": "61e90f94eb014054000bc902257d2763fac09166"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/error-handler/zipball/0092696af0be8e6124b042fbe2890ca1788d7b28",
"reference": "0092696af0be8e6124b042fbe2890ca1788d7b28",
"url": "https://api.github.com/repos/symfony/error-handler/zipball/61e90f94eb014054000bc902257d2763fac09166",
"reference": "61e90f94eb014054000bc902257d2763fac09166",
"shasum": ""
},
"require": {
@ -4119,7 +4119,7 @@
"description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/error-handler/tree/v6.2.5"
"source": "https://github.com/symfony/error-handler/tree/v6.2.7"
},
"funding": [
{
@ -4135,20 +4135,20 @@
"type": "tidelift"
}
],
"time": "2023-01-01T08:38:09+00:00"
"time": "2023-02-14T08:44:56+00:00"
},
{
"name": "symfony/event-dispatcher",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
"reference": "f02d108b5e9fd4a6245aa73a9d2df2ec060c3e68"
"reference": "404b307de426c1c488e5afad64403e5f145e82a5"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/f02d108b5e9fd4a6245aa73a9d2df2ec060c3e68",
"reference": "f02d108b5e9fd4a6245aa73a9d2df2ec060c3e68",
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/404b307de426c1c488e5afad64403e5f145e82a5",
"reference": "404b307de426c1c488e5afad64403e5f145e82a5",
"shasum": ""
},
"require": {
@ -4202,7 +4202,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/event-dispatcher/tree/v6.2.5"
"source": "https://github.com/symfony/event-dispatcher/tree/v6.2.7"
},
"funding": [
{
@ -4218,20 +4218,20 @@
"type": "tidelift"
}
],
"time": "2023-01-01T08:38:09+00:00"
"time": "2023-02-14T08:44:56+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
"version": "v3.2.0",
"version": "v3.2.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
"reference": "0782b0b52a737a05b4383d0df35a474303cabdae"
"reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/0782b0b52a737a05b4383d0df35a474303cabdae",
"reference": "0782b0b52a737a05b4383d0df35a474303cabdae",
"url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/0ad3b6f1e4e2da5690fefe075cd53a238646d8dd",
"reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd",
"shasum": ""
},
"require": {
@ -4281,7 +4281,7 @@
"standards"
],
"support": {
"source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.2.0"
"source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.2.1"
},
"funding": [
{
@ -4297,20 +4297,20 @@
"type": "tidelift"
}
],
"time": "2022-11-25T10:21:52+00:00"
"time": "2023-03-01T10:32:47+00:00"
},
{
"name": "symfony/finder",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
"reference": "c90dc446976a612e3312a97a6ec0069ab0c2099c"
"reference": "20808dc6631aecafbe67c186af5dcb370be3a0eb"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/finder/zipball/c90dc446976a612e3312a97a6ec0069ab0c2099c",
"reference": "c90dc446976a612e3312a97a6ec0069ab0c2099c",
"url": "https://api.github.com/repos/symfony/finder/zipball/20808dc6631aecafbe67c186af5dcb370be3a0eb",
"reference": "20808dc6631aecafbe67c186af5dcb370be3a0eb",
"shasum": ""
},
"require": {
@ -4345,7 +4345,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/finder/tree/v6.2.5"
"source": "https://github.com/symfony/finder/tree/v6.2.7"
},
"funding": [
{
@ -4361,20 +4361,20 @@
"type": "tidelift"
}
],
"time": "2023-01-20T17:45:48+00:00"
"time": "2023-02-16T09:57:23+00:00"
},
{
"name": "symfony/http-foundation",
"version": "v6.2.6",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
"reference": "e8dd1f502bc2b3371d05092aa233b064b03ce7ed"
"reference": "5fc3038d4a594223f9ea42e4e985548f3fcc9a3b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/e8dd1f502bc2b3371d05092aa233b064b03ce7ed",
"reference": "e8dd1f502bc2b3371d05092aa233b064b03ce7ed",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/5fc3038d4a594223f9ea42e4e985548f3fcc9a3b",
"reference": "5fc3038d4a594223f9ea42e4e985548f3fcc9a3b",
"shasum": ""
},
"require": {
@ -4423,7 +4423,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-foundation/tree/v6.2.6"
"source": "https://github.com/symfony/http-foundation/tree/v6.2.7"
},
"funding": [
{
@ -4439,20 +4439,20 @@
"type": "tidelift"
}
],
"time": "2023-01-30T15:46:28+00:00"
"time": "2023-02-21T10:54:55+00:00"
},
{
"name": "symfony/http-kernel",
"version": "v6.2.6",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
"reference": "7122db07b0d8dbf0de682267c84217573aee3ea7"
"reference": "ca0680ad1e2d678536cc20e0ae33f9e4e5d2becd"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/7122db07b0d8dbf0de682267c84217573aee3ea7",
"reference": "7122db07b0d8dbf0de682267c84217573aee3ea7",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/ca0680ad1e2d678536cc20e0ae33f9e4e5d2becd",
"reference": "ca0680ad1e2d678536cc20e0ae33f9e4e5d2becd",
"shasum": ""
},
"require": {
@ -4461,7 +4461,7 @@
"symfony/deprecation-contracts": "^2.1|^3",
"symfony/error-handler": "^6.1",
"symfony/event-dispatcher": "^5.4|^6.0",
"symfony/http-foundation": "^5.4|^6.0",
"symfony/http-foundation": "^5.4.21|^6.2.7",
"symfony/polyfill-ctype": "^1.8"
},
"conflict": {
@ -4534,7 +4534,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-kernel/tree/v6.2.6"
"source": "https://github.com/symfony/http-kernel/tree/v6.2.7"
},
"funding": [
{
@ -4550,20 +4550,20 @@
"type": "tidelift"
}
],
"time": "2023-02-01T08:32:25+00:00"
"time": "2023-02-28T13:26:41+00:00"
},
{
"name": "symfony/mailer",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/mailer.git",
"reference": "29729ac0b4e5113f24c39c46746bd6afb79e0aaa"
"reference": "e4f84c633b72ec70efc50b8016871c3bc43e691e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/mailer/zipball/29729ac0b4e5113f24c39c46746bd6afb79e0aaa",
"reference": "29729ac0b4e5113f24c39c46746bd6afb79e0aaa",
"url": "https://api.github.com/repos/symfony/mailer/zipball/e4f84c633b72ec70efc50b8016871c3bc43e691e",
"reference": "e4f84c633b72ec70efc50b8016871c3bc43e691e",
"shasum": ""
},
"require": {
@ -4583,7 +4583,7 @@
},
"require-dev": {
"symfony/console": "^5.4|^6.0",
"symfony/http-client-contracts": "^1.1|^2|^3",
"symfony/http-client": "^5.4|^6.0",
"symfony/messenger": "^6.2",
"symfony/twig-bridge": "^6.2"
},
@ -4613,7 +4613,7 @@
"description": "Helps sending emails",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/mailer/tree/v6.2.5"
"source": "https://github.com/symfony/mailer/tree/v6.2.7"
},
"funding": [
{
@ -4629,20 +4629,20 @@
"type": "tidelift"
}
],
"time": "2023-01-10T18:53:53+00:00"
"time": "2023-02-21T10:35:38+00:00"
},
{
"name": "symfony/mime",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/mime.git",
"reference": "4b7b349f67d15cd0639955c8179a76c89f6fd610"
"reference": "62e341f80699badb0ad70b31149c8df89a2d778e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/mime/zipball/4b7b349f67d15cd0639955c8179a76c89f6fd610",
"reference": "4b7b349f67d15cd0639955c8179a76c89f6fd610",
"url": "https://api.github.com/repos/symfony/mime/zipball/62e341f80699badb0ad70b31149c8df89a2d778e",
"reference": "62e341f80699badb0ad70b31149c8df89a2d778e",
"shasum": ""
},
"require": {
@ -4696,7 +4696,7 @@
"mime-type"
],
"support": {
"source": "https://github.com/symfony/mime/tree/v6.2.5"
"source": "https://github.com/symfony/mime/tree/v6.2.7"
},
"funding": [
{
@ -4712,7 +4712,7 @@
"type": "tidelift"
}
],
"time": "2023-01-10T18:53:53+00:00"
"time": "2023-02-24T10:42:00+00:00"
},
{
"name": "symfony/polyfill-ctype",
@ -5374,16 +5374,16 @@
},
{
"name": "symfony/process",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
"reference": "9ead139f63dfa38c4e4a9049cc64a8b2748c83b7"
"reference": "680e8a2ea6b3f87aecc07a6a65a203ae573d1902"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/process/zipball/9ead139f63dfa38c4e4a9049cc64a8b2748c83b7",
"reference": "9ead139f63dfa38c4e4a9049cc64a8b2748c83b7",
"url": "https://api.github.com/repos/symfony/process/zipball/680e8a2ea6b3f87aecc07a6a65a203ae573d1902",
"reference": "680e8a2ea6b3f87aecc07a6a65a203ae573d1902",
"shasum": ""
},
"require": {
@ -5415,7 +5415,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/process/tree/v6.2.5"
"source": "https://github.com/symfony/process/tree/v6.2.7"
},
"funding": [
{
@ -5431,20 +5431,20 @@
"type": "tidelift"
}
],
"time": "2023-01-01T08:38:09+00:00"
"time": "2023-02-24T10:42:00+00:00"
},
{
"name": "symfony/routing",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
"reference": "589bd742d5d03c192c8521911680fe88f61712fe"
"reference": "fa643fa4c56de161f8bc8c0492a76a60140b50e4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/routing/zipball/589bd742d5d03c192c8521911680fe88f61712fe",
"reference": "589bd742d5d03c192c8521911680fe88f61712fe",
"url": "https://api.github.com/repos/symfony/routing/zipball/fa643fa4c56de161f8bc8c0492a76a60140b50e4",
"reference": "fa643fa4c56de161f8bc8c0492a76a60140b50e4",
"shasum": ""
},
"require": {
@ -5503,7 +5503,7 @@
"url"
],
"support": {
"source": "https://github.com/symfony/routing/tree/v6.2.5"
"source": "https://github.com/symfony/routing/tree/v6.2.7"
},
"funding": [
{
@ -5519,20 +5519,20 @@
"type": "tidelift"
}
],
"time": "2023-01-01T08:38:09+00:00"
"time": "2023-02-14T08:53:37+00:00"
},
{
"name": "symfony/service-contracts",
"version": "v3.2.0",
"version": "v3.2.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
"reference": "aac98028c69df04ee77eb69b96b86ee51fbf4b75"
"reference": "a8c9cedf55f314f3a186041d19537303766df09a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/service-contracts/zipball/aac98028c69df04ee77eb69b96b86ee51fbf4b75",
"reference": "aac98028c69df04ee77eb69b96b86ee51fbf4b75",
"url": "https://api.github.com/repos/symfony/service-contracts/zipball/a8c9cedf55f314f3a186041d19537303766df09a",
"reference": "a8c9cedf55f314f3a186041d19537303766df09a",
"shasum": ""
},
"require": {
@ -5588,7 +5588,7 @@
"standards"
],
"support": {
"source": "https://github.com/symfony/service-contracts/tree/v3.2.0"
"source": "https://github.com/symfony/service-contracts/tree/v3.2.1"
},
"funding": [
{
@ -5604,20 +5604,20 @@
"type": "tidelift"
}
],
"time": "2022-11-25T10:21:52+00:00"
"time": "2023-03-01T10:32:47+00:00"
},
{
"name": "symfony/string",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
"reference": "b2dac0fa27b1ac0f9c0c0b23b43977f12308d0b0"
"reference": "67b8c1eec78296b85dc1c7d9743830160218993d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/string/zipball/b2dac0fa27b1ac0f9c0c0b23b43977f12308d0b0",
"reference": "b2dac0fa27b1ac0f9c0c0b23b43977f12308d0b0",
"url": "https://api.github.com/repos/symfony/string/zipball/67b8c1eec78296b85dc1c7d9743830160218993d",
"reference": "67b8c1eec78296b85dc1c7d9743830160218993d",
"shasum": ""
},
"require": {
@ -5674,7 +5674,7 @@
"utf8"
],
"support": {
"source": "https://github.com/symfony/string/tree/v6.2.5"
"source": "https://github.com/symfony/string/tree/v6.2.7"
},
"funding": [
{
@ -5690,20 +5690,20 @@
"type": "tidelift"
}
],
"time": "2023-01-01T08:38:09+00:00"
"time": "2023-02-24T10:42:00+00:00"
},
{
"name": "symfony/translation",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation.git",
"reference": "60556925a703cfbc1581cde3b3f35b0bb0ea904c"
"reference": "90db1c6138c90527917671cd9ffa9e8b359e3a73"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/translation/zipball/60556925a703cfbc1581cde3b3f35b0bb0ea904c",
"reference": "60556925a703cfbc1581cde3b3f35b0bb0ea904c",
"url": "https://api.github.com/repos/symfony/translation/zipball/90db1c6138c90527917671cd9ffa9e8b359e3a73",
"reference": "90db1c6138c90527917671cd9ffa9e8b359e3a73",
"shasum": ""
},
"require": {
@ -5772,7 +5772,7 @@
"description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/translation/tree/v6.2.5"
"source": "https://github.com/symfony/translation/tree/v6.2.7"
},
"funding": [
{
@ -5788,20 +5788,20 @@
"type": "tidelift"
}
],
"time": "2023-01-05T07:00:27+00:00"
"time": "2023-02-24T10:42:00+00:00"
},
{
"name": "symfony/translation-contracts",
"version": "v3.2.0",
"version": "v3.2.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation-contracts.git",
"reference": "68cce71402305a015f8c1589bfada1280dc64fe7"
"reference": "dfec258b9dd17a6b24420d464c43bffe347441c8"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/translation-contracts/zipball/68cce71402305a015f8c1589bfada1280dc64fe7",
"reference": "68cce71402305a015f8c1589bfada1280dc64fe7",
"url": "https://api.github.com/repos/symfony/translation-contracts/zipball/dfec258b9dd17a6b24420d464c43bffe347441c8",
"reference": "dfec258b9dd17a6b24420d464c43bffe347441c8",
"shasum": ""
},
"require": {
@ -5853,7 +5853,7 @@
"standards"
],
"support": {
"source": "https://github.com/symfony/translation-contracts/tree/v3.2.0"
"source": "https://github.com/symfony/translation-contracts/tree/v3.2.1"
},
"funding": [
{
@ -5869,20 +5869,20 @@
"type": "tidelift"
}
],
"time": "2022-11-25T10:21:52+00:00"
"time": "2023-03-01T10:32:47+00:00"
},
{
"name": "symfony/uid",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/uid.git",
"reference": "8ace895bded57d6496638c9b2d3b788e05b7395b"
"reference": "d30c72a63897cfa043e1de4d4dd2ffa9ecefcdc0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/uid/zipball/8ace895bded57d6496638c9b2d3b788e05b7395b",
"reference": "8ace895bded57d6496638c9b2d3b788e05b7395b",
"url": "https://api.github.com/repos/symfony/uid/zipball/d30c72a63897cfa043e1de4d4dd2ffa9ecefcdc0",
"reference": "d30c72a63897cfa043e1de4d4dd2ffa9ecefcdc0",
"shasum": ""
},
"require": {
@ -5927,7 +5927,7 @@
"uuid"
],
"support": {
"source": "https://github.com/symfony/uid/tree/v6.2.5"
"source": "https://github.com/symfony/uid/tree/v6.2.7"
},
"funding": [
{
@ -5943,20 +5943,20 @@
"type": "tidelift"
}
],
"time": "2023-01-01T08:38:09+00:00"
"time": "2023-02-14T08:44:56+00:00"
},
{
"name": "symfony/var-dumper",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
"reference": "44b7b81749fd20c1bdf4946c041050e22bc8da27"
"reference": "cf8d4ca1ddc1e3cc242375deb8fc23e54f5e2a1e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/44b7b81749fd20c1bdf4946c041050e22bc8da27",
"reference": "44b7b81749fd20c1bdf4946c041050e22bc8da27",
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/cf8d4ca1ddc1e3cc242375deb8fc23e54f5e2a1e",
"reference": "cf8d4ca1ddc1e3cc242375deb8fc23e54f5e2a1e",
"shasum": ""
},
"require": {
@ -6015,7 +6015,7 @@
"dump"
],
"support": {
"source": "https://github.com/symfony/var-dumper/tree/v6.2.5"
"source": "https://github.com/symfony/var-dumper/tree/v6.2.7"
},
"funding": [
{
@ -6031,7 +6031,7 @@
"type": "tidelift"
}
],
"time": "2023-01-20T17:45:48+00:00"
"time": "2023-02-24T10:42:00+00:00"
},
{
"name": "tijsverkoyen/css-to-inline-styles",
@ -6650,16 +6650,16 @@
},
{
"name": "laravel/sail",
"version": "v1.21.0",
"version": "v1.21.1",
"source": {
"type": "git",
"url": "https://github.com/laravel/sail.git",
"reference": "758a914fc4da41f3f6ca5522c85902181b228bd1"
"reference": "fd8d04bc546457b504aa2b3c2d541840551f836f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/laravel/sail/zipball/758a914fc4da41f3f6ca5522c85902181b228bd1",
"reference": "758a914fc4da41f3f6ca5522c85902181b228bd1",
"url": "https://api.github.com/repos/laravel/sail/zipball/fd8d04bc546457b504aa2b3c2d541840551f836f",
"reference": "fd8d04bc546457b504aa2b3c2d541840551f836f",
"shasum": ""
},
"require": {
@ -6669,6 +6669,10 @@
"php": "^7.3|^8.0",
"symfony/yaml": "^6.0"
},
"require-dev": {
"orchestra/testbench": "^6.0|^7.0|^8.0",
"phpstan/phpstan": "^1.10"
},
"bin": [
"bin/sail"
],
@ -6707,7 +6711,7 @@
"issues": "https://github.com/laravel/sail/issues",
"source": "https://github.com/laravel/sail"
},
"time": "2023-02-16T19:16:27+00:00"
"time": "2023-03-01T23:07:57+00:00"
},
{
"name": "maximebf/debugbar",
@ -7667,16 +7671,16 @@
},
{
"name": "phpunit/phpunit",
"version": "9.6.3",
"version": "9.6.4",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
"reference": "e7b1615e3e887d6c719121c6d4a44b0ab9645555"
"reference": "9125ee085b6d95e78277dc07aa1f46f9e0607b8d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/e7b1615e3e887d6c719121c6d4a44b0ab9645555",
"reference": "e7b1615e3e887d6c719121c6d4a44b0ab9645555",
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/9125ee085b6d95e78277dc07aa1f46f9e0607b8d",
"reference": "9125ee085b6d95e78277dc07aa1f46f9e0607b8d",
"shasum": ""
},
"require": {
@ -7749,7 +7753,7 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.3"
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.4"
},
"funding": [
{
@ -7765,7 +7769,7 @@
"type": "tidelift"
}
],
"time": "2023-02-04T13:37:15+00:00"
"time": "2023-02-27T13:06:37+00:00"
},
{
"name": "sebastian/cli-parser",
@ -8733,16 +8737,16 @@
},
{
"name": "symfony/yaml",
"version": "v6.2.5",
"version": "v6.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
"reference": "2bbfbdacc8a15574f8440c4838ce0d7bb6c86b19"
"reference": "e8e6a1d59e050525f27a1f530aa9703423cb7f57"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/yaml/zipball/2bbfbdacc8a15574f8440c4838ce0d7bb6c86b19",
"reference": "2bbfbdacc8a15574f8440c4838ce0d7bb6c86b19",
"url": "https://api.github.com/repos/symfony/yaml/zipball/e8e6a1d59e050525f27a1f530aa9703423cb7f57",
"reference": "e8e6a1d59e050525f27a1f530aa9703423cb7f57",
"shasum": ""
},
"require": {
@ -8787,7 +8791,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/yaml/tree/v6.2.5"
"source": "https://github.com/symfony/yaml/tree/v6.2.7"
},
"funding": [
{
@ -8803,7 +8807,7 @@
"type": "tidelift"
}
],
"time": "2023-01-10T18:53:53+00:00"
"time": "2023-02-16T09:57:23+00:00"
},
{
"name": "theseer/tokenizer",