diff --git a/app/Models/Dictionary.php b/app/Models/Dictionary.php new file mode 100644 index 00000000..2a6e4871 --- /dev/null +++ b/app/Models/Dictionary.php @@ -0,0 +1,28 @@ +users()->syncWithoutDetaching($user->getKey()); + } + + public function detachFromUser(User $user, int $quantity = 1, ?Product $product = null): void + { + $this->users()->detach($user->getKey()); + } +} diff --git a/app/Providers/ShopServiceProvider.php b/app/Providers/ShopServiceProvider.php index 60239fa4..cab33f18 100644 --- a/app/Providers/ShopServiceProvider.php +++ b/app/Providers/ShopServiceProvider.php @@ -4,6 +4,7 @@ use App\Models\Consultation; use App\Models\Course; +use App\Models\Dictionary; use App\Models\StationaryEvent; use App\Models\Webinar; use EscolaLms\Cart\Facades\Shop; @@ -14,6 +15,7 @@ use EscolaLms\Consultations\Http\Resources\ConsultationTermsResource; use EscolaLms\Courses\Http\Resources\CourseListResource; use EscolaLms\Courses\Http\Resources\CourseSimpleResource; +use EscolaLms\Dictionaries\Http\Resources\DictionaryResource; use EscolaLms\StationaryEvents\Http\Resources\StationaryEventResource; use EscolaLms\Webinar\Http\Resources\WebinarSimpleResource; use Illuminate\Contracts\Container\BindingResolutionException; @@ -84,6 +86,14 @@ function($element) { $element ) ); + Shop::registerProductableClass(Dictionary::class); + DictionaryResource::extend( + fn ($element) => + $this->registerProductToResource( + Dictionary::class, + $element + ) + ); } private function registerProductToResource(string $class, $element): array diff --git a/composer.lock b/composer.lock index e35235b9..14e2e010 100644 --- a/composer.lock +++ b/composer.lock @@ -136,16 +136,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.300.11", + "version": "3.300.16", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "b1c05a5d3cb429aa5d9ffa69066ce46e3d7aca52" + "reference": "d6afaeaa0c0e2c3be5f5223f72c0b5e2b2667b67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/b1c05a5d3cb429aa5d9ffa69066ce46e3d7aca52", - "reference": "b1c05a5d3cb429aa5d9ffa69066ce46e3d7aca52", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/d6afaeaa0c0e2c3be5f5223f72c0b5e2b2667b67", + "reference": "d6afaeaa0c0e2c3be5f5223f72c0b5e2b2667b67", "shasum": "" }, "require": { @@ -225,33 +225,33 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.300.11" + "source": "https://github.com/aws/aws-sdk-php/tree/3.300.16" }, - "time": "2024-03-05T19:08:14+00:00" + "time": "2024-03-12T18:04:55+00:00" }, { "name": "barryvdh/laravel-dompdf", - "version": "v2.0.1", + "version": "v2.1.0", "source": { "type": "git", "url": "https://github.com/barryvdh/laravel-dompdf.git", - "reference": "9843d2be423670fb434f4c978b3c0f4dd92c87a6" + "reference": "c8b8a8490e5f7348cf99054821fb248f103e7d24" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/9843d2be423670fb434f4c978b3c0f4dd92c87a6", - "reference": "9843d2be423670fb434f4c978b3c0f4dd92c87a6", + "url": "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/c8b8a8490e5f7348cf99054821fb248f103e7d24", + "reference": "c8b8a8490e5f7348cf99054821fb248f103e7d24", "shasum": "" }, "require": { - "dompdf/dompdf": "^2.0.1", - "illuminate/support": "^6|^7|^8|^9|^10", + "dompdf/dompdf": "^2.0.3", + "illuminate/support": "^6|^7|^8|^9|^10|^11", "php": "^7.2 || ^8.0" }, "require-dev": { - "nunomaduro/larastan": "^1|^2", - "orchestra/testbench": "^4|^5|^6|^7|^8", - "phpro/grumphp": "^1", + "larastan/larastan": "^1.0|^2.7.0", + "orchestra/testbench": "^4|^5|^6|^7|^8|^9", + "phpro/grumphp": "^1 || ^2.5", "squizlabs/php_codesniffer": "^3.5" }, "type": "library", @@ -292,7 +292,7 @@ ], "support": { "issues": "https://github.com/barryvdh/laravel-dompdf/issues", - "source": "https://github.com/barryvdh/laravel-dompdf/tree/v2.0.1" + "source": "https://github.com/barryvdh/laravel-dompdf/tree/v2.1.0" }, "funding": [ { @@ -304,7 +304,7 @@ "type": "github" } ], - "time": "2023-01-12T15:12:49+00:00" + "time": "2024-03-04T08:18:20+00:00" }, { "name": "bensampo/laravel-enum", @@ -866,16 +866,16 @@ }, { "name": "composer/composer", - "version": "2.7.1", + "version": "2.7.2", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "aaf6ed5ccd27c23f79a545e351b4d7842a99d0bc" + "reference": "b826edb791571ab1eaf281eb1bd6e181a1192adc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/aaf6ed5ccd27c23f79a545e351b4d7842a99d0bc", - "reference": "aaf6ed5ccd27c23f79a545e351b4d7842a99d0bc", + "url": "https://api.github.com/repos/composer/composer/zipball/b826edb791571ab1eaf281eb1bd6e181a1192adc", + "reference": "b826edb791571ab1eaf281eb1bd6e181a1192adc", "shasum": "" }, "require": { @@ -960,7 +960,7 @@ "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/composer/issues", "security": "https://github.com/composer/composer/security/policy", - "source": "https://github.com/composer/composer/tree/2.7.1" + "source": "https://github.com/composer/composer/tree/2.7.2" }, "funding": [ { @@ -976,7 +976,7 @@ "type": "tidelift" } ], - "time": "2024-02-09T14:26:28+00:00" + "time": "2024-03-11T16:12:18+00:00" }, { "name": "composer/metadata-minifier", @@ -1049,16 +1049,16 @@ }, { "name": "composer/pcre", - "version": "3.1.1", + "version": "3.1.2", "source": { "type": "git", "url": "https://github.com/composer/pcre.git", - "reference": "00104306927c7a0919b4ced2aaa6782c1e61a3c9" + "reference": "4775f35b2d70865807c89d32c8e7385b86eb0ace" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/00104306927c7a0919b4ced2aaa6782c1e61a3c9", - "reference": "00104306927c7a0919b4ced2aaa6782c1e61a3c9", + "url": "https://api.github.com/repos/composer/pcre/zipball/4775f35b2d70865807c89d32c8e7385b86eb0ace", + "reference": "4775f35b2d70865807c89d32c8e7385b86eb0ace", "shasum": "" }, "require": { @@ -1100,7 +1100,7 @@ ], "support": { "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/3.1.1" + "source": "https://github.com/composer/pcre/tree/3.1.2" }, "funding": [ { @@ -1116,7 +1116,7 @@ "type": "tidelift" } ], - "time": "2023-10-11T07:11:09+00:00" + "time": "2024-03-07T15:38:35+00:00" }, { "name": "composer/semver", @@ -1596,22 +1596,23 @@ }, { "name": "devianl2/laravel-scorm", - "version": "2.0.6", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/devianl2/laravel-scorm.git", - "reference": "ca8137f985224373c22fa195288fb093d548a75c" + "reference": "d87753ffbbbc5eb75e20f8aa0cb39faed8f34863" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/devianl2/laravel-scorm/zipball/ca8137f985224373c22fa195288fb093d548a75c", - "reference": "ca8137f985224373c22fa195288fb093d548a75c", + "url": "https://api.github.com/repos/devianl2/laravel-scorm/zipball/d87753ffbbbc5eb75e20f8aa0cb39faed8f34863", + "reference": "d87753ffbbbc5eb75e20f8aa0cb39faed8f34863", "shasum": "" }, "require": { "doctrine/common": "^3.1", "ext-dom": "*", "ext-zip": "*", + "league/flysystem": "^2.0 || ^3.0", "nesbot/carbon": "^2.42", "php": "^7.4 || ^8.0" }, @@ -1644,9 +1645,9 @@ "description": "PEOPLEAPS scorm package", "support": { "issues": "https://github.com/devianl2/laravel-scorm/issues", - "source": "https://github.com/devianl2/laravel-scorm/tree/2.0.6" + "source": "https://github.com/devianl2/laravel-scorm/tree/4.0.1" }, - "time": "2021-12-19T14:33:54+00:00" + "time": "2022-09-29T03:37:12+00:00" }, { "name": "dflydev/dot-access-data", @@ -2404,16 +2405,16 @@ }, { "name": "doctrine/persistence", - "version": "3.3.1", + "version": "3.3.2", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", - "reference": "b6fd1f126b13c1f7e7321f7338b14a19116b5de4" + "reference": "477da35bd0255e032826f440b94b3e37f2d56f42" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/persistence/zipball/b6fd1f126b13c1f7e7321f7338b14a19116b5de4", - "reference": "b6fd1f126b13c1f7e7321f7338b14a19116b5de4", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/477da35bd0255e032826f440b94b3e37f2d56f42", + "reference": "477da35bd0255e032826f440b94b3e37f2d56f42", "shasum": "" }, "require": { @@ -2482,7 +2483,7 @@ ], "support": { "issues": "https://github.com/doctrine/persistence/issues", - "source": "https://github.com/doctrine/persistence/tree/3.3.1" + "source": "https://github.com/doctrine/persistence/tree/3.3.2" }, "funding": [ { @@ -2498,7 +2499,7 @@ "type": "tidelift" } ], - "time": "2024-03-01T19:53:13+00:00" + "time": "2024-03-12T14:54:36+00:00" }, { "name": "dompdf/dompdf", @@ -2887,16 +2888,16 @@ }, { "name": "escolalms/bulk-notifications", - "version": "0.0.4", + "version": "0.0.5", "source": { "type": "git", "url": "https://github.com/EscolaLMS/Bulk-Notifications.git", - "reference": "b9032f2d9b0383778cb9f0973f074691a5ef0e67" + "reference": "df8d4c03155346e92eb9dd090c034924f32d351b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/EscolaLMS/Bulk-Notifications/zipball/b9032f2d9b0383778cb9f0973f074691a5ef0e67", - "reference": "b9032f2d9b0383778cb9f0973f074691a5ef0e67", + "url": "https://api.github.com/repos/EscolaLMS/Bulk-Notifications/zipball/df8d4c03155346e92eb9dd090c034924f32d351b", + "reference": "df8d4c03155346e92eb9dd090c034924f32d351b", "shasum": "" }, "require": { @@ -2942,9 +2943,9 @@ "description": "Escola Headless LMS Bulk Notifications", "support": { "issues": "https://github.com/EscolaLMS/Bulk-Notifications/issues", - "source": "https://github.com/EscolaLMS/Bulk-Notifications/tree/0.0.4" + "source": "https://github.com/EscolaLMS/Bulk-Notifications/tree/0.0.5" }, - "time": "2024-02-29T08:44:09+00:00" + "time": "2024-03-08T11:52:08+00:00" }, { "name": "escolalms/cart", @@ -3394,25 +3395,26 @@ }, { "name": "escolalms/courses", - "version": "0.4.33", + "version": "0.4.36", "source": { "type": "git", "url": "https://github.com/EscolaLMS/Courses.git", - "reference": "bc01c5dbf5cc712a31345748942d69f790051e1e" + "reference": "c5b3c88dac2777a6446c140dbc9707ac9e517f79" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/EscolaLMS/Courses/zipball/bc01c5dbf5cc712a31345748942d69f790051e1e", - "reference": "bc01c5dbf5cc712a31345748942d69f790051e1e", + "url": "https://api.github.com/repos/EscolaLMS/Courses/zipball/c5b3c88dac2777a6446c140dbc9707ac9e517f79", + "reference": "c5b3c88dac2777a6446c140dbc9707ac9e517f79", "shasum": "" }, "require": { "davidbadura/faker-markdown-generator": "^1.1", - "devianl2/laravel-scorm": "^2.0", + "devianl2/laravel-scorm": ">=2.0", "escolalms/auth": "^0", "escolalms/categories": "^0", "escolalms/core": "^1", "escolalms/files": "^0", + "escolalms/model-fields": "^0", "escolalms/scorm": "^0", "escolalms/settings": "^0", "escolalms/tags": "^0", @@ -3462,9 +3464,9 @@ "description": "Escola Headless LMS Courses", "support": { "issues": "https://github.com/EscolaLMS/Courses/issues", - "source": "https://github.com/EscolaLMS/Courses/tree/0.4.33" + "source": "https://github.com/EscolaLMS/Courses/tree/0.4.36" }, - "time": "2024-03-05T15:02:41+00:00" + "time": "2024-03-08T14:28:10+00:00" }, { "name": "escolalms/courses-import-export", @@ -3585,16 +3587,16 @@ }, { "name": "escolalms/dictionaries", - "version": "0.0.2", + "version": "0.0.3", "source": { "type": "git", "url": "https://github.com/EscolaLMS/Dictionaries.git", - "reference": "abff18c45fa12bca44fdfcc110ebdf64e1bd5aba" + "reference": "8bc79f62a811ed2ac17e80d6c9acbeb1d6900b61" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/EscolaLMS/Dictionaries/zipball/abff18c45fa12bca44fdfcc110ebdf64e1bd5aba", - "reference": "abff18c45fa12bca44fdfcc110ebdf64e1bd5aba", + "url": "https://api.github.com/repos/EscolaLMS/Dictionaries/zipball/8bc79f62a811ed2ac17e80d6c9acbeb1d6900b61", + "reference": "8bc79f62a811ed2ac17e80d6c9acbeb1d6900b61", "shasum": "" }, "require": { @@ -3638,9 +3640,9 @@ "description": "Escola Headless LMS dictionaries package", "support": { "issues": "https://github.com/EscolaLMS/Dictionaries/issues", - "source": "https://github.com/EscolaLMS/Dictionaries/tree/0.0.2" + "source": "https://github.com/EscolaLMS/Dictionaries/tree/0.0.3" }, - "time": "2024-03-06T10:43:55+00:00" + "time": "2024-03-12T08:54:34+00:00" }, { "name": "escolalms/files", @@ -4125,16 +4127,16 @@ }, { "name": "escolalms/model-fields", - "version": "0.0.20", + "version": "0.0.22", "source": { "type": "git", "url": "https://github.com/EscolaLMS/model-fields.git", - "reference": "f8f032854ca9e9174d37eb8d580066661023b065" + "reference": "7ff601eb2afc471e0f0f33dc6c55896c4a45bbc5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/EscolaLMS/model-fields/zipball/f8f032854ca9e9174d37eb8d580066661023b065", - "reference": "f8f032854ca9e9174d37eb8d580066661023b065", + "url": "https://api.github.com/repos/EscolaLMS/model-fields/zipball/7ff601eb2afc471e0f0f33dc6c55896c4a45bbc5", + "reference": "7ff601eb2afc471e0f0f33dc6c55896c4a45bbc5", "shasum": "" }, "require": { @@ -4176,9 +4178,9 @@ "description": "Escola LMS model-fields extension.", "support": { "issues": "https://github.com/EscolaLMS/model-fields/issues", - "source": "https://github.com/EscolaLMS/model-fields/tree/0.0.20" + "source": "https://github.com/EscolaLMS/model-fields/tree/0.0.22" }, - "time": "2023-09-06T14:29:08+00:00" + "time": "2024-03-07T16:08:31+00:00" }, { "name": "escolalms/notifications", @@ -4694,27 +4696,27 @@ }, { "name": "escolalms/scorm", - "version": "0.2.20", + "version": "0.2.22", "source": { "type": "git", "url": "https://github.com/EscolaLMS/Scorm.git", - "reference": "8f171dd5a53e77fa779bc4e6e03ff8e1b36dda59" + "reference": "72eaa5650fc2a10ce80e287b41fe6dd4a811c683" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/EscolaLMS/Scorm/zipball/8f171dd5a53e77fa779bc4e6e03ff8e1b36dda59", - "reference": "8f171dd5a53e77fa779bc4e6e03ff8e1b36dda59", + "url": "https://api.github.com/repos/EscolaLMS/Scorm/zipball/72eaa5650fc2a10ce80e287b41fe6dd4a811c683", + "reference": "72eaa5650fc2a10ce80e287b41fe6dd4a811c683", "shasum": "" }, "require": { - "devianl2/laravel-scorm": "^2.0", + "devianl2/laravel-scorm": "^4", "escolalms/auth": "^0", "escolalms/core": "^1", "laravel/framework": ">=8.0", "php": ">=7.4" }, "require-dev": { - "orchestra/testbench": "^6", + "orchestra/testbench": ">=6", "phpunit/phpunit": "^9.0" }, "type": "package", @@ -4745,9 +4747,9 @@ "description": "Escola LMS SCORM management", "support": { "issues": "https://github.com/EscolaLMS/Scorm/issues", - "source": "https://github.com/EscolaLMS/Scorm/tree/0.2.20" + "source": "https://github.com/EscolaLMS/Scorm/tree/0.2.22" }, - "time": "2024-01-15T13:45:36+00:00" + "time": "2024-03-12T18:58:27+00:00" }, { "name": "escolalms/settings", @@ -5259,16 +5261,16 @@ }, { "name": "escolalms/topic-type-gift", - "version": "0.0.22", + "version": "0.0.23", "source": { "type": "git", "url": "https://github.com/EscolaLMS/Topic-Type-GIFT.git", - "reference": "36782dffb3556d5b6c6fcfb4158a7e5e5298c449" + "reference": "eae26d0375924beada83b8288ff8b58f4457a742" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/EscolaLMS/Topic-Type-GIFT/zipball/36782dffb3556d5b6c6fcfb4158a7e5e5298c449", - "reference": "36782dffb3556d5b6c6fcfb4158a7e5e5298c449", + "url": "https://api.github.com/repos/EscolaLMS/Topic-Type-GIFT/zipball/eae26d0375924beada83b8288ff8b58f4457a742", + "reference": "eae26d0375924beada83b8288ff8b58f4457a742", "shasum": "" }, "require": { @@ -5314,9 +5316,9 @@ "description": "Escola Headles LMS Topic Type GIFT", "support": { "issues": "https://github.com/EscolaLMS/Topic-Type-GIFT/issues", - "source": "https://github.com/EscolaLMS/Topic-Type-GIFT/tree/0.0.22" + "source": "https://github.com/EscolaLMS/Topic-Type-GIFT/tree/0.0.23" }, - "time": "2024-02-14T13:39:29+00:00" + "time": "2024-03-07T14:38:02+00:00" }, { "name": "escolalms/topic-type-project", @@ -6413,16 +6415,16 @@ }, { "name": "google/apiclient-services", - "version": "v0.338.0", + "version": "v0.339.0", "source": { "type": "git", "url": "https://github.com/googleapis/google-api-php-client-services.git", - "reference": "52aeb042c8d30ac0f98f4051dd4bc523708b1306" + "reference": "5662d2ab3da41ac0e0e99db221a8c22c511c8f9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/52aeb042c8d30ac0f98f4051dd4bc523708b1306", - "reference": "52aeb042c8d30ac0f98f4051dd4bc523708b1306", + "url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/5662d2ab3da41ac0e0e99db221a8c22c511c8f9c", + "reference": "5662d2ab3da41ac0e0e99db221a8c22c511c8f9c", "shasum": "" }, "require": { @@ -6451,9 +6453,9 @@ ], "support": { "issues": "https://github.com/googleapis/google-api-php-client-services/issues", - "source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.338.0" + "source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.339.0" }, - "time": "2024-03-03T00:56:15+00:00" + "time": "2024-03-10T01:06:17+00:00" }, { "name": "google/auth", @@ -7670,16 +7672,16 @@ }, { "name": "jean85/pretty-package-versions", - "version": "2.0.5", + "version": "2.0.6", "source": { "type": "git", "url": "https://github.com/Jean85/pretty-package-versions.git", - "reference": "ae547e455a3d8babd07b96966b17d7fd21d9c6af" + "reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/ae547e455a3d8babd07b96966b17d7fd21d9c6af", - "reference": "ae547e455a3d8babd07b96966b17d7fd21d9c6af", + "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/f9fdd29ad8e6d024f52678b570e5593759b550b4", + "reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4", "shasum": "" }, "require": { @@ -7687,9 +7689,9 @@ "php": "^7.1|^8.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.17", + "friendsofphp/php-cs-fixer": "^3.2", "jean85/composer-provided-replaced-stub-package": "^1.0", - "phpstan/phpstan": "^0.12.66", + "phpstan/phpstan": "^1.4", "phpunit/phpunit": "^7.5|^8.5|^9.4", "vimeo/psalm": "^4.3" }, @@ -7723,9 +7725,9 @@ ], "support": { "issues": "https://github.com/Jean85/pretty-package-versions/issues", - "source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.5" + "source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.6" }, - "time": "2021-10-08T21:21:46+00:00" + "time": "2024-03-08T09:58:59+00:00" }, { "name": "justinrainbow/json-schema", @@ -9161,16 +9163,16 @@ }, { "name": "league/flysystem", - "version": "3.24.0", + "version": "3.25.0", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "b25a361508c407563b34fac6f64a8a17a8819675" + "reference": "4c44347133618cccd9b3df1729647a1577b4ad99" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/b25a361508c407563b34fac6f64a8a17a8819675", - "reference": "b25a361508c407563b34fac6f64a8a17a8819675", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4c44347133618cccd9b3df1729647a1577b4ad99", + "reference": "4c44347133618cccd9b3df1729647a1577b4ad99", "shasum": "" }, "require": { @@ -9198,7 +9200,7 @@ "friendsofphp/php-cs-fixer": "^3.5", "google/cloud-storage": "^1.23", "microsoft/azure-storage-blob": "^1.1", - "phpseclib/phpseclib": "^3.0.34", + "phpseclib/phpseclib": "^3.0.36", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^9.5.11|^10.0", "sabre/dav": "^4.6.0" @@ -9235,7 +9237,7 @@ ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/3.24.0" + "source": "https://github.com/thephpleague/flysystem/tree/3.25.0" }, "funding": [ { @@ -9247,7 +9249,7 @@ "type": "github" } ], - "time": "2024-02-04T12:10:17+00:00" + "time": "2024-03-09T17:06:45+00:00" }, { "name": "league/flysystem-aws-s3-v3", @@ -11000,16 +11002,16 @@ }, { "name": "omnipay/common", - "version": "v3.2.1", + "version": "v3.3.0", "source": { "type": "git", "url": "https://github.com/thephpleague/omnipay-common.git", - "reference": "80545e9f4faab0efad36cc5f1e11a184dda22baf" + "reference": "2eca3823e9069e2c36b6007a090577d5584f9518" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/omnipay-common/zipball/80545e9f4faab0efad36cc5f1e11a184dda22baf", - "reference": "80545e9f4faab0efad36cc5f1e11a184dda22baf", + "url": "https://api.github.com/repos/thephpleague/omnipay-common/zipball/2eca3823e9069e2c36b6007a090577d5584f9518", + "reference": "2eca3823e9069e2c36b6007a090577d5584f9518", "shasum": "" }, "require": { @@ -11019,13 +11021,14 @@ "php-http/discovery": "^1.14", "php-http/message": "^1.5", "php-http/message-factory": "^1.1", - "symfony/http-foundation": "^2.1|^3|^4|^5|^6" + "symfony/http-foundation": "^2.1|^3|^4|^5|^6|^7" }, "require-dev": { + "http-interop/http-factory-guzzle": "^1.1", "omnipay/tests": "^4.1", "php-http/guzzle7-adapter": "^1", - "php-http/mock-client": "^1", - "squizlabs/php_codesniffer": "^3.5" + "php-http/mock-client": "^1.6", + "squizlabs/php_codesniffer": "^3.8.1" }, "suggest": { "league/omnipay": "The default Omnipay package provides a default HTTP Adapter." @@ -11081,7 +11084,7 @@ ], "support": { "issues": "https://github.com/thephpleague/omnipay-common/issues", - "source": "https://github.com/thephpleague/omnipay-common/tree/v3.2.1" + "source": "https://github.com/thephpleague/omnipay-common/tree/v3.3.0" }, "funding": [ { @@ -11089,7 +11092,7 @@ "type": "github" } ], - "time": "2023-05-30T12:44:03+00:00" + "time": "2024-03-08T11:56:40+00:00" }, { "name": "omnipay/stripe", @@ -11861,16 +11864,16 @@ }, { "name": "php-http/message", - "version": "1.16.0", + "version": "1.16.1", "source": { "type": "git", "url": "https://github.com/php-http/message.git", - "reference": "47a14338bf4ebd67d317bf1144253d7db4ab55fd" + "reference": "5997f3289332c699fa2545c427826272498a2088" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/message/zipball/47a14338bf4ebd67d317bf1144253d7db4ab55fd", - "reference": "47a14338bf4ebd67d317bf1144253d7db4ab55fd", + "url": "https://api.github.com/repos/php-http/message/zipball/5997f3289332c699fa2545c427826272498a2088", + "reference": "5997f3289332c699fa2545c427826272498a2088", "shasum": "" }, "require": { @@ -11924,9 +11927,9 @@ ], "support": { "issues": "https://github.com/php-http/message/issues", - "source": "https://github.com/php-http/message/tree/1.16.0" + "source": "https://github.com/php-http/message/tree/1.16.1" }, - "time": "2023-05-17T06:43:38+00:00" + "time": "2024-03-07T13:22:09+00:00" }, { "name": "php-http/message-factory", @@ -13390,16 +13393,16 @@ }, { "name": "rize/uri-template", - "version": "0.3.5", + "version": "0.3.6", "source": { "type": "git", "url": "https://github.com/rize/UriTemplate.git", - "reference": "5ed4ba8ea34af84485dea815d4b6b620794d1168" + "reference": "34efe65c79710eed0883884f2285ae6d4a0aad19" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rize/UriTemplate/zipball/5ed4ba8ea34af84485dea815d4b6b620794d1168", - "reference": "5ed4ba8ea34af84485dea815d4b6b620794d1168", + "url": "https://api.github.com/repos/rize/UriTemplate/zipball/34efe65c79710eed0883884f2285ae6d4a0aad19", + "reference": "34efe65c79710eed0883884f2285ae6d4a0aad19", "shasum": "" }, "require": { @@ -13432,7 +13435,7 @@ ], "support": { "issues": "https://github.com/rize/UriTemplate/issues", - "source": "https://github.com/rize/UriTemplate/tree/0.3.5" + "source": "https://github.com/rize/UriTemplate/tree/0.3.6" }, "funding": [ { @@ -13448,7 +13451,7 @@ "type": "open_collective" } ], - "time": "2022-10-12T17:22:51+00:00" + "time": "2024-03-10T08:07:49+00:00" }, { "name": "sabberworm/php-css-parser", @@ -13690,16 +13693,16 @@ }, { "name": "sentry/sentry", - "version": "4.6.0", + "version": "4.6.1", "source": { "type": "git", "url": "https://github.com/getsentry/sentry-php.git", - "reference": "30d98a460ab10f7b7032d76c62da5b1ce6c0765d" + "reference": "5a94184175e5830b589bf923da8c9c3af2c0f409" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/30d98a460ab10f7b7032d76c62da5b1ce6c0765d", - "reference": "30d98a460ab10f7b7032d76c62da5b1ce6c0765d", + "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/5a94184175e5830b589bf923da8c9c3af2c0f409", + "reference": "5a94184175e5830b589bf923da8c9c3af2c0f409", "shasum": "" }, "require": { @@ -13763,7 +13766,7 @@ ], "support": { "issues": "https://github.com/getsentry/sentry-php/issues", - "source": "https://github.com/getsentry/sentry-php/tree/4.6.0" + "source": "https://github.com/getsentry/sentry-php/tree/4.6.1" }, "funding": [ { @@ -13775,24 +13778,24 @@ "type": "custom" } ], - "time": "2024-02-13T11:32:56+00:00" + "time": "2024-03-08T08:18:09+00:00" }, { "name": "sentry/sentry-laravel", - "version": "4.2.0", + "version": "4.3.0", "source": { "type": "git", "url": "https://github.com/getsentry/sentry-laravel.git", - "reference": "054638ac05d7668e8b2c636e66fed5b5b468f11f" + "reference": "7f88c200f1ed352c299b5aee177ac5e5faf4b3f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/getsentry/sentry-laravel/zipball/054638ac05d7668e8b2c636e66fed5b5b468f11f", - "reference": "054638ac05d7668e8b2c636e66fed5b5b468f11f", + "url": "https://api.github.com/repos/getsentry/sentry-laravel/zipball/7f88c200f1ed352c299b5aee177ac5e5faf4b3f4", + "reference": "7f88c200f1ed352c299b5aee177ac5e5faf4b3f4", "shasum": "" }, "require": { - "illuminate/support": "^6.0 | ^7.0 | ^8.0 | ^9.0 | ^10.0", + "illuminate/support": "^6.0 | ^7.0 | ^8.0 | ^9.0 | ^10.0 | ^11.0", "nyholm/psr7": "^1.0", "php": "^7.2 | ^8.0", "sentry/sentry": "^4.5", @@ -13801,11 +13804,11 @@ "require-dev": { "friendsofphp/php-cs-fixer": "^3.11", "guzzlehttp/guzzle": "^7.2", - "laravel/folio": "^1.0", - "laravel/framework": "^6.0 | ^7.0 | ^8.0 | ^9.0 | ^10.0", + "laravel/folio": "^1.1", + "laravel/framework": "^6.0 | ^7.0 | ^8.0 | ^9.0 | ^10.0 | ^11.0", "livewire/livewire": "^2.0 | ^3.0", "mockery/mockery": "^1.3", - "orchestra/testbench": "^4.7 | ^5.1 | ^6.0 | ^7.0 | ^8.0", + "orchestra/testbench": "^4.7 | ^5.1 | ^6.0 | ^7.0 | ^8.0 | ^9.0", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^8.4 | ^9.3 | ^10.4" }, @@ -13852,7 +13855,7 @@ ], "support": { "issues": "https://github.com/getsentry/sentry-laravel/issues", - "source": "https://github.com/getsentry/sentry-laravel/tree/4.2.0" + "source": "https://github.com/getsentry/sentry-laravel/tree/4.3.0" }, "funding": [ { @@ -13864,7 +13867,7 @@ "type": "custom" } ], - "time": "2024-01-29T17:08:18+00:00" + "time": "2024-03-08T08:12:38+00:00" }, { "name": "smalot/pdfparser", @@ -14042,16 +14045,16 @@ }, { "name": "spatie/laravel-package-tools", - "version": "1.16.2", + "version": "1.16.3", "source": { "type": "git", "url": "https://github.com/spatie/laravel-package-tools.git", - "reference": "e62eeb1fe8a8a0b2e83227a6c279c8c59f7d3a15" + "reference": "59db18c2e20d49a0b6d447bb1c654f6c123beb9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/e62eeb1fe8a8a0b2e83227a6c279c8c59f7d3a15", - "reference": "e62eeb1fe8a8a0b2e83227a6c279c8c59f7d3a15", + "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/59db18c2e20d49a0b6d447bb1c654f6c123beb9e", + "reference": "59db18c2e20d49a0b6d447bb1c654f6c123beb9e", "shasum": "" }, "require": { @@ -14090,7 +14093,7 @@ ], "support": { "issues": "https://github.com/spatie/laravel-package-tools/issues", - "source": "https://github.com/spatie/laravel-package-tools/tree/1.16.2" + "source": "https://github.com/spatie/laravel-package-tools/tree/1.16.3" }, "funding": [ { @@ -14098,7 +14101,7 @@ "type": "github" } ], - "time": "2024-01-11T08:43:00+00:00" + "time": "2024-03-07T07:35:57+00:00" }, { "name": "spatie/laravel-permission", @@ -14457,16 +14460,16 @@ }, { "name": "swagger-api/swagger-ui", - "version": "v5.11.9", + "version": "v5.11.10", "source": { "type": "git", "url": "https://github.com/swagger-api/swagger-ui.git", - "reference": "309d023d03a91dc6e77d65f8692120b38943b6ac" + "reference": "227e94f748e67a9e2a07c1f091ebd85e876cb249" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/swagger-api/swagger-ui/zipball/309d023d03a91dc6e77d65f8692120b38943b6ac", - "reference": "309d023d03a91dc6e77d65f8692120b38943b6ac", + "url": "https://api.github.com/repos/swagger-api/swagger-ui/zipball/227e94f748e67a9e2a07c1f091ebd85e876cb249", + "reference": "227e94f748e67a9e2a07c1f091ebd85e876cb249", "shasum": "" }, "type": "library", @@ -14512,9 +14515,9 @@ ], "support": { "issues": "https://github.com/swagger-api/swagger-ui/issues", - "source": "https://github.com/swagger-api/swagger-ui/tree/v5.11.9" + "source": "https://github.com/swagger-api/swagger-ui/tree/v5.11.10" }, - "time": "2024-03-04T08:49:22+00:00" + "time": "2024-03-06T15:08:08+00:00" }, { "name": "symfony/cache", @@ -17463,7 +17466,7 @@ "version": "6.44.4", "source": { "type": "git", - "url": "git@github.com:twilio/twilio-php.git", + "url": "https://github.com/twilio/twilio-php.git", "reference": "08aad5f377e2245b9cd7508e7762d95e7392fa4d" }, "dist": { @@ -17505,6 +17508,10 @@ "sms", "twilio" ], + "support": { + "issues": "https://github.com/twilio/twilio-php/issues", + "source": "https://github.com/twilio/twilio-php/tree/6.44.4" + }, "time": "2023-02-22T19:59:53+00:00" }, { @@ -17797,16 +17804,16 @@ }, { "name": "zircote/swagger-php", - "version": "4.8.4", + "version": "4.8.5", "source": { "type": "git", "url": "https://github.com/zircote/swagger-php.git", - "reference": "bdee7f5a9216ce103ba2c953c1c43c4a3e139e4c" + "reference": "038da8ad219f1e9c3f82c5d84c47da3b6f35039c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zircote/swagger-php/zipball/bdee7f5a9216ce103ba2c953c1c43c4a3e139e4c", - "reference": "bdee7f5a9216ce103ba2c953c1c43c4a3e139e4c", + "url": "https://api.github.com/repos/zircote/swagger-php/zipball/038da8ad219f1e9c3f82c5d84c47da3b6f35039c", + "reference": "038da8ad219f1e9c3f82c5d84c47da3b6f35039c", "shasum": "" }, "require": { @@ -17872,9 +17879,9 @@ ], "support": { "issues": "https://github.com/zircote/swagger-php/issues", - "source": "https://github.com/zircote/swagger-php/tree/4.8.4" + "source": "https://github.com/zircote/swagger-php/tree/4.8.5" }, - "time": "2024-02-04T21:16:47+00:00" + "time": "2024-03-07T23:56:26+00:00" } ], "packages-dev": [ @@ -18072,7 +18079,7 @@ }, { "name": "mockery/mockery", - "version": "1.6.7", + "version": "1.6.9", "source": { "type": "git", "url": "https://github.com/mockery/mockery.git", @@ -18988,16 +18995,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.10.59", + "version": "1.10.60", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "e607609388d3a6d418a50a49f7940e8086798281" + "reference": "95dcea7d6c628a3f2f56d091d8a0219485a86bbe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e607609388d3a6d418a50a49f7940e8086798281", - "reference": "e607609388d3a6d418a50a49f7940e8086798281", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/95dcea7d6c628a3f2f56d091d8a0219485a86bbe", + "reference": "95dcea7d6c628a3f2f56d091d8a0219485a86bbe", "shasum": "" }, "require": { @@ -19046,7 +19053,7 @@ "type": "tidelift" } ], - "time": "2024-02-20T13:59:13+00:00" + "time": "2024-03-07T13:30:19+00:00" }, { "name": "phpunit/php-code-coverage",