diff --git a/app/DataMapper/EDoc/FatturaPA/Anagrafica.php b/app/DataMapper/EDoc/FatturaPA/Anagrafica.php
index 4d3578561d50..f6c09bcfe382 100644
--- a/app/DataMapper/EDoc/FatturaPA/Anagrafica.php
+++ b/app/DataMapper/EDoc/FatturaPA/Anagrafica.php
@@ -11,8 +11,11 @@
namespace App\DataMapper\EDoc\FatturaPA;
-use Spatie\LaravelData\Attributes\Validation\Max;
use Spatie\LaravelData\Data;
+use Illuminate\Support\Optional;
+use Spatie\LaravelData\Attributes\Validation\Max;
+use Spatie\LaravelData\Attributes\Validation\RequiredWith;
+use Spatie\LaravelData\Attributes\Validation\RequiredWithoutAll;
class Anagrafica extends Data
{
@@ -21,15 +24,18 @@ class Anagrafica extends Data
//either Deminominazione OR
//string length 80
#[Max(80)]
- public string $Denominazione = '';
+ #[RequiredWithoutAll(['Nome','Cognome'])]
+ public string|Optional $Denominazione = '';
////////////////////////////////////////////
//2. Nome AND CogNome
//string length 60
#[Max(60)]
- public string $Nome = '';
+ #[RequiredWith('Cognome')]
+ public string|Optional $Nome = '';
//string length 60
#[Max(60)]
- public string $CogNome = '';
+ #[RequiredWith('Nome')]
+ public string|Optional $CogNome = '';
}
diff --git a/app/Helpers/Epc/EpcQrGenerator.php b/app/Helpers/Epc/EpcQrGenerator.php
index e0899f61ff52..6a96d4e83b20 100644
--- a/app/Helpers/Epc/EpcQrGenerator.php
+++ b/app/Helpers/Epc/EpcQrGenerator.php
@@ -82,21 +82,12 @@ class EpcQrGenerator
$this->company->present()->name(),
isset($this->company?->custom_fields?->company1) ? $this->company->settings->custom_value1 : '',
$this->formatMoney($this->amount),
- $this->getPurposeCode(),
+ $this->sepa['purpose'],
substr($this->invoice->number, 0, 34),
'',
' '
]), "\n");
}
-
- private function getPurposeCode(): string
- {
- if(isset($this->invoice->client->id_number) && strlen($this->invoice->client->id_number) > 2)
- return $this->invoice->client->id_number;
-
- return $this->sepa['purpose'];
-
- }
private function validateFields()
{
diff --git a/app/Utils/Traits/CleanLineItems.php b/app/Utils/Traits/CleanLineItems.php
index 9d20511e5770..59688878b5c4 100644
--- a/app/Utils/Traits/CleanLineItems.php
+++ b/app/Utils/Traits/CleanLineItems.php
@@ -75,11 +75,22 @@ trait CleanLineItems
}
if(isset($item['notes'])) {
- $item['notes'] = str_replace("=5.4.0"
},
"require-dev": {
- "mockery/mockery": "~0.9",
- "phpspec/phpspec": "~2.0"
+ "mockery/mockery": "~0.9|^1.6",
+ "phpspec/phpspec": "~2.0|^7.5"
},
"type": "library",
"autoload": {
@@ -5523,22 +5578,22 @@
],
"support": {
"issues": "https://github.com/laracasts/Presenter/issues",
- "source": "https://github.com/laracasts/Presenter/tree/0.2.6"
+ "source": "https://github.com/laracasts/Presenter/tree/0.2.7"
},
- "time": "2023-02-21T16:06:10+00:00"
+ "time": "2024-05-10T00:35:07+00:00"
},
{
"name": "laravel/framework",
- "version": "v10.48.9",
+ "version": "v10.48.10",
"source": {
"type": "git",
"url": "https://github.com/laravel/framework.git",
- "reference": "ad758500b47964d022addf119600a1b1b0230733"
+ "reference": "91e2b9e218afa4e5c377510faa11957042831ba3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/framework/zipball/ad758500b47964d022addf119600a1b1b0230733",
- "reference": "ad758500b47964d022addf119600a1b1b0230733",
+ "url": "https://api.github.com/repos/laravel/framework/zipball/91e2b9e218afa4e5c377510faa11957042831ba3",
+ "reference": "91e2b9e218afa4e5c377510faa11957042831ba3",
"shasum": ""
},
"require": {
@@ -5732,20 +5787,20 @@
"issues": "https://github.com/laravel/framework/issues",
"source": "https://github.com/laravel/framework"
},
- "time": "2024-04-23T15:01:33+00:00"
+ "time": "2024-04-30T12:52:59+00:00"
},
{
"name": "laravel/prompts",
- "version": "v0.1.20",
+ "version": "v0.1.21",
"source": {
"type": "git",
"url": "https://github.com/laravel/prompts.git",
- "reference": "bf9a360c484976692de0f3792f30066f4f4b34a2"
+ "reference": "23ea808e8a145653e0ab29e30d4385e49f40a920"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/prompts/zipball/bf9a360c484976692de0f3792f30066f4f4b34a2",
- "reference": "bf9a360c484976692de0f3792f30066f4f4b34a2",
+ "url": "https://api.github.com/repos/laravel/prompts/zipball/23ea808e8a145653e0ab29e30d4385e49f40a920",
+ "reference": "23ea808e8a145653e0ab29e30d4385e49f40a920",
"shasum": ""
},
"require": {
@@ -5785,11 +5840,12 @@
"license": [
"MIT"
],
+ "description": "Add beautiful and user-friendly forms to your command-line applications.",
"support": {
"issues": "https://github.com/laravel/prompts/issues",
- "source": "https://github.com/laravel/prompts/tree/v0.1.20"
+ "source": "https://github.com/laravel/prompts/tree/v0.1.21"
},
- "time": "2024-04-18T00:45:25+00:00"
+ "time": "2024-04-30T12:46:16+00:00"
},
{
"name": "laravel/serializable-closure",
@@ -5914,16 +5970,16 @@
},
{
"name": "laravel/socialite",
- "version": "v5.13.1",
+ "version": "v5.14.0",
"source": {
"type": "git",
"url": "https://github.com/laravel/socialite.git",
- "reference": "feed1c1ccfd991bc12af59de4aa24f657d9c5cbe"
+ "reference": "c7b0193a3753a29aff8ce80aa2f511917e6ed68a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/socialite/zipball/feed1c1ccfd991bc12af59de4aa24f657d9c5cbe",
- "reference": "feed1c1ccfd991bc12af59de4aa24f657d9c5cbe",
+ "url": "https://api.github.com/repos/laravel/socialite/zipball/c7b0193a3753a29aff8ce80aa2f511917e6ed68a",
+ "reference": "c7b0193a3753a29aff8ce80aa2f511917e6ed68a",
"shasum": ""
},
"require": {
@@ -5982,7 +6038,7 @@
"issues": "https://github.com/laravel/socialite/issues",
"source": "https://github.com/laravel/socialite"
},
- "time": "2024-04-24T20:36:50+00:00"
+ "time": "2024-05-03T20:31:38+00:00"
},
{
"name": "laravel/tinker",
@@ -7183,16 +7239,16 @@
},
{
"name": "livewire/livewire",
- "version": "v3.4.11",
+ "version": "v3.4.12",
"source": {
"type": "git",
"url": "https://github.com/livewire/livewire.git",
- "reference": "8a78d0c3ae9b4c96a2d8932ea4ac0dc782325de0"
+ "reference": "54dd265c17f7b5200627eb9690590e7cbbad1027"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/livewire/livewire/zipball/8a78d0c3ae9b4c96a2d8932ea4ac0dc782325de0",
- "reference": "8a78d0c3ae9b4c96a2d8932ea4ac0dc782325de0",
+ "url": "https://api.github.com/repos/livewire/livewire/zipball/54dd265c17f7b5200627eb9690590e7cbbad1027",
+ "reference": "54dd265c17f7b5200627eb9690590e7cbbad1027",
"shasum": ""
},
"require": {
@@ -7207,7 +7263,7 @@
},
"require-dev": {
"calebporzio/sushi": "^2.1",
- "laravel/framework": "^10.0|^11.0",
+ "laravel/framework": "^10.15.0|^11.0",
"laravel/prompts": "^0.1.6",
"mockery/mockery": "^1.3.1",
"orchestra/testbench": "^8.21.0|^9.0",
@@ -7247,7 +7303,7 @@
"description": "A front-end framework for Laravel.",
"support": {
"issues": "https://github.com/livewire/livewire/issues",
- "source": "https://github.com/livewire/livewire/tree/v3.4.11"
+ "source": "https://github.com/livewire/livewire/tree/v3.4.12"
},
"funding": [
{
@@ -7255,7 +7311,7 @@
"type": "github"
}
],
- "time": "2024-04-24T12:14:15+00:00"
+ "time": "2024-05-02T17:10:37+00:00"
},
{
"name": "maennchen/zipstream-php",
@@ -7499,16 +7555,16 @@
},
{
"name": "mollie/mollie-api-php",
- "version": "v2.67.0",
+ "version": "v2.67.1",
"source": {
"type": "git",
"url": "https://github.com/mollie/mollie-api-php.git",
- "reference": "cf15c53127aaaac9b39d3c9772bf3f4c8ee16bd2"
+ "reference": "ed5b2ba1dc8f30a4674f10ca78ad547c2df91008"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/mollie/mollie-api-php/zipball/cf15c53127aaaac9b39d3c9772bf3f4c8ee16bd2",
- "reference": "cf15c53127aaaac9b39d3c9772bf3f4c8ee16bd2",
+ "url": "https://api.github.com/repos/mollie/mollie-api-php/zipball/ed5b2ba1dc8f30a4674f10ca78ad547c2df91008",
+ "reference": "ed5b2ba1dc8f30a4674f10ca78ad547c2df91008",
"shasum": ""
},
"require": {
@@ -7585,9 +7641,9 @@
],
"support": {
"issues": "https://github.com/mollie/mollie-api-php/issues",
- "source": "https://github.com/mollie/mollie-api-php/tree/v2.67.0"
+ "source": "https://github.com/mollie/mollie-api-php/tree/v2.67.1"
},
- "time": "2024-04-12T07:06:01+00:00"
+ "time": "2024-05-07T07:59:20+00:00"
},
{
"name": "moneyphp/money",
@@ -8694,16 +8750,16 @@
},
{
"name": "paragonie/constant_time_encoding",
- "version": "v2.6.3",
+ "version": "v2.7.0",
"source": {
"type": "git",
"url": "https://github.com/paragonie/constant_time_encoding.git",
- "reference": "58c3f47f650c94ec05a151692652a868995d2938"
+ "reference": "52a0d99e69f56b9ec27ace92ba56897fe6993105"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938",
- "reference": "58c3f47f650c94ec05a151692652a868995d2938",
+ "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/52a0d99e69f56b9ec27ace92ba56897fe6993105",
+ "reference": "52a0d99e69f56b9ec27ace92ba56897fe6993105",
"shasum": ""
},
"require": {
@@ -8757,7 +8813,7 @@
"issues": "https://github.com/paragonie/constant_time_encoding/issues",
"source": "https://github.com/paragonie/constant_time_encoding"
},
- "time": "2022-06-14T06:56:20+00:00"
+ "time": "2024-05-08T12:18:48+00:00"
},
{
"name": "paragonie/random_compat",
@@ -9797,16 +9853,16 @@
},
{
"name": "phpstan/phpdoc-parser",
- "version": "1.28.0",
+ "version": "1.29.0",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpdoc-parser.git",
- "reference": "cd06d6b1a1b3c75b0b83f97577869fd85a3cd4fb"
+ "reference": "536889f2b340489d328f5ffb7b02bb6b183ddedc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/cd06d6b1a1b3c75b0b83f97577869fd85a3cd4fb",
- "reference": "cd06d6b1a1b3c75b0b83f97577869fd85a3cd4fb",
+ "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/536889f2b340489d328f5ffb7b02bb6b183ddedc",
+ "reference": "536889f2b340489d328f5ffb7b02bb6b183ddedc",
"shasum": ""
},
"require": {
@@ -9838,9 +9894,9 @@
"description": "PHPDoc parser with support for nullable, intersection and generic types",
"support": {
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
- "source": "https://github.com/phpstan/phpdoc-parser/tree/1.28.0"
+ "source": "https://github.com/phpstan/phpdoc-parser/tree/1.29.0"
},
- "time": "2024-04-03T18:51:33+00:00"
+ "time": "2024-05-06T12:04:23+00:00"
},
{
"name": "pragmarx/google2fa",
@@ -10209,20 +10265,20 @@
},
{
"name": "psr/http-factory",
- "version": "1.0.2",
+ "version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/http-factory.git",
- "reference": "e616d01114759c4c489f93b099585439f795fe35"
+ "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35",
- "reference": "e616d01114759c4c489f93b099585439f795fe35",
+ "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a",
+ "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a",
"shasum": ""
},
"require": {
- "php": ">=7.0.0",
+ "php": ">=7.1",
"psr/http-message": "^1.0 || ^2.0"
},
"type": "library",
@@ -10246,7 +10302,7 @@
"homepage": "https://www.php-fig.org/"
}
],
- "description": "Common interfaces for PSR-7 HTTP message factories",
+ "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories",
"keywords": [
"factory",
"http",
@@ -10258,9 +10314,9 @@
"response"
],
"support": {
- "source": "https://github.com/php-fig/http-factory/tree/1.0.2"
+ "source": "https://github.com/php-fig/http-factory"
},
- "time": "2023-04-10T20:10:41+00:00"
+ "time": "2024-04-15T12:06:14+00:00"
},
{
"name": "psr/http-message",
@@ -10691,20 +10747,20 @@
},
{
"name": "ramsey/uuid",
- "version": "4.7.5",
+ "version": "4.7.6",
"source": {
"type": "git",
"url": "https://github.com/ramsey/uuid.git",
- "reference": "5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e"
+ "reference": "91039bc1faa45ba123c4328958e620d382ec7088"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ramsey/uuid/zipball/5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e",
- "reference": "5f0df49ae5ad6efb7afa69e6bfab4e5b1e080d8e",
+ "url": "https://api.github.com/repos/ramsey/uuid/zipball/91039bc1faa45ba123c4328958e620d382ec7088",
+ "reference": "91039bc1faa45ba123c4328958e620d382ec7088",
"shasum": ""
},
"require": {
- "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11",
+ "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12",
"ext-json": "*",
"php": "^8.0",
"ramsey/collection": "^1.2 || ^2.0"
@@ -10767,7 +10823,7 @@
],
"support": {
"issues": "https://github.com/ramsey/uuid/issues",
- "source": "https://github.com/ramsey/uuid/tree/4.7.5"
+ "source": "https://github.com/ramsey/uuid/tree/4.7.6"
},
"funding": [
{
@@ -10779,7 +10835,7 @@
"type": "tidelift"
}
],
- "time": "2023-11-08T05:53:05+00:00"
+ "time": "2024-04-27T21:32:50+00:00"
},
{
"name": "razorpay/razorpay",
@@ -11692,21 +11748,21 @@
},
{
"name": "socialiteproviders/manager",
- "version": "v4.5.1",
+ "version": "v4.6.0",
"source": {
"type": "git",
"url": "https://github.com/SocialiteProviders/Manager.git",
- "reference": "a67f194f0f4c4c7616c549afc697b78df9658d44"
+ "reference": "dea5190981c31b89e52259da9ab1ca4e2b258b21"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/SocialiteProviders/Manager/zipball/a67f194f0f4c4c7616c549afc697b78df9658d44",
- "reference": "a67f194f0f4c4c7616c549afc697b78df9658d44",
+ "url": "https://api.github.com/repos/SocialiteProviders/Manager/zipball/dea5190981c31b89e52259da9ab1ca4e2b258b21",
+ "reference": "dea5190981c31b89e52259da9ab1ca4e2b258b21",
"shasum": ""
},
"require": {
"illuminate/support": "^8.0 || ^9.0 || ^10.0 || ^11.0",
- "laravel/socialite": "^5.2",
+ "laravel/socialite": "^5.5",
"php": "^8.0"
},
"require-dev": {
@@ -11762,20 +11818,20 @@
"issues": "https://github.com/socialiteproviders/manager/issues",
"source": "https://github.com/socialiteproviders/manager"
},
- "time": "2024-02-17T08:58:03+00:00"
+ "time": "2024-05-04T07:57:39+00:00"
},
{
"name": "socialiteproviders/microsoft",
- "version": "4.2.3",
+ "version": "4.3.0",
"source": {
"type": "git",
"url": "https://github.com/SocialiteProviders/Microsoft.git",
- "reference": "92c6f245a6175bcb51f4c7e0542b1e2891646edb"
+ "reference": "9cda621d75b8681b9c0a015a766f05aa5d29d1d0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/SocialiteProviders/Microsoft/zipball/92c6f245a6175bcb51f4c7e0542b1e2891646edb",
- "reference": "92c6f245a6175bcb51f4c7e0542b1e2891646edb",
+ "url": "https://api.github.com/repos/SocialiteProviders/Microsoft/zipball/9cda621d75b8681b9c0a015a766f05aa5d29d1d0",
+ "reference": "9cda621d75b8681b9c0a015a766f05aa5d29d1d0",
"shasum": ""
},
"require": {
@@ -11812,7 +11868,7 @@
"issues": "https://github.com/socialiteproviders/providers/issues",
"source": "https://github.com/socialiteproviders/providers"
},
- "time": "2024-02-28T14:16:00+00:00"
+ "time": "2024-05-13T22:57:35+00:00"
},
{
"name": "spatie/laravel-data",
@@ -12041,16 +12097,16 @@
},
{
"name": "sprain/swiss-qr-bill",
- "version": "v4.12",
+ "version": "v4.12.1",
"source": {
"type": "git",
"url": "https://github.com/sprain/php-swiss-qr-bill.git",
- "reference": "863f6b03cb8aab0525dedc398ec4c867cc04b078"
+ "reference": "3728cd1366ac631a0587c0997a4878c37923e55b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sprain/php-swiss-qr-bill/zipball/863f6b03cb8aab0525dedc398ec4c867cc04b078",
- "reference": "863f6b03cb8aab0525dedc398ec4c867cc04b078",
+ "url": "https://api.github.com/repos/sprain/php-swiss-qr-bill/zipball/3728cd1366ac631a0587c0997a4878c37923e55b",
+ "reference": "3728cd1366ac631a0587c0997a4878c37923e55b",
"shasum": ""
},
"require": {
@@ -12098,7 +12154,7 @@
"description": "A PHP library to create Swiss QR bills",
"support": {
"issues": "https://github.com/sprain/php-swiss-qr-bill/issues",
- "source": "https://github.com/sprain/php-swiss-qr-bill/tree/v4.12"
+ "source": "https://github.com/sprain/php-swiss-qr-bill/tree/v4.12.1"
},
"funding": [
{
@@ -12106,7 +12162,7 @@
"type": "github"
}
],
- "time": "2023-11-29T20:59:00+00:00"
+ "time": "2024-05-16T07:19:59+00:00"
},
{
"name": "square/square",
@@ -12294,16 +12350,16 @@
},
{
"name": "symfony/console",
- "version": "v6.4.6",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "a2708a5da5c87d1d0d52937bdeac625df659e11f"
+ "reference": "a170e64ae10d00ba89e2acbb590dc2e54da8ad8f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/a2708a5da5c87d1d0d52937bdeac625df659e11f",
- "reference": "a2708a5da5c87d1d0d52937bdeac625df659e11f",
+ "url": "https://api.github.com/repos/symfony/console/zipball/a170e64ae10d00ba89e2acbb590dc2e54da8ad8f",
+ "reference": "a170e64ae10d00ba89e2acbb590dc2e54da8ad8f",
"shasum": ""
},
"require": {
@@ -12368,7 +12424,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v6.4.6"
+ "source": "https://github.com/symfony/console/tree/v6.4.7"
},
"funding": [
{
@@ -12384,20 +12440,20 @@
"type": "tidelift"
}
],
- "time": "2024-03-29T19:07:53+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/css-selector",
- "version": "v6.4.3",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/css-selector.git",
- "reference": "ee0f7ed5cf298cc019431bb3b3977ebc52b86229"
+ "reference": "1c5d5c2103c3762aff27a27e1e2409e30a79083b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/css-selector/zipball/ee0f7ed5cf298cc019431bb3b3977ebc52b86229",
- "reference": "ee0f7ed5cf298cc019431bb3b3977ebc52b86229",
+ "url": "https://api.github.com/repos/symfony/css-selector/zipball/1c5d5c2103c3762aff27a27e1e2409e30a79083b",
+ "reference": "1c5d5c2103c3762aff27a27e1e2409e30a79083b",
"shasum": ""
},
"require": {
@@ -12433,7 +12489,7 @@
"description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/css-selector/tree/v6.4.3"
+ "source": "https://github.com/symfony/css-selector/tree/v6.4.7"
},
"funding": [
{
@@ -12449,20 +12505,20 @@
"type": "tidelift"
}
],
- "time": "2024-01-23T14:51:35+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/deprecation-contracts",
- "version": "v3.4.0",
+ "version": "v3.5.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
- "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf"
+ "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1"
},
"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/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1",
+ "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1",
"shasum": ""
},
"require": {
@@ -12471,7 +12527,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.4-dev"
+ "dev-main": "3.5-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -12500,7 +12556,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.4.0"
+ "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0"
},
"funding": [
{
@@ -12516,20 +12572,20 @@
"type": "tidelift"
}
],
- "time": "2023-05-23T14:45:45+00:00"
+ "time": "2024-04-18T09:32:20+00:00"
},
{
"name": "symfony/error-handler",
- "version": "v6.4.6",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
- "reference": "64db1c1802e3a4557e37ba33031ac39f452ac5d4"
+ "reference": "667a072466c6a53827ed7b119af93806b884cbb3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/error-handler/zipball/64db1c1802e3a4557e37ba33031ac39f452ac5d4",
- "reference": "64db1c1802e3a4557e37ba33031ac39f452ac5d4",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/667a072466c6a53827ed7b119af93806b884cbb3",
+ "reference": "667a072466c6a53827ed7b119af93806b884cbb3",
"shasum": ""
},
"require": {
@@ -12575,7 +12631,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.4.6"
+ "source": "https://github.com/symfony/error-handler/tree/v6.4.7"
},
"funding": [
{
@@ -12591,20 +12647,20 @@
"type": "tidelift"
}
],
- "time": "2024-03-19T11:56:30+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/event-dispatcher",
- "version": "v6.4.3",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef"
+ "reference": "d84384f3f67de3cb650db64d685d70395dacfc3f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ae9d3a6f3003a6caf56acd7466d8d52378d44fef",
- "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d84384f3f67de3cb650db64d685d70395dacfc3f",
+ "reference": "d84384f3f67de3cb650db64d685d70395dacfc3f",
"shasum": ""
},
"require": {
@@ -12655,7 +12711,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.4.3"
+ "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.7"
},
"funding": [
{
@@ -12671,20 +12727,20 @@
"type": "tidelift"
}
],
- "time": "2024-01-23T14:51:35+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
- "version": "v3.4.2",
+ "version": "v3.5.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
- "reference": "4e64b49bf370ade88e567de29465762e316e4224"
+ "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/4e64b49bf370ade88e567de29465762e316e4224",
- "reference": "4e64b49bf370ade88e567de29465762e316e4224",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/8f93aec25d41b72493c6ddff14e916177c9efc50",
+ "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50",
"shasum": ""
},
"require": {
@@ -12694,7 +12750,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.4-dev"
+ "dev-main": "3.5-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -12731,7 +12787,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.2"
+ "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.0"
},
"funding": [
{
@@ -12747,26 +12803,27 @@
"type": "tidelift"
}
],
- "time": "2024-01-23T14:51:35+00:00"
+ "time": "2024-04-18T09:32:20+00:00"
},
{
"name": "symfony/filesystem",
- "version": "v6.4.6",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "9919b5509ada52cc7f66f9a35c86a4a29955c9d3"
+ "reference": "78dde75f8f6dbbca4ec436a4b0087f7af02076d4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/9919b5509ada52cc7f66f9a35c86a4a29955c9d3",
- "reference": "9919b5509ada52cc7f66f9a35c86a4a29955c9d3",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/78dde75f8f6dbbca4ec436a4b0087f7af02076d4",
+ "reference": "78dde75f8f6dbbca4ec436a4b0087f7af02076d4",
"shasum": ""
},
"require": {
"php": ">=8.1",
"symfony/polyfill-ctype": "~1.8",
- "symfony/polyfill-mbstring": "~1.8"
+ "symfony/polyfill-mbstring": "~1.8",
+ "symfony/process": "^5.4|^6.4"
},
"type": "library",
"autoload": {
@@ -12794,7 +12851,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/filesystem/tree/v6.4.6"
+ "source": "https://github.com/symfony/filesystem/tree/v6.4.7"
},
"funding": [
{
@@ -12810,20 +12867,20 @@
"type": "tidelift"
}
],
- "time": "2024-03-21T19:36:20+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/finder",
- "version": "v6.4.0",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "11d736e97f116ac375a81f96e662911a34cd50ce"
+ "reference": "511c48990be17358c23bf45c5d71ab85d40fb764"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/11d736e97f116ac375a81f96e662911a34cd50ce",
- "reference": "11d736e97f116ac375a81f96e662911a34cd50ce",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/511c48990be17358c23bf45c5d71ab85d40fb764",
+ "reference": "511c48990be17358c23bf45c5d71ab85d40fb764",
"shasum": ""
},
"require": {
@@ -12858,7 +12915,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/finder/tree/v6.4.0"
+ "source": "https://github.com/symfony/finder/tree/v6.4.7"
},
"funding": [
{
@@ -12874,20 +12931,20 @@
"type": "tidelift"
}
],
- "time": "2023-10-31T17:30:12+00:00"
+ "time": "2024-04-23T10:36:43+00:00"
},
{
"name": "symfony/http-client",
- "version": "v6.4.6",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-client.git",
- "reference": "6a46c0ea9b099f9a5132d560a51833ffcbd5b0d9"
+ "reference": "3683d8107cf1efdd24795cc5f7482be1eded34ac"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-client/zipball/6a46c0ea9b099f9a5132d560a51833ffcbd5b0d9",
- "reference": "6a46c0ea9b099f9a5132d560a51833ffcbd5b0d9",
+ "url": "https://api.github.com/repos/symfony/http-client/zipball/3683d8107cf1efdd24795cc5f7482be1eded34ac",
+ "reference": "3683d8107cf1efdd24795cc5f7482be1eded34ac",
"shasum": ""
},
"require": {
@@ -12951,7 +13008,7 @@
"http"
],
"support": {
- "source": "https://github.com/symfony/http-client/tree/v6.4.6"
+ "source": "https://github.com/symfony/http-client/tree/v6.4.7"
},
"funding": [
{
@@ -12967,20 +13024,20 @@
"type": "tidelift"
}
],
- "time": "2024-04-01T20:35:50+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/http-client-contracts",
- "version": "v3.4.2",
+ "version": "v3.5.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-client-contracts.git",
- "reference": "b6b5c876b3a4ed74460e2c5ac53bbce2f12e2a7e"
+ "reference": "20414d96f391677bf80078aa55baece78b82647d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/b6b5c876b3a4ed74460e2c5ac53bbce2f12e2a7e",
- "reference": "b6b5c876b3a4ed74460e2c5ac53bbce2f12e2a7e",
+ "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/20414d96f391677bf80078aa55baece78b82647d",
+ "reference": "20414d96f391677bf80078aa55baece78b82647d",
"shasum": ""
},
"require": {
@@ -12989,7 +13046,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.4-dev"
+ "dev-main": "3.5-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -13029,7 +13086,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/http-client-contracts/tree/v3.4.2"
+ "source": "https://github.com/symfony/http-client-contracts/tree/v3.5.0"
},
"funding": [
{
@@ -13045,20 +13102,20 @@
"type": "tidelift"
}
],
- "time": "2024-04-01T18:51:09+00:00"
+ "time": "2024-04-18T09:32:20+00:00"
},
{
"name": "symfony/http-foundation",
- "version": "v6.4.4",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304"
+ "reference": "b4db6b833035477cb70e18d0ae33cb7c2b521759"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ebc713bc6e6f4b53f46539fc158be85dfcd77304",
- "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/b4db6b833035477cb70e18d0ae33cb7c2b521759",
+ "reference": "b4db6b833035477cb70e18d0ae33cb7c2b521759",
"shasum": ""
},
"require": {
@@ -13106,7 +13163,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.4.4"
+ "source": "https://github.com/symfony/http-foundation/tree/v6.4.7"
},
"funding": [
{
@@ -13122,20 +13179,20 @@
"type": "tidelift"
}
],
- "time": "2024-02-08T15:01:18+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/http-kernel",
- "version": "v6.4.6",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "060038863743fd0cd982be06acecccf246d35653"
+ "reference": "b7b5e6cdef670a0c82d015a966ffc7e855861a98"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/060038863743fd0cd982be06acecccf246d35653",
- "reference": "060038863743fd0cd982be06acecccf246d35653",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b7b5e6cdef670a0c82d015a966ffc7e855861a98",
+ "reference": "b7b5e6cdef670a0c82d015a966ffc7e855861a98",
"shasum": ""
},
"require": {
@@ -13190,6 +13247,7 @@
"symfony/translation-contracts": "^2.5|^3",
"symfony/uid": "^5.4|^6.0|^7.0",
"symfony/validator": "^6.4|^7.0",
+ "symfony/var-dumper": "^5.4|^6.4|^7.0",
"symfony/var-exporter": "^6.2|^7.0",
"twig/twig": "^2.13|^3.0.4"
},
@@ -13219,7 +13277,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.4.6"
+ "source": "https://github.com/symfony/http-kernel/tree/v6.4.7"
},
"funding": [
{
@@ -13235,20 +13293,20 @@
"type": "tidelift"
}
],
- "time": "2024-04-03T06:09:15+00:00"
+ "time": "2024-04-29T11:24:44+00:00"
},
{
"name": "symfony/intl",
- "version": "v6.4.3",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/intl.git",
- "reference": "2628ded562ca132ed7cdea72f5ec6aaf65d94414"
+ "reference": "9ed7dfeeba5759b61798358100bb63230509b337"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/intl/zipball/2628ded562ca132ed7cdea72f5ec6aaf65d94414",
- "reference": "2628ded562ca132ed7cdea72f5ec6aaf65d94414",
+ "url": "https://api.github.com/repos/symfony/intl/zipball/9ed7dfeeba5759b61798358100bb63230509b337",
+ "reference": "9ed7dfeeba5759b61798358100bb63230509b337",
"shasum": ""
},
"require": {
@@ -13265,7 +13323,8 @@
"Symfony\\Component\\Intl\\": ""
},
"exclude-from-classmap": [
- "/Tests/"
+ "/Tests/",
+ "/Resources/data/"
]
},
"notification-url": "https://packagist.org/downloads/",
@@ -13301,7 +13360,7 @@
"localization"
],
"support": {
- "source": "https://github.com/symfony/intl/tree/v6.4.3"
+ "source": "https://github.com/symfony/intl/tree/v6.4.7"
},
"funding": [
{
@@ -13317,20 +13376,20 @@
"type": "tidelift"
}
],
- "time": "2024-01-23T14:51:35+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/mailer",
- "version": "v6.4.6",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/mailer.git",
- "reference": "677f34a6f4b4559e08acf73ae0aec460479e5859"
+ "reference": "2c446d4e446995bed983c0b5bb9ff837e8de7dbd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mailer/zipball/677f34a6f4b4559e08acf73ae0aec460479e5859",
- "reference": "677f34a6f4b4559e08acf73ae0aec460479e5859",
+ "url": "https://api.github.com/repos/symfony/mailer/zipball/2c446d4e446995bed983c0b5bb9ff837e8de7dbd",
+ "reference": "2c446d4e446995bed983c0b5bb9ff837e8de7dbd",
"shasum": ""
},
"require": {
@@ -13381,7 +13440,7 @@
"description": "Helps sending emails",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/mailer/tree/v6.4.6"
+ "source": "https://github.com/symfony/mailer/tree/v6.4.7"
},
"funding": [
{
@@ -13397,20 +13456,20 @@
"type": "tidelift"
}
],
- "time": "2024-03-27T21:14:17+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/mailgun-mailer",
- "version": "v6.4.4",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/mailgun-mailer.git",
- "reference": "8c018872b40ce050590b6d18cf741db0c8313435"
+ "reference": "044eede71c3eb5fbe7192042b8c0d04987b5653d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mailgun-mailer/zipball/8c018872b40ce050590b6d18cf741db0c8313435",
- "reference": "8c018872b40ce050590b6d18cf741db0c8313435",
+ "url": "https://api.github.com/repos/symfony/mailgun-mailer/zipball/044eede71c3eb5fbe7192042b8c0d04987b5653d",
+ "reference": "044eede71c3eb5fbe7192042b8c0d04987b5653d",
"shasum": ""
},
"require": {
@@ -13450,7 +13509,7 @@
"description": "Symfony Mailgun Mailer Bridge",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/mailgun-mailer/tree/v6.4.4"
+ "source": "https://github.com/symfony/mailgun-mailer/tree/v6.4.7"
},
"funding": [
{
@@ -13466,20 +13525,20 @@
"type": "tidelift"
}
],
- "time": "2024-02-14T06:31:46+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/mime",
- "version": "v6.4.6",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/mime.git",
- "reference": "14762b86918823cb42e3558cdcca62e58b5227fe"
+ "reference": "decadcf3865918ecfcbfa90968553994ce935a5e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mime/zipball/14762b86918823cb42e3558cdcca62e58b5227fe",
- "reference": "14762b86918823cb42e3558cdcca62e58b5227fe",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/decadcf3865918ecfcbfa90968553994ce935a5e",
+ "reference": "decadcf3865918ecfcbfa90968553994ce935a5e",
"shasum": ""
},
"require": {
@@ -13535,7 +13594,7 @@
"mime-type"
],
"support": {
- "source": "https://github.com/symfony/mime/tree/v6.4.6"
+ "source": "https://github.com/symfony/mime/tree/v6.4.7"
},
"funding": [
{
@@ -13551,20 +13610,20 @@
"type": "tidelift"
}
],
- "time": "2024-03-21T19:36:20+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/options-resolver",
- "version": "v6.4.0",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/options-resolver.git",
- "reference": "22301f0e7fdeaacc14318928612dee79be99860e"
+ "reference": "9a3c92b490716ba6771f5beced13c6eda7183eed"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/options-resolver/zipball/22301f0e7fdeaacc14318928612dee79be99860e",
- "reference": "22301f0e7fdeaacc14318928612dee79be99860e",
+ "url": "https://api.github.com/repos/symfony/options-resolver/zipball/9a3c92b490716ba6771f5beced13c6eda7183eed",
+ "reference": "9a3c92b490716ba6771f5beced13c6eda7183eed",
"shasum": ""
},
"require": {
@@ -13602,7 +13661,7 @@
"options"
],
"support": {
- "source": "https://github.com/symfony/options-resolver/tree/v6.4.0"
+ "source": "https://github.com/symfony/options-resolver/tree/v6.4.7"
},
"funding": [
{
@@ -13618,7 +13677,7 @@
"type": "tidelift"
}
],
- "time": "2023-08-08T10:16:24+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/polyfill-ctype",
@@ -14417,16 +14476,16 @@
},
{
"name": "symfony/postmark-mailer",
- "version": "v6.4.4",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/postmark-mailer.git",
- "reference": "2e73040e6b5ccf35025e86692a2080ef176a0d8d"
+ "reference": "44576c54722d608f37a2dc7884a01e52a524d19b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/postmark-mailer/zipball/2e73040e6b5ccf35025e86692a2080ef176a0d8d",
- "reference": "2e73040e6b5ccf35025e86692a2080ef176a0d8d",
+ "url": "https://api.github.com/repos/symfony/postmark-mailer/zipball/44576c54722d608f37a2dc7884a01e52a524d19b",
+ "reference": "44576c54722d608f37a2dc7884a01e52a524d19b",
"shasum": ""
},
"require": {
@@ -14467,7 +14526,7 @@
"description": "Symfony Postmark Mailer Bridge",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/postmark-mailer/tree/v6.4.4"
+ "source": "https://github.com/symfony/postmark-mailer/tree/v6.4.7"
},
"funding": [
{
@@ -14483,20 +14542,20 @@
"type": "tidelift"
}
],
- "time": "2024-02-09T11:00:58+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/process",
- "version": "v6.4.4",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "710e27879e9be3395de2b98da3f52a946039f297"
+ "reference": "cdb1c81c145fd5aa9b0038bab694035020943381"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/710e27879e9be3395de2b98da3f52a946039f297",
- "reference": "710e27879e9be3395de2b98da3f52a946039f297",
+ "url": "https://api.github.com/repos/symfony/process/zipball/cdb1c81c145fd5aa9b0038bab694035020943381",
+ "reference": "cdb1c81c145fd5aa9b0038bab694035020943381",
"shasum": ""
},
"require": {
@@ -14528,7 +14587,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/process/tree/v6.4.4"
+ "source": "https://github.com/symfony/process/tree/v6.4.7"
},
"funding": [
{
@@ -14544,7 +14603,7 @@
"type": "tidelift"
}
],
- "time": "2024-02-20T12:31:00+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/psr-http-message-bridge",
@@ -14637,16 +14696,16 @@
},
{
"name": "symfony/routing",
- "version": "v6.4.6",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
- "reference": "f2591fd1f8c6e3734656b5d6b3829e8bf81f507c"
+ "reference": "276e06398f71fa2a973264d94f28150f93cfb907"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/f2591fd1f8c6e3734656b5d6b3829e8bf81f507c",
- "reference": "f2591fd1f8c6e3734656b5d6b3829e8bf81f507c",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/276e06398f71fa2a973264d94f28150f93cfb907",
+ "reference": "276e06398f71fa2a973264d94f28150f93cfb907",
"shasum": ""
},
"require": {
@@ -14700,7 +14759,7 @@
"url"
],
"support": {
- "source": "https://github.com/symfony/routing/tree/v6.4.6"
+ "source": "https://github.com/symfony/routing/tree/v6.4.7"
},
"funding": [
{
@@ -14716,25 +14775,26 @@
"type": "tidelift"
}
],
- "time": "2024-03-28T13:28:49+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/service-contracts",
- "version": "v3.4.2",
+ "version": "v3.5.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
- "reference": "11bbf19a0fb7b36345861e85c5768844c552906e"
+ "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/11bbf19a0fb7b36345861e85c5768844c552906e",
- "reference": "11bbf19a0fb7b36345861e85c5768844c552906e",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f",
+ "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f",
"shasum": ""
},
"require": {
"php": ">=8.1",
- "psr/container": "^1.1|^2.0"
+ "psr/container": "^1.1|^2.0",
+ "symfony/deprecation-contracts": "^2.5|^3"
},
"conflict": {
"ext-psr": "<1.1|>=2"
@@ -14742,7 +14802,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.4-dev"
+ "dev-main": "3.5-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -14782,7 +14842,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/service-contracts/tree/v3.4.2"
+ "source": "https://github.com/symfony/service-contracts/tree/v3.5.0"
},
"funding": [
{
@@ -14798,20 +14858,20 @@
"type": "tidelift"
}
],
- "time": "2023-12-19T21:51:00+00:00"
+ "time": "2024-04-18T09:32:20+00:00"
},
{
"name": "symfony/string",
- "version": "v6.4.4",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9"
+ "reference": "ffeb9591c61f65a68d47f77d12b83fa530227a69"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9",
- "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9",
+ "url": "https://api.github.com/repos/symfony/string/zipball/ffeb9591c61f65a68d47f77d12b83fa530227a69",
+ "reference": "ffeb9591c61f65a68d47f77d12b83fa530227a69",
"shasum": ""
},
"require": {
@@ -14868,7 +14928,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v6.4.4"
+ "source": "https://github.com/symfony/string/tree/v6.4.7"
},
"funding": [
{
@@ -14884,20 +14944,20 @@
"type": "tidelift"
}
],
- "time": "2024-02-01T13:16:41+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/translation",
- "version": "v6.4.4",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation.git",
- "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e"
+ "reference": "7495687c58bfd88b7883823747b0656d90679123"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation/zipball/bce6a5a78e94566641b2594d17e48b0da3184a8e",
- "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e",
+ "url": "https://api.github.com/repos/symfony/translation/zipball/7495687c58bfd88b7883823747b0656d90679123",
+ "reference": "7495687c58bfd88b7883823747b0656d90679123",
"shasum": ""
},
"require": {
@@ -14963,7 +15023,7 @@
"description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/translation/tree/v6.4.4"
+ "source": "https://github.com/symfony/translation/tree/v6.4.7"
},
"funding": [
{
@@ -14979,20 +15039,20 @@
"type": "tidelift"
}
],
- "time": "2024-02-20T13:16:58+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/translation-contracts",
- "version": "v3.4.2",
+ "version": "v3.5.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation-contracts.git",
- "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b"
+ "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/43810bdb2ddb5400e5c5e778e27b210a0ca83b6b",
- "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b",
+ "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/b9d2189887bb6b2e0367a9fc7136c5239ab9b05a",
+ "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a",
"shasum": ""
},
"require": {
@@ -15001,7 +15061,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.4-dev"
+ "dev-main": "3.5-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -15041,7 +15101,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/translation-contracts/tree/v3.4.2"
+ "source": "https://github.com/symfony/translation-contracts/tree/v3.5.0"
},
"funding": [
{
@@ -15057,20 +15117,20 @@
"type": "tidelift"
}
],
- "time": "2024-01-23T14:51:35+00:00"
+ "time": "2024-04-18T09:32:20+00:00"
},
{
"name": "symfony/uid",
- "version": "v6.4.3",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/uid.git",
- "reference": "1d31267211cc3a2fff32bcfc7c1818dac41b6fc0"
+ "reference": "a66efcb71d8bc3a207d9d78e0bd67f3321510355"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/uid/zipball/1d31267211cc3a2fff32bcfc7c1818dac41b6fc0",
- "reference": "1d31267211cc3a2fff32bcfc7c1818dac41b6fc0",
+ "url": "https://api.github.com/repos/symfony/uid/zipball/a66efcb71d8bc3a207d9d78e0bd67f3321510355",
+ "reference": "a66efcb71d8bc3a207d9d78e0bd67f3321510355",
"shasum": ""
},
"require": {
@@ -15115,7 +15175,7 @@
"uuid"
],
"support": {
- "source": "https://github.com/symfony/uid/tree/v6.4.3"
+ "source": "https://github.com/symfony/uid/tree/v6.4.7"
},
"funding": [
{
@@ -15131,20 +15191,20 @@
"type": "tidelift"
}
],
- "time": "2024-01-23T14:51:35+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/validator",
- "version": "v6.4.6",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
- "reference": "ca1d78e8677e966e307a63799677b64b194d735d"
+ "reference": "4761a08d161d823ec281151ade0905547e0502a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/validator/zipball/ca1d78e8677e966e307a63799677b64b194d735d",
- "reference": "ca1d78e8677e966e307a63799677b64b194d735d",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/4761a08d161d823ec281151ade0905547e0502a7",
+ "reference": "4761a08d161d823ec281151ade0905547e0502a7",
"shasum": ""
},
"require": {
@@ -15211,7 +15271,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/validator/tree/v6.4.6"
+ "source": "https://github.com/symfony/validator/tree/v6.4.7"
},
"funding": [
{
@@ -15227,20 +15287,20 @@
"type": "tidelift"
}
],
- "time": "2024-03-27T22:00:14+00:00"
+ "time": "2024-04-28T10:38:38+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v6.4.6",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "95bd2706a97fb875185b51ecaa6112ec184233d4"
+ "reference": "7a9cd977cd1c5fed3694bee52990866432af07d7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/95bd2706a97fb875185b51ecaa6112ec184233d4",
- "reference": "95bd2706a97fb875185b51ecaa6112ec184233d4",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/7a9cd977cd1c5fed3694bee52990866432af07d7",
+ "reference": "7a9cd977cd1c5fed3694bee52990866432af07d7",
"shasum": ""
},
"require": {
@@ -15296,7 +15356,7 @@
"dump"
],
"support": {
- "source": "https://github.com/symfony/var-dumper/tree/v6.4.6"
+ "source": "https://github.com/symfony/var-dumper/tree/v6.4.7"
},
"funding": [
{
@@ -15312,20 +15372,20 @@
"type": "tidelift"
}
],
- "time": "2024-03-19T11:56:30+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "symfony/yaml",
- "version": "v6.4.3",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "d75715985f0f94f978e3a8fa42533e10db921b90"
+ "reference": "53e8b1ef30a65f78eac60fddc5ee7ebbbdb1dee0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/d75715985f0f94f978e3a8fa42533e10db921b90",
- "reference": "d75715985f0f94f978e3a8fa42533e10db921b90",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/53e8b1ef30a65f78eac60fddc5ee7ebbbdb1dee0",
+ "reference": "53e8b1ef30a65f78eac60fddc5ee7ebbbdb1dee0",
"shasum": ""
},
"require": {
@@ -15368,7 +15428,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/yaml/tree/v6.4.3"
+ "source": "https://github.com/symfony/yaml/tree/v6.4.7"
},
"funding": [
{
@@ -15384,7 +15444,7 @@
"type": "tidelift"
}
],
- "time": "2024-01-23T14:51:35+00:00"
+ "time": "2024-04-28T10:28:08+00:00"
},
{
"name": "tijsverkoyen/css-to-inline-styles",
@@ -15503,22 +15563,22 @@
},
{
"name": "twig/intl-extra",
- "version": "v3.9.2",
+ "version": "v3.10.0",
"source": {
"type": "git",
"url": "https://github.com/twigphp/intl-extra.git",
- "reference": "39865e5d13165016a8e7ab8cc648ad2f7aa4b639"
+ "reference": "693f6beb8ca91fc6323e01b3addf983812f65c93"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/intl-extra/zipball/39865e5d13165016a8e7ab8cc648ad2f7aa4b639",
- "reference": "39865e5d13165016a8e7ab8cc648ad2f7aa4b639",
+ "url": "https://api.github.com/repos/twigphp/intl-extra/zipball/693f6beb8ca91fc6323e01b3addf983812f65c93",
+ "reference": "693f6beb8ca91fc6323e01b3addf983812f65c93",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
"symfony/intl": "^5.4|^6.4|^7.0",
- "twig/twig": "^3.9"
+ "twig/twig": "^3.10"
},
"require-dev": {
"symfony/phpunit-bridge": "^6.4|^7.0"
@@ -15551,7 +15611,7 @@
"twig"
],
"support": {
- "source": "https://github.com/twigphp/intl-extra/tree/v3.9.2"
+ "source": "https://github.com/twigphp/intl-extra/tree/v3.10.0"
},
"funding": [
{
@@ -15563,20 +15623,20 @@
"type": "tidelift"
}
],
- "time": "2024-04-17T12:41:53+00:00"
+ "time": "2024-05-11T07:35:57+00:00"
},
{
"name": "twig/twig",
- "version": "v3.9.3",
+ "version": "v3.10.3",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "a842d75fed59cdbcbd3a3ad7fb9eb768fc350d58"
+ "reference": "67f29781ffafa520b0bbfbd8384674b42db04572"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/a842d75fed59cdbcbd3a3ad7fb9eb768fc350d58",
- "reference": "a842d75fed59cdbcbd3a3ad7fb9eb768fc350d58",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/67f29781ffafa520b0bbfbd8384674b42db04572",
+ "reference": "67f29781ffafa520b0bbfbd8384674b42db04572",
"shasum": ""
},
"require": {
@@ -15630,7 +15690,7 @@
],
"support": {
"issues": "https://github.com/twigphp/Twig/issues",
- "source": "https://github.com/twigphp/Twig/tree/v3.9.3"
+ "source": "https://github.com/twigphp/Twig/tree/v3.10.3"
},
"funding": [
{
@@ -15642,7 +15702,7 @@
"type": "tidelift"
}
],
- "time": "2024-04-18T11:59:33+00:00"
+ "time": "2024-05-16T10:04:27+00:00"
},
{
"name": "twilio/sdk",
@@ -16073,16 +16133,16 @@
"packages-dev": [
{
"name": "barryvdh/laravel-debugbar",
- "version": "v3.13.4",
+ "version": "v3.13.5",
"source": {
"type": "git",
"url": "https://github.com/barryvdh/laravel-debugbar.git",
- "reference": "00201bcd1eaf9b1d3debddcdc13c219e4835fb61"
+ "reference": "92d86be45ee54edff735e46856f64f14b6a8bb07"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/00201bcd1eaf9b1d3debddcdc13c219e4835fb61",
- "reference": "00201bcd1eaf9b1d3debddcdc13c219e4835fb61",
+ "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/92d86be45ee54edff735e46856f64f14b6a8bb07",
+ "reference": "92d86be45ee54edff735e46856f64f14b6a8bb07",
"shasum": ""
},
"require": {
@@ -16141,7 +16201,7 @@
],
"support": {
"issues": "https://github.com/barryvdh/laravel-debugbar/issues",
- "source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.13.4"
+ "source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.13.5"
},
"funding": [
{
@@ -16153,7 +16213,7 @@
"type": "github"
}
],
- "time": "2024-04-10T09:15:45+00:00"
+ "time": "2024-04-12T11:20:37+00:00"
},
{
"name": "barryvdh/laravel-ide-helper",
@@ -16456,6 +16516,70 @@
],
"time": "2023-10-31T09:24:17+00:00"
},
+ {
+ "name": "clue/ndjson-react",
+ "version": "v1.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/clue/reactphp-ndjson.git",
+ "reference": "392dc165fce93b5bb5c637b67e59619223c931b0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/clue/reactphp-ndjson/zipball/392dc165fce93b5bb5c637b67e59619223c931b0",
+ "reference": "392dc165fce93b5bb5c637b67e59619223c931b0",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "react/stream": "^1.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35",
+ "react/event-loop": "^1.2"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Clue\\React\\NDJson\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@clue.engineering"
+ }
+ ],
+ "description": "Streaming newline-delimited JSON (NDJSON) parser and encoder for ReactPHP.",
+ "homepage": "https://github.com/clue/reactphp-ndjson",
+ "keywords": [
+ "NDJSON",
+ "json",
+ "jsonlines",
+ "newline",
+ "reactphp",
+ "streaming"
+ ],
+ "support": {
+ "issues": "https://github.com/clue/reactphp-ndjson/issues",
+ "source": "https://github.com/clue/reactphp-ndjson/tree/v1.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://clue.engineering/support",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/clue",
+ "type": "github"
+ }
+ ],
+ "time": "2022-12-23T10:58:28+00:00"
+ },
{
"name": "composer/class-map-generator",
"version": "1.1.1",
@@ -16683,16 +16807,16 @@
},
{
"name": "composer/xdebug-handler",
- "version": "3.0.4",
+ "version": "3.0.5",
"source": {
"type": "git",
"url": "https://github.com/composer/xdebug-handler.git",
- "reference": "4f988f8fdf580d53bdb2d1278fe93d1ed5462255"
+ "reference": "6c1925561632e83d60a44492e0b344cf48ab85ef"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/4f988f8fdf580d53bdb2d1278fe93d1ed5462255",
- "reference": "4f988f8fdf580d53bdb2d1278fe93d1ed5462255",
+ "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/6c1925561632e83d60a44492e0b344cf48ab85ef",
+ "reference": "6c1925561632e83d60a44492e0b344cf48ab85ef",
"shasum": ""
},
"require": {
@@ -16729,7 +16853,7 @@
"support": {
"irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/xdebug-handler/issues",
- "source": "https://github.com/composer/xdebug-handler/tree/3.0.4"
+ "source": "https://github.com/composer/xdebug-handler/tree/3.0.5"
},
"funding": [
{
@@ -16745,7 +16869,54 @@
"type": "tidelift"
}
],
- "time": "2024-03-26T18:29:49+00:00"
+ "time": "2024-05-06T16:37:16+00:00"
+ },
+ {
+ "name": "evenement/evenement",
+ "version": "v3.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/igorw/evenement.git",
+ "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/igorw/evenement/zipball/0a16b0d71ab13284339abb99d9d2bd813640efbc",
+ "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9 || ^6"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Evenement\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Igor Wiedler",
+ "email": "igor@wiedler.ch"
+ }
+ ],
+ "description": "Événement is a very simple event dispatching library for PHP",
+ "keywords": [
+ "event-dispatcher",
+ "event-emitter"
+ ],
+ "support": {
+ "issues": "https://github.com/igorw/evenement/issues",
+ "source": "https://github.com/igorw/evenement/tree/v3.0.2"
+ },
+ "time": "2023-08-08T05:53:35+00:00"
},
{
"name": "fidry/cpu-core-counter",
@@ -16881,25 +17052,32 @@
},
{
"name": "friendsofphp/php-cs-fixer",
- "version": "v3.54.0",
+ "version": "v3.57.1",
"source": {
"type": "git",
"url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git",
- "reference": "2aecbc8640d7906c38777b3dcab6f4ca79004d08"
+ "reference": "3f7efe667a8c9818aacceee478add7c0fc24cb21"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/2aecbc8640d7906c38777b3dcab6f4ca79004d08",
- "reference": "2aecbc8640d7906c38777b3dcab6f4ca79004d08",
+ "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/3f7efe667a8c9818aacceee478add7c0fc24cb21",
+ "reference": "3f7efe667a8c9818aacceee478add7c0fc24cb21",
"shasum": ""
},
"require": {
+ "clue/ndjson-react": "^1.0",
"composer/semver": "^3.4",
"composer/xdebug-handler": "^3.0.3",
"ext-filter": "*",
"ext-json": "*",
"ext-tokenizer": "*",
+ "fidry/cpu-core-counter": "^1.0",
"php": "^7.4 || ^8.0",
+ "react/child-process": "^0.6.5",
+ "react/event-loop": "^1.0",
+ "react/promise": "^2.0 || ^3.0",
+ "react/socket": "^1.0",
+ "react/stream": "^1.0",
"sebastian/diff": "^4.0 || ^5.0 || ^6.0",
"symfony/console": "^5.4 || ^6.0 || ^7.0",
"symfony/event-dispatcher": "^5.4 || ^6.0 || ^7.0",
@@ -16962,7 +17140,7 @@
],
"support": {
"issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues",
- "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.54.0"
+ "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.57.1"
},
"funding": [
{
@@ -16970,7 +17148,7 @@
"type": "github"
}
],
- "time": "2024-04-17T08:12:13+00:00"
+ "time": "2024-05-15T22:01:07+00:00"
},
{
"name": "hamcrest/hamcrest-php",
@@ -17084,16 +17262,16 @@
},
{
"name": "larastan/larastan",
- "version": "v2.9.5",
+ "version": "v2.9.6",
"source": {
"type": "git",
"url": "https://github.com/larastan/larastan.git",
- "reference": "101f1a4470f87326f4d3995411d28679d8800abe"
+ "reference": "93d5b95d2e29cdb8203363d44abfdbc0bc7ef57f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/larastan/larastan/zipball/101f1a4470f87326f4d3995411d28679d8800abe",
- "reference": "101f1a4470f87326f4d3995411d28679d8800abe",
+ "url": "https://api.github.com/repos/larastan/larastan/zipball/93d5b95d2e29cdb8203363d44abfdbc0bc7ef57f",
+ "reference": "93d5b95d2e29cdb8203363d44abfdbc0bc7ef57f",
"shasum": ""
},
"require": {
@@ -17162,7 +17340,7 @@
],
"support": {
"issues": "https://github.com/larastan/larastan/issues",
- "source": "https://github.com/larastan/larastan/tree/v2.9.5"
+ "source": "https://github.com/larastan/larastan/tree/v2.9.6"
},
"funding": [
{
@@ -17182,7 +17360,7 @@
"type": "patreon"
}
],
- "time": "2024-04-16T19:13:34+00:00"
+ "time": "2024-05-09T11:53:26+00:00"
},
{
"name": "maximebf/debugbar",
@@ -17254,16 +17432,16 @@
},
{
"name": "mockery/mockery",
- "version": "1.6.11",
+ "version": "1.6.12",
"source": {
"type": "git",
"url": "https://github.com/mockery/mockery.git",
- "reference": "81a161d0b135df89951abd52296adf97deb0723d"
+ "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/mockery/mockery/zipball/81a161d0b135df89951abd52296adf97deb0723d",
- "reference": "81a161d0b135df89951abd52296adf97deb0723d",
+ "url": "https://api.github.com/repos/mockery/mockery/zipball/1f4efdd7d3beafe9807b08156dfcb176d18f1699",
+ "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699",
"shasum": ""
},
"require": {
@@ -17333,7 +17511,7 @@
"security": "https://github.com/mockery/mockery/security/advisories",
"source": "https://github.com/mockery/mockery"
},
- "time": "2024-03-21T18:34:15+00:00"
+ "time": "2024-05-16T03:13:13+00:00"
},
{
"name": "myclabs/deep-copy",
@@ -17698,16 +17876,16 @@
},
{
"name": "phpstan/phpstan",
- "version": "1.10.67",
+ "version": "1.11.1",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
- "reference": "16ddbe776f10da6a95ebd25de7c1dbed397dc493"
+ "reference": "e524358f930e41a2b4cca1320e3b04fc26b39e0b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/16ddbe776f10da6a95ebd25de7c1dbed397dc493",
- "reference": "16ddbe776f10da6a95ebd25de7c1dbed397dc493",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e524358f930e41a2b4cca1320e3b04fc26b39e0b",
+ "reference": "e524358f930e41a2b4cca1320e3b04fc26b39e0b",
"shasum": ""
},
"require": {
@@ -17752,7 +17930,7 @@
"type": "github"
}
],
- "time": "2024-04-16T07:22:02+00:00"
+ "time": "2024-05-15T08:00:59+00:00"
},
{
"name": "phpunit/php-code-coverage",
@@ -18176,6 +18354,536 @@
],
"time": "2024-04-24T06:32:35+00:00"
},
+ {
+ "name": "react/cache",
+ "version": "v1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/cache.git",
+ "reference": "d47c472b64aa5608225f47965a484b75c7817d5b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/cache/zipball/d47c472b64aa5608225f47965a484b75c7817d5b",
+ "reference": "d47c472b64aa5608225f47965a484b75c7817d5b",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "react/promise": "^3.0 || ^2.0 || ^1.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Cache\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@clue.engineering",
+ "homepage": "https://clue.engineering/"
+ },
+ {
+ "name": "Cees-Jan Kiewiet",
+ "email": "reactphp@ceesjankiewiet.nl",
+ "homepage": "https://wyrihaximus.net/"
+ },
+ {
+ "name": "Jan Sorgalla",
+ "email": "jsorgalla@gmail.com",
+ "homepage": "https://sorgalla.com/"
+ },
+ {
+ "name": "Chris Boden",
+ "email": "cboden@gmail.com",
+ "homepage": "https://cboden.dev/"
+ }
+ ],
+ "description": "Async, Promise-based cache interface for ReactPHP",
+ "keywords": [
+ "cache",
+ "caching",
+ "promise",
+ "reactphp"
+ ],
+ "support": {
+ "issues": "https://github.com/reactphp/cache/issues",
+ "source": "https://github.com/reactphp/cache/tree/v1.2.0"
+ },
+ "funding": [
+ {
+ "url": "https://opencollective.com/reactphp",
+ "type": "open_collective"
+ }
+ ],
+ "time": "2022-11-30T15:59:55+00:00"
+ },
+ {
+ "name": "react/child-process",
+ "version": "v0.6.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/child-process.git",
+ "reference": "e71eb1aa55f057c7a4a0d08d06b0b0a484bead43"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/child-process/zipball/e71eb1aa55f057c7a4a0d08d06b0b0a484bead43",
+ "reference": "e71eb1aa55f057c7a4a0d08d06b0b0a484bead43",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.0",
+ "react/event-loop": "^1.2",
+ "react/stream": "^1.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.35",
+ "react/socket": "^1.8",
+ "sebastian/environment": "^5.0 || ^3.0 || ^2.0 || ^1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\ChildProcess\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@clue.engineering",
+ "homepage": "https://clue.engineering/"
+ },
+ {
+ "name": "Cees-Jan Kiewiet",
+ "email": "reactphp@ceesjankiewiet.nl",
+ "homepage": "https://wyrihaximus.net/"
+ },
+ {
+ "name": "Jan Sorgalla",
+ "email": "jsorgalla@gmail.com",
+ "homepage": "https://sorgalla.com/"
+ },
+ {
+ "name": "Chris Boden",
+ "email": "cboden@gmail.com",
+ "homepage": "https://cboden.dev/"
+ }
+ ],
+ "description": "Event-driven library for executing child processes with ReactPHP.",
+ "keywords": [
+ "event-driven",
+ "process",
+ "reactphp"
+ ],
+ "support": {
+ "issues": "https://github.com/reactphp/child-process/issues",
+ "source": "https://github.com/reactphp/child-process/tree/v0.6.5"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/WyriHaximus",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/clue",
+ "type": "github"
+ }
+ ],
+ "time": "2022-09-16T13:41:56+00:00"
+ },
+ {
+ "name": "react/dns",
+ "version": "v1.12.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/dns.git",
+ "reference": "c134600642fa615b46b41237ef243daa65bb64ec"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/dns/zipball/c134600642fa615b46b41237ef243daa65bb64ec",
+ "reference": "c134600642fa615b46b41237ef243daa65bb64ec",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "react/cache": "^1.0 || ^0.6 || ^0.5",
+ "react/event-loop": "^1.2",
+ "react/promise": "^3.0 || ^2.7 || ^1.2.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36",
+ "react/async": "^4 || ^3 || ^2",
+ "react/promise-timer": "^1.9"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Dns\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@clue.engineering",
+ "homepage": "https://clue.engineering/"
+ },
+ {
+ "name": "Cees-Jan Kiewiet",
+ "email": "reactphp@ceesjankiewiet.nl",
+ "homepage": "https://wyrihaximus.net/"
+ },
+ {
+ "name": "Jan Sorgalla",
+ "email": "jsorgalla@gmail.com",
+ "homepage": "https://sorgalla.com/"
+ },
+ {
+ "name": "Chris Boden",
+ "email": "cboden@gmail.com",
+ "homepage": "https://cboden.dev/"
+ }
+ ],
+ "description": "Async DNS resolver for ReactPHP",
+ "keywords": [
+ "async",
+ "dns",
+ "dns-resolver",
+ "reactphp"
+ ],
+ "support": {
+ "issues": "https://github.com/reactphp/dns/issues",
+ "source": "https://github.com/reactphp/dns/tree/v1.12.0"
+ },
+ "funding": [
+ {
+ "url": "https://opencollective.com/reactphp",
+ "type": "open_collective"
+ }
+ ],
+ "time": "2023-11-29T12:41:06+00:00"
+ },
+ {
+ "name": "react/event-loop",
+ "version": "v1.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/event-loop.git",
+ "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/event-loop/zipball/bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354",
+ "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36"
+ },
+ "suggest": {
+ "ext-pcntl": "For signal handling support when using the StreamSelectLoop"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\EventLoop\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@clue.engineering",
+ "homepage": "https://clue.engineering/"
+ },
+ {
+ "name": "Cees-Jan Kiewiet",
+ "email": "reactphp@ceesjankiewiet.nl",
+ "homepage": "https://wyrihaximus.net/"
+ },
+ {
+ "name": "Jan Sorgalla",
+ "email": "jsorgalla@gmail.com",
+ "homepage": "https://sorgalla.com/"
+ },
+ {
+ "name": "Chris Boden",
+ "email": "cboden@gmail.com",
+ "homepage": "https://cboden.dev/"
+ }
+ ],
+ "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.",
+ "keywords": [
+ "asynchronous",
+ "event-loop"
+ ],
+ "support": {
+ "issues": "https://github.com/reactphp/event-loop/issues",
+ "source": "https://github.com/reactphp/event-loop/tree/v1.5.0"
+ },
+ "funding": [
+ {
+ "url": "https://opencollective.com/reactphp",
+ "type": "open_collective"
+ }
+ ],
+ "time": "2023-11-13T13:48:05+00:00"
+ },
+ {
+ "name": "react/promise",
+ "version": "v3.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/promise.git",
+ "reference": "e563d55d1641de1dea9f5e84f3cccc66d2bfe02c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/promise/zipball/e563d55d1641de1dea9f5e84f3cccc66d2bfe02c",
+ "reference": "e563d55d1641de1dea9f5e84f3cccc66d2bfe02c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1.0"
+ },
+ "require-dev": {
+ "phpstan/phpstan": "1.10.39 || 1.4.10",
+ "phpunit/phpunit": "^9.6 || ^7.5"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "src/functions_include.php"
+ ],
+ "psr-4": {
+ "React\\Promise\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jan Sorgalla",
+ "email": "jsorgalla@gmail.com",
+ "homepage": "https://sorgalla.com/"
+ },
+ {
+ "name": "Christian Lück",
+ "email": "christian@clue.engineering",
+ "homepage": "https://clue.engineering/"
+ },
+ {
+ "name": "Cees-Jan Kiewiet",
+ "email": "reactphp@ceesjankiewiet.nl",
+ "homepage": "https://wyrihaximus.net/"
+ },
+ {
+ "name": "Chris Boden",
+ "email": "cboden@gmail.com",
+ "homepage": "https://cboden.dev/"
+ }
+ ],
+ "description": "A lightweight implementation of CommonJS Promises/A for PHP",
+ "keywords": [
+ "promise",
+ "promises"
+ ],
+ "support": {
+ "issues": "https://github.com/reactphp/promise/issues",
+ "source": "https://github.com/reactphp/promise/tree/v3.1.0"
+ },
+ "funding": [
+ {
+ "url": "https://opencollective.com/reactphp",
+ "type": "open_collective"
+ }
+ ],
+ "time": "2023-11-16T16:21:57+00:00"
+ },
+ {
+ "name": "react/socket",
+ "version": "v1.15.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/socket.git",
+ "reference": "216d3aec0b87f04a40ca04f481e6af01bdd1d038"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/socket/zipball/216d3aec0b87f04a40ca04f481e6af01bdd1d038",
+ "reference": "216d3aec0b87f04a40ca04f481e6af01bdd1d038",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.0",
+ "react/dns": "^1.11",
+ "react/event-loop": "^1.2",
+ "react/promise": "^3 || ^2.6 || ^1.2.1",
+ "react/stream": "^1.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36",
+ "react/async": "^4 || ^3 || ^2",
+ "react/promise-stream": "^1.4",
+ "react/promise-timer": "^1.10"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Socket\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@clue.engineering",
+ "homepage": "https://clue.engineering/"
+ },
+ {
+ "name": "Cees-Jan Kiewiet",
+ "email": "reactphp@ceesjankiewiet.nl",
+ "homepage": "https://wyrihaximus.net/"
+ },
+ {
+ "name": "Jan Sorgalla",
+ "email": "jsorgalla@gmail.com",
+ "homepage": "https://sorgalla.com/"
+ },
+ {
+ "name": "Chris Boden",
+ "email": "cboden@gmail.com",
+ "homepage": "https://cboden.dev/"
+ }
+ ],
+ "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP",
+ "keywords": [
+ "Connection",
+ "Socket",
+ "async",
+ "reactphp",
+ "stream"
+ ],
+ "support": {
+ "issues": "https://github.com/reactphp/socket/issues",
+ "source": "https://github.com/reactphp/socket/tree/v1.15.0"
+ },
+ "funding": [
+ {
+ "url": "https://opencollective.com/reactphp",
+ "type": "open_collective"
+ }
+ ],
+ "time": "2023-12-15T11:02:10+00:00"
+ },
+ {
+ "name": "react/stream",
+ "version": "v1.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/reactphp/stream.git",
+ "reference": "6fbc9672905c7d5a885f2da2fc696f65840f4a66"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/reactphp/stream/zipball/6fbc9672905c7d5a885f2da2fc696f65840f4a66",
+ "reference": "6fbc9672905c7d5a885f2da2fc696f65840f4a66",
+ "shasum": ""
+ },
+ "require": {
+ "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
+ "php": ">=5.3.8",
+ "react/event-loop": "^1.2"
+ },
+ "require-dev": {
+ "clue/stream-filter": "~1.2",
+ "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "React\\Stream\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Christian Lück",
+ "email": "christian@clue.engineering",
+ "homepage": "https://clue.engineering/"
+ },
+ {
+ "name": "Cees-Jan Kiewiet",
+ "email": "reactphp@ceesjankiewiet.nl",
+ "homepage": "https://wyrihaximus.net/"
+ },
+ {
+ "name": "Jan Sorgalla",
+ "email": "jsorgalla@gmail.com",
+ "homepage": "https://sorgalla.com/"
+ },
+ {
+ "name": "Chris Boden",
+ "email": "cboden@gmail.com",
+ "homepage": "https://cboden.dev/"
+ }
+ ],
+ "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP",
+ "keywords": [
+ "event-driven",
+ "io",
+ "non-blocking",
+ "pipe",
+ "reactphp",
+ "readable",
+ "stream",
+ "writable"
+ ],
+ "support": {
+ "issues": "https://github.com/reactphp/stream/issues",
+ "source": "https://github.com/reactphp/stream/tree/v1.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://opencollective.com/reactphp",
+ "type": "open_collective"
+ }
+ ],
+ "time": "2023-06-16T10:52:11+00:00"
+ },
{
"name": "sebastian/cli-parser",
"version": "2.0.1",
@@ -19157,16 +19865,16 @@
},
{
"name": "spatie/flare-client-php",
- "version": "1.4.4",
+ "version": "1.5.1",
"source": {
"type": "git",
"url": "https://github.com/spatie/flare-client-php.git",
- "reference": "17082e780752d346c2db12ef5d6bee8e835e399c"
+ "reference": "e27977d534eefe04c154c6fd8460217024054c05"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/17082e780752d346c2db12ef5d6bee8e835e399c",
- "reference": "17082e780752d346c2db12ef5d6bee8e835e399c",
+ "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/e27977d534eefe04c154c6fd8460217024054c05",
+ "reference": "e27977d534eefe04c154c6fd8460217024054c05",
"shasum": ""
},
"require": {
@@ -19214,7 +19922,7 @@
],
"support": {
"issues": "https://github.com/spatie/flare-client-php/issues",
- "source": "https://github.com/spatie/flare-client-php/tree/1.4.4"
+ "source": "https://github.com/spatie/flare-client-php/tree/1.5.1"
},
"funding": [
{
@@ -19222,20 +19930,20 @@
"type": "github"
}
],
- "time": "2024-01-31T14:18:45+00:00"
+ "time": "2024-05-03T15:43:14+00:00"
},
{
"name": "spatie/ignition",
- "version": "1.14.0",
+ "version": "1.14.1",
"source": {
"type": "git",
"url": "https://github.com/spatie/ignition.git",
- "reference": "80385994caed328f6f9c9952926932e65b9b774c"
+ "reference": "c23cc018c5f423d2f413b99f84655fceb6549811"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/spatie/ignition/zipball/80385994caed328f6f9c9952926932e65b9b774c",
- "reference": "80385994caed328f6f9c9952926932e65b9b774c",
+ "url": "https://api.github.com/repos/spatie/ignition/zipball/c23cc018c5f423d2f413b99f84655fceb6549811",
+ "reference": "c23cc018c5f423d2f413b99f84655fceb6549811",
"shasum": ""
},
"require": {
@@ -19305,20 +20013,20 @@
"type": "github"
}
],
- "time": "2024-04-26T08:45:51+00:00"
+ "time": "2024-05-03T15:56:16+00:00"
},
{
"name": "spatie/laravel-ignition",
- "version": "2.5.2",
+ "version": "2.7.0",
"source": {
"type": "git",
"url": "https://github.com/spatie/laravel-ignition.git",
- "reference": "c93fcadcc4629775c839ac9a90916f07a660266f"
+ "reference": "f52124d50122611e8a40f628cef5c19ff6cc5b57"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/c93fcadcc4629775c839ac9a90916f07a660266f",
- "reference": "c93fcadcc4629775c839ac9a90916f07a660266f",
+ "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/f52124d50122611e8a40f628cef5c19ff6cc5b57",
+ "reference": "f52124d50122611e8a40f628cef5c19ff6cc5b57",
"shasum": ""
},
"require": {
@@ -19327,8 +20035,8 @@
"ext-mbstring": "*",
"illuminate/support": "^10.0|^11.0",
"php": "^8.1",
- "spatie/flare-client-php": "^1.3.5",
- "spatie/ignition": "^1.13.2",
+ "spatie/flare-client-php": "^1.5",
+ "spatie/ignition": "^1.14",
"symfony/console": "^6.2.3|^7.0",
"symfony/var-dumper": "^6.2.3|^7.0"
},
@@ -19336,11 +20044,11 @@
"livewire/livewire": "^2.11|^3.3.5",
"mockery/mockery": "^1.5.1",
"openai-php/client": "^0.8.1",
- "orchestra/testbench": "^8.0|^9.0",
- "pestphp/pest": "^2.30",
- "phpstan/extension-installer": "^1.2",
+ "orchestra/testbench": "8.22.3|^9.0",
+ "pestphp/pest": "^2.34",
+ "phpstan/extension-installer": "^1.3.1",
"phpstan/phpstan-deprecation-rules": "^1.1.1",
- "phpstan/phpstan-phpunit": "^1.3.3",
+ "phpstan/phpstan-phpunit": "^1.3.16",
"vlucas/phpdotenv": "^5.5"
},
"suggest": {
@@ -19397,7 +20105,7 @@
"type": "github"
}
],
- "time": "2024-04-16T08:57:16+00:00"
+ "time": "2024-05-02T13:42:49+00:00"
},
{
"name": "spaze/phpstan-stripe",
@@ -19539,16 +20247,16 @@
},
{
"name": "symfony/stopwatch",
- "version": "v6.4.3",
+ "version": "v6.4.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/stopwatch.git",
- "reference": "416596166641f1f728b0a64f5b9dd07cceb410c1"
+ "reference": "ffec95ba269e541eb2232126c0c20f83086b5c68"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/stopwatch/zipball/416596166641f1f728b0a64f5b9dd07cceb410c1",
- "reference": "416596166641f1f728b0a64f5b9dd07cceb410c1",
+ "url": "https://api.github.com/repos/symfony/stopwatch/zipball/ffec95ba269e541eb2232126c0c20f83086b5c68",
+ "reference": "ffec95ba269e541eb2232126c0c20f83086b5c68",
"shasum": ""
},
"require": {
@@ -19581,7 +20289,7 @@
"description": "Provides a way to profile code",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/stopwatch/tree/v6.4.3"
+ "source": "https://github.com/symfony/stopwatch/tree/v6.4.7"
},
"funding": [
{
@@ -19597,7 +20305,7 @@
"type": "tidelift"
}
],
- "time": "2024-01-23T14:35:58+00:00"
+ "time": "2024-04-18T09:22:46+00:00"
},
{
"name": "theseer/tokenizer",
@@ -19654,7 +20362,8 @@
"minimum-stability": "dev",
"stability-flags": {
"socialiteproviders/apple": 20,
- "webpatser/laravel-countries": 20
+ "webpatser/laravel-countries": 20,
+ "invoiceninja/einvoice": 20
},
"prefer-stable": true,
"prefer-lowest": false,
diff --git a/config/data.php b/config/data.php
index a17b041bdfa8..fcd99e1b955c 100644
--- a/config/data.php
+++ b/config/data.php
@@ -18,7 +18,7 @@ return [
'transformers' => [
DateTimeInterface::class => \Spatie\LaravelData\Transformers\DateTimeInterfaceTransformer::class,
\Illuminate\Contracts\Support\Arrayable::class => \Spatie\LaravelData\Transformers\ArrayableTransformer::class,
- BackedEnum::class => Spatie\LaravelData\Transformers\EnumTransformer::class,
+ BackedEnum::class => Spatie\LaravelData\Transformers\EnumTransformer::class
],
/*
diff --git a/tests/Integration/Einvoice/FatturaPATest.php b/tests/Integration/Einvoice/FatturaPATest.php
new file mode 100644
index 000000000000..20dbde50c364
--- /dev/null
+++ b/tests/Integration/Einvoice/FatturaPATest.php
@@ -0,0 +1,237 @@
+ [
+ 'DatiTrasmissione' => [
+ 'IdTrasmittente' => [
+ 'IdPaese' => 'IT',
+ 'IdCodice' => '01234567890',
+ ],
+ 'ProgressivoInvio' => '00001',
+ 'FormatoTrasmissione' => 'FPA12',
+ 'CodiceDestinatario' => 'AAAAAA',
+ ],
+ 'CedentePrestatore' => [
+ 'DatiAnagrafici' => [
+ 'IdFiscaleIVA' => [
+ 'IdPaese' => 'IT',
+ 'IdCodice' => '01234567890',
+ ],
+ 'Anagrafica' => [
+ 'Denominazione' => 'ALPHA SRL',
+ ],
+ 'RegimeFiscale' => 'RF19',
+ ],
+ 'Sede' => [
+ 'Indirizzo' => 'VIALE ROMA 543',
+ 'CAP' => '07100',
+ 'Comune' => 'SASSARI',
+ 'Provincia' => 'SS',
+ 'Nazione' => 'IT',
+ ],
+ ],
+ 'CessionarioCommittente' => [
+ 'DatiAnagrafici' => [
+ 'CodiceFiscale' => '09876543210',
+ 'Anagrafica' => [
+ 'Denominazione' => 'AMMINISTRAZIONE BETA',
+ ],
+ ],
+ 'Sede' => [
+ 'Indirizzo' => 'VIA TORINO 38-B',
+ 'CAP' => '00145',
+ 'Comune' => 'ROMA',
+ 'Provincia' => 'RM',
+ 'Nazione' => 'IT',
+ ],
+ ],
+ ],
+ 'FatturaElettronicaBody' => [
+ 'DatiGenerali' => [
+ 'DatiGeneraliDocumento' => [
+ 'TipoDocumento' => 'TD01',
+ 'Divisa' => 'EUR',
+ 'Data' => '2017-01-18',
+ 'Numero' => '123',
+ 'Causale' => [
+ 0 => 'LA FATTURA FA RIFERIMENTO ',
+ 1 => 'SEGUE DESCRIZIONE CAUSALE NEL CASO IN CUI NON SIANO STATI SUFFICIENTI 200
+ CARATTERI AAAAAAAAAAA BBBBBBBBBBBBBBBBB',
+ ],
+ ],
+ 'DatiOrdineAcquisto' => [
+ 'RiferimentoNumeroLinea' => '1',
+ 'IdDocumento' => '66685',
+ 'NumItem' => '1',
+ 'CodiceCUP' => '123abc',
+ 'CodiceCIG' => '456def',
+ ],
+ 'DatiContratto' => [
+ 'RiferimentoNumeroLinea' => '1',
+ 'IdDocumento' => '123',
+ 'Data' => '2016-09-01',
+ 'NumItem' => '5',
+ 'CodiceCUP' => '123abc',
+ 'CodiceCIG' => '456def',
+ ],
+ 'DatiConvenzione' => [
+ 'RiferimentoNumeroLinea' => '1',
+ 'IdDocumento' => '456',
+ 'NumItem' => '5',
+ 'CodiceCUP' => '123abc',
+ 'CodiceCIG' => '456def',
+ ],
+ 'DatiRicezione' => [
+ 'RiferimentoNumeroLinea' => '1',
+ 'IdDocumento' => '789',
+ 'NumItem' => '5',
+ 'CodiceCUP' => '123abc',
+ 'CodiceCIG' => '456def',
+ ],
+ 'DatiTrasporto' => [
+ 'DatiAnagraficiVettore' => [
+ 'IdFiscaleIVA' => [
+ 'IdPaese' => 'IT',
+ 'IdCodice' => '24681012141',
+ ],
+ 'Anagrafica' => [
+ 'Denominazione' => 'Trasporto spa',
+ ],
+ ],
+ 'DataOraConsegna' => '2017-01-10T16:46:12.000+02:00',
+ ],
+ ],
+ 'DatiBeniServizi' => [
+ 'DettaglioLinee' => [
+ 'NumeroLinea' => '1',
+ 'Descrizione' => 'DESCRIZIONE DELLA FORNITURA',
+ 'Quantita' => '5.00',
+ 'PrezzoUnitario' => '1.00',
+ 'PrezzoTotale' => '5.00',
+ 'AliquotaIVA' => '22.00',
+ ],
+ 'DatiRiepilogo' => [
+ 'AliquotaIVA' => '22.00',
+ 'ImponibileImporto' => '5.00',
+ 'Imposta' => '1.10',
+ 'EsigibilitaIVA' => 'I',
+ ],
+ ],
+ 'DatiPagamento' => [
+ 'CondizioniPagamento' => 'TP01',
+ 'DettaglioPagamento' => [
+ 'ModalitaPagamento' => 'MP01',
+ 'DataScadenzaPagamento' => '2017-02-18',
+ 'ImportoPagamento' => '6.10',
+ ],
+ ],
+ ],
+ ];
+
+ public function testBulkValidation()
+ {
+
+ $files = [
+ 'tests/Integration/Einvoice/samples/fatturapa1.xml',
+ 'tests/Integration/Einvoice/samples/fatturapa2.xml',
+ 'tests/Integration/Einvoice/samples/fatturapa3.xml',
+ 'tests/Integration/Einvoice/samples/fatturapa4.xml',
+ 'tests/Integration/Einvoice/samples/fatturapa5.xml',
+ 'tests/Integration/Einvoice/samples/fatturapa6.xml',
+ ];
+
+ foreach($files as $f)
+ {
+
+ nlog("File => {$f}");
+
+ $xmlstring = file_get_contents($f);
+
+ $xml = simplexml_load_string($xmlstring, "SimpleXMLElement", LIBXML_NOCDATA);
+ $json = json_encode($xml);
+ $payload = json_decode($json, true);
+
+ $validation_array = false;
+ try {
+ $rules = FatturaElettronica::getValidationRules($this->payload);
+ nlog($rules);
+
+ $payload = FatturaElettronica::from($payload)->toArray();
+ nlog($payload);
+
+ $validation_array = FatturaElettronica::validate($payload);
+ } catch(\Illuminate\Validation\ValidationException $e) {
+
+ nlog($e->errors());
+ }
+
+ $this->assertIsArray($validation_array);
+
+ }
+ }
+
+ public function testLaravelDataValidation()
+ {
+
+
+ $rules = FatturaElettronica::getValidationRules($this->payload);
+ // nlog($rules);
+
+
+ $this->assertIsArray($rules);
+
+ // $validation_array = false;
+
+ try {
+ $validation_array = FatturaElettronica::validate($this->payload);
+ }
+ catch(\Illuminate\Validation\ValidationException $e) {
+
+ nlog($e->errors());
+
+ }
+
+ $this->assertIsArray($validation_array);
+
+ // try{
+ $array = FatturaElettronica::from($this->payload)->toArray();
+ // }
+ // catch(\Exception $e){
+
+ // echo $e->errors();
+ // $errors = $e->getErrors();
+
+ // echo $e->getMessage().PHP_EOL;
+ // }
+
+ // $this->assertIsArray($array);
+ }
+
+
+}
diff --git a/tests/Integration/Einvoice/samples/fatturapa1.xml b/tests/Integration/Einvoice/samples/fatturapa1.xml
new file mode 100644
index 000000000000..6b3ad9a4d24f
--- /dev/null
+++ b/tests/Integration/Einvoice/samples/fatturapa1.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ IT
+ 01234567890
+
+ 00001
+ FPA12
+ AAAAAA
+
+
+
+
+ IT
+ 01234567890
+
+
+ ALPHA SRL
+
+ RF19
+
+
+ VIALE ROMA 543
+ 07100
+ SASSARI
+ SS
+ IT
+
+
+
+
+ 09876543210
+
+ AMMINISTRAZIONE BETA
+
+
+
+ VIA TORINO 38-B
+ 00145
+ ROMA
+ RM
+ IT
+
+
+
+
+
+
+ TD01
+ EUR
+ 2017-01-18
+ 123
+ LA FATTURA FA RIFERIMENTO AD UNA OPERAZIONE AAAA BBBBBBBBBBBBBBBBBB CCC
+ DDDDDDDDDDDDDDD E FFFFFFFFFFFFFFFFFFFF GGGGGGGGGG HHHHHHH II LLLLLLLLLLLLLLLLL
+ MMM NNNNN OO PPPPPPPPPPP QQQQ RRRR SSSSSSSSSSSSSS
+ SEGUE DESCRIZIONE CAUSALE NEL CASO IN CUI NON SIANO STATI SUFFICIENTI 200
+ CARATTERI AAAAAAAAAAA BBBBBBBBBBBBBBBBB
+
+
+ 1
+ 66685
+ 1
+ 123abc
+ 456def
+
+
+ 1
+ 123
+ 2016-09-01
+ 5
+ 123abc
+ 456def
+
+
+ 1
+ 456
+ 5
+ 123abc
+ 456def
+
+
+ 1
+ 789
+ 5
+ 123abc
+ 456def
+
+
+
+
+ IT
+ 24681012141
+
+
+ Trasporto spa
+
+
+ 2017-01-10T16:46:12.000+02:00
+
+
+
+
+ 1
+ DESCRIZIONE DELLA FORNITURA
+ 5.00
+ 1.00
+ 5.00
+ 22.00
+
+
+ 22.00
+ 5.00
+ 1.10
+ I
+
+
+
+ TP01
+
+ MP01
+ 2017-02-18
+ 6.10
+
+
+
+
\ No newline at end of file
diff --git a/tests/Integration/Einvoice/samples/fatturapa2.xml b/tests/Integration/Einvoice/samples/fatturapa2.xml
new file mode 100644
index 000000000000..87a5ac3b1a7f
--- /dev/null
+++ b/tests/Integration/Einvoice/samples/fatturapa2.xml
@@ -0,0 +1,141 @@
+
+
+
+
+
+ IT
+ 01234567890
+
+ 00001
+ FPA12
+ AAAAAA
+
+
+
+
+ IT
+ 01234567890
+
+
+ ALPHA SRL
+
+ RF01
+
+
+ VIALE ROMA 543
+ 07100
+ SASSARI
+ SS
+ IT
+
+
+
+
+ 09876543210
+
+ AMMINISTRAZIONE BETA
+
+
+
+ VIA TORINO 38-B
+ 00145
+ ROMA
+ RM
+ IT
+
+
+
+
+
+
+ TD01
+ EUR
+ 2017-01-18
+ 123
+ LA FATTURA FA RIFERIMENTO AD UNA OPERAZIONE AAAA BBBBBBBBBBBBBBBBBB CCC
+ DDDDDDDDDDDDDDD E FFFFFFFFFFFFFFFFFFFF GGGGGGGGGG HHHHHHH II LLLLLLLLLLLLLLLLL
+ MMM NNNNN OO PPPPPPPPPPP QQQQ RRRR SSSSSSSSSSSSSS
+ SEGUE DESCRIZIONE CAUSALE NEL CASO IN CUI NON SIANO STATI SUFFICIENTI 200
+ CARATTERI AAAAAAAAAAA BBBBBBBBBBBBBBBBB
+
+
+ 1
+ 66685
+ 1
+ 123abc
+ 456def
+
+
+ 1
+ 123
+ 2016-09-01
+ 5
+ 123abc
+ 456def
+
+
+ 1
+ 456
+ 5
+ 123abc
+ 456def
+
+
+ 1
+ 789
+ 5
+ 123abc
+ 456def
+
+
+
+
+ IT
+ 24681012141
+
+
+ Trasporto spa
+
+
+ 2017-01-10T16:46:12.000+02:00
+
+
+
+
+ 1
+ LA DESCRIZIONE DELLA FORNITURA PUO' SUPERARE I CENTO CARATTERI CHE
+ RAPPRESENTAVANO IL PRECEDENTE LIMITE DIMENSIONALE. TALE LIMITE NELLA NUOVA
+ VERSIONE E' STATO PORTATO A MILLE CARATTERI
+ 5.00
+ 1.00
+ 5.00
+ 22.00
+
+
+ 2
+ FORNITURE VARIE PER UFFICIO
+ 10.00
+ 2.00
+ 20.00
+ 22.00
+
+
+ 22.00
+ 25.00
+ 5.50
+ D
+
+
+
+ TP01
+
+ MP01
+ 2017-03-30
+ 30.50
+
+
+
+
\ No newline at end of file
diff --git a/tests/Integration/Einvoice/samples/fatturapa3.xml b/tests/Integration/Einvoice/samples/fatturapa3.xml
new file mode 100644
index 000000000000..4d8da2fef426
--- /dev/null
+++ b/tests/Integration/Einvoice/samples/fatturapa3.xml
@@ -0,0 +1,211 @@
+
+
+
+
+
+ IT
+ 01234567890
+
+ 00001
+ FPA12
+ AAAAAA
+
+
+
+
+ IT
+ 01234567890
+
+
+ ALPHA SRL
+
+ RF01
+
+
+ VIALE ROMA 543
+ 07100
+ SASSARI
+ SS
+ IT
+
+
+
+
+ 09876543210
+
+ AMMINISTRAZIONE BETA
+
+
+
+ VIA TORINO 38-B
+ 00145
+ ROMA
+ RM
+ IT
+
+
+
+
+
+
+ TD01
+ EUR
+ 2017-01-18
+ 12
+ LA FATTURA FA RIFERIMENTO AD UNA OPERAZIONE AAAA BBBBBBBBBBBBBBBBBB CCC
+ DDDDDDDDDDDDDDD E FFFFFFFFFFFFFFFFFFFF GGGGGGGGGG HHHHHHH II LLLLLLLLLLLLLLLLL
+ MMM NNNNN OO PPPPPPPPPPP QQQQ RRRR SSSSSSSSSSSSSS
+ SEGUE DESCRIZIONE CAUSALE NEL CASO IN CUI NON SIANO STATI SUFFICIENTI 200
+ CARATTERI AAAAAAAAAAA BBBBBBBBBBBBBBBBB
+
+
+ 1
+ 66685
+ 1
+ 123abc
+ 456def
+
+
+ 1
+ 123
+ 2012-09-01
+ 5
+ 123abc
+ 456def
+
+
+ 1
+ 456
+ 5
+ 123abc
+ 456def
+
+
+ 1
+ 789
+ 5
+ 123abc
+ 456def
+
+
+
+
+ IT
+ 24681012141
+
+
+ Trasporto spa
+
+
+ 2017-01-10T16:46:12.000+02:00
+
+
+
+
+ 1
+ LA DESCRIZIONE DELLA FORNITURA PUO' SUPERARE I CENTO CARATTERI CHE
+ RAPPRESENTAVANO IL PRECEDENTE LIMITE DIMENSIONALE. TALE LIMITE NELLA NUOVA
+ VERSIONE E' STATO PORTATO A MILLE CARATTERI
+ 5.00
+ 1.00
+ 5.00
+ 22.00
+
+
+ 2
+ FORNITURE VARIE PER UFFICIO
+ 10.00
+ 2.00
+ 20.00
+ 22.00
+
+
+ 22.00
+ 25.00
+ 5.50
+ I
+
+
+
+ TP01
+
+ MP01
+ 2017-02-18
+ 30.50
+
+
+
+
+
+
+ TD01
+ EUR
+ 2017-01-20
+ 456
+ LA FATTURA FA RIFERIMENTO AD UNA OPERAZIONE AAAA BBBBBBBBBBBBBBBBBB CCC
+ DDDDDDDDDDDDDDD E FFFFFFFFFFFFFFFFFFFF GGGGGGGGGG HHHHHHH II LLLLLLLLLLLLLLLLL
+ MMM NNNNN OO PPPPPPPPPPP QQQQ RRRR SSSSSSSSSSSSSS
+ SEGUE DESCRIZIONE CAUSALE NEL CASO IN CUI NON SIANO STATI SUFFICIENTI 200
+ CARATTERI AAAAAAAAAAA BBBBBBBBBBBBBBBBB
+
+
+ 1
+ 85666
+ 1
+ 123abc
+ 456def
+
+
+ 1
+ 321
+ 2016-09-01
+ 5
+ 123abc
+ 456def
+
+
+ 1
+ 654
+ 5
+ 123abc
+ 456def
+
+
+ 1
+ 987
+ 5
+ 123abc
+ 456def
+
+
+
+
+ 1
+ PRESTAZIONE DEL SEGUENTE SERVIZIO PROFESSIONALE: LA DESCRIZIONE DELLA
+ PRESTAZIONE PUO' SUPERARE I CENTO CARATTERI CHE RAPPRESENTAVANO IL PRECEDENTE
+ LIMITE DIMENSIONALE. TALE LIMITE NELLA NUOVA VERSIONE E' STATO PORTATO A MILLE
+ CARATTERI
+ 2000.00
+ 2000.00
+ 22.00
+
+
+ 22.00
+ 2000.00
+ 440.00
+ I
+
+
+
+ TP01
+
+ MP19
+ 2017-02-20
+ 2440.00
+
+
+
+
\ No newline at end of file
diff --git a/tests/Integration/Einvoice/samples/fatturapa4.xml b/tests/Integration/Einvoice/samples/fatturapa4.xml
new file mode 100644
index 000000000000..35fa9bf5858a
--- /dev/null
+++ b/tests/Integration/Einvoice/samples/fatturapa4.xml
@@ -0,0 +1,116 @@
+
+
+
+
+
+ IT
+ 01234567890
+
+ 00001
+ FPR12
+ ABC1234
+
+
+
+
+
+ IT
+ 01234567890
+
+
+ SOCIETA' ALPHA SRL
+
+ RF19
+
+
+ VIALE ROMA 543
+ 07100
+ SASSARI
+ SS
+ IT
+
+
+
+
+ 09876543210
+
+ DITTA BETA
+
+
+
+ VIA TORINO 38-B
+ 00145
+ ROMA
+ RM
+ IT
+
+
+
+
+
+
+ TD01
+ EUR
+ 2014-12-18
+ 123
+ LA FATTURA FA RIFERIMENTO AD UNA OPERAZIONE AAAA BBBBBBBBBBBBBBBBBB CCC
+ DDDDDDDDDDDDDDD E FFFFFFFFFFFFFFFFFFFF GGGGGGGGGG HHHHHHH II LLLLLLLLLLLLLLLLL
+ MMM NNNNN OO PPPPPPPPPPP QQQQ RRRR SSSSSSSSSSSSSS
+ SEGUE DESCRIZIONE CAUSALE NEL CASO IN CUI NON SIANO STATI SUFFICIENTI 200
+ CARATTERI AAAAAAAAAAA BBBBBBBBBBBBBBBBB
+
+
+ 1
+ 66685
+ 1
+
+
+ 1
+ 123
+ 2012-09-01
+ 5
+ 123abc
+ 456def
+
+
+
+
+ IT
+ 24681012141
+
+
+ Trasporto spa
+
+
+ 2012-10-22T16:46:12.000+02:00
+
+
+
+
+ 1
+ DESCRIZIONE DELLA FORNITURA
+ 5.00
+ 1.00
+ 5.00
+ 22.00
+
+
+ 22.00
+ 5.00
+ 1.10
+ I
+
+
+
+ TP01
+
+ MP01
+ 2015-01-30
+ 6.10
+
+
+
+
\ No newline at end of file
diff --git a/tests/Integration/Einvoice/samples/fatturapa5.xml b/tests/Integration/Einvoice/samples/fatturapa5.xml
new file mode 100644
index 000000000000..664d4cb49c77
--- /dev/null
+++ b/tests/Integration/Einvoice/samples/fatturapa5.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+ IT
+ 01234567890
+
+ 00001
+ FPR12
+ 0000000
+ betagamma@pec.it
+
+
+
+
+
+ IT
+ 01234567890
+
+
+ SOCIETA' ALPHA SRL
+
+ RF01
+
+
+ VIALE ROMA 543
+ 07100
+ SASSARI
+ SS
+ IT
+
+
+
+
+ 09876543210
+
+ BETA GAMMA
+
+
+
+ VIA TORINO 38-B
+ 00145
+ ROMA
+ RM
+ IT
+
+
+
+
+
+
+ TD01
+ EUR
+ 2014-12-18
+ 123
+ LA FATTURA FA RIFERIMENTO AD UNA OPERAZIONE AAAA BBBBBBBBBBBBBBBBBB CCC DDDDDDDDDDDDDDD E FFFFFFFFFFFFFFFFFFFF GGGGGGGGGG HHHHHHH II LLLLLLLLLLLLLLLLL MMM NNNNN OO PPPPPPPPPPP QQQQ RRRR SSSSSSSSSSSSSS
+ SEGUE DESCRIZIONE CAUSALE NEL CASO IN CUI NON SIANO STATI SUFFICIENTI 200 CARATTERI AAAAAAAAAAA BBBBBBBBBBBBBBBBB
+
+
+ 1
+ 66685
+ 1
+
+
+
+
+ IT
+ 24681012141
+
+
+ Trasporto spa
+
+
+ 2012-10-22T16:46:12.000+02:00
+
+
+
+
+ 1
+ LA DESCRIZIONE DELLA FORNITURA PUO' SUPERARE I CENTO CARATTERI CHE RAPPRESENTAVANO IL PRECEDENTE LIMITE DIMENSIONALE. TALE LIMITE NELLA NUOVA VERSIONE E' STATO PORTATO A MILLE CARATTERI
+ 5.00
+ 1.00
+ 5.00
+ 22.00
+
+
+ 2
+ FORNITURE VARIE PER UFFICIO
+ 10.00
+ 2.00
+ 20.00
+ 22.00
+
+
+ 22.00
+ 27.00
+ 5.95
+ D
+
+
+
+ TP01
+
+ MP01
+ 2015-01-30
+ 32.95
+
+
+
+
\ No newline at end of file
diff --git a/tests/Integration/Einvoice/samples/fatturapa6.xml b/tests/Integration/Einvoice/samples/fatturapa6.xml
new file mode 100644
index 000000000000..5bf40dc4340c
--- /dev/null
+++ b/tests/Integration/Einvoice/samples/fatturapa6.xml
@@ -0,0 +1,164 @@
+
+
+
+
+
+ IT
+ 01234567890
+
+ 00001
+ FPR12
+ ABC1234
+
+
+
+
+
+ IT
+ 01234567890
+
+
+ SOCIETA' ALPHA SRL
+
+ RF01
+
+
+ VIALE ROMA 543
+ 07100
+ SASSARI
+ SS
+ IT
+
+
+
+
+ 09876543210
+
+ BETA GAMMA
+
+
+
+ VIA TORINO 38-B
+ 00145
+ ROMA
+ RM
+ IT
+
+
+
+
+
+
+ TD01
+ EUR
+ 2014-12-18
+ 123
+ LA FATTURA FA RIFERIMENTO AD UNA OPERAZIONE AAAA BBBBBBBBBBBBBBBBBB CCC
+ DDDDDDDDDDDDDDD E FFFFFFFFFFFFFFFFFFFF GGGGGGGGGG HHHHHHH II LLLLLLLLLLLLLLLLL
+ MMM NNNNN OO PPPPPPPPPPP QQQQ RRRR SSSSSSSSSSSSSS
+ SEGUE DESCRIZIONE CAUSALE NEL CASO IN CUI NON SIANO STATI SUFFICIENTI 200
+ CARATTERI AAAAAAAAAAA BBBBBBBBBBBBBBBBB
+
+
+ 1
+ 66685
+ 1
+
+
+
+
+ IT
+ 24681012141
+
+
+ Trasporto spa
+
+
+ 2012-10-22T16:46:12.000+02:00
+
+
+
+
+ 1
+ LA DESCRIZIONE DELLA FORNITURA PUO' SUPERARE I CENTO CARATTERI CHE
+ RAPPRESENTAVANO IL PRECEDENTE LIMITE DIMENSIONALE. TALE LIMITE NELLA NUOVA
+ VERSIONE E' STATO PORTATO A MILLE CARATTERI
+ 5.00
+ 1.00
+ 5.00
+ 22.00
+
+
+ 2
+ FORNITURE VARIE PER UFFICIO
+ 10.00
+ 2.00
+ 20.00
+ 22.00
+
+
+ 22.00
+ 27.00
+ 5.95
+ I
+
+
+
+ TP01
+
+ MP01
+ 2015-01-30
+ 32.95
+
+
+
+
+
+
+ TD01
+ EUR
+ 2014-12-20
+ 456
+ LA FATTURA FA RIFERIMENTO AD UNA OPERAZIONE AAAA BBBBBBBBBBBBBBBBBB CCC
+ DDDDDDDDDDDDDDD E FFFFFFFFFFFFFFFFFFFF GGGGGGGGGG HHHHHHH II LLLLLLLLLLLLLLLLL
+ MMM NNNNN OO PPPPPPPPPPP QQQQ RRRR SSSSSSSSSSSSSS
+ SEGUE DESCRIZIONE CAUSALE NEL CASO IN CUI NON SIANO STATI SUFFICIENTI 200
+ CARATTERI AAAAAAAAAAA BBBBBBBBBBBBBBBBB
+
+
+ 1
+ 66685
+ 1
+
+
+
+
+ 1
+ PRESTAZIONE DEL SEGUENTE SERVIZIO PROFESSIONALE: LA DESCRIZIONE DELLA
+ PRESTAZIONE PUO' SUPERARE I CENTO CARATTERI CHE RAPPRESENTAVANO IL PRECEDENTE
+ LIMITE DIMENSIONALE. TALE LIMITE NELLA NUOVA VERSIONE E' STATO PORTATO A MILLE
+ CARATTERI
+ 2000.00
+ 2000.00
+ 22.00
+
+
+ 22.00
+ 2000.00
+ 440.00
+ I
+
+
+
+ TP01
+
+ MP19
+ 2015-01-28
+ 2440.00
+
+
+
+
\ No newline at end of file
diff --git a/tests/Unit/TimezoneTest.php b/tests/Unit/TimeZoneTest.php
similarity index 100%
rename from tests/Unit/TimezoneTest.php
rename to tests/Unit/TimeZoneTest.php