Remove intl ext req and refactor partials feature namespaces

This commit is contained in:
Dan Harrin
2025-05-06 11:55:25 +01:00
parent d739173dc0
commit a6e59f34f9
8 changed files with 179 additions and 183 deletions
-1
View File
@@ -4,7 +4,6 @@
"license": "MIT",
"require": {
"php": "^8.2",
"ext-intl": "*",
"composer-runtime-api": "^2.1"
},
"require-dev": {
Generated
+167 -168
View File
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "ef0dfd9d827a9411d8910f72b9627688",
"content-hash": "68e8a965aaafc74a3f4c8d3a851dde0e",
"packages": [],
"packages-dev": [
{
@@ -129,16 +129,16 @@
},
{
"name": "aws/aws-sdk-php",
"version": "3.342.35",
"version": "3.343.4",
"source": {
"type": "git",
"url": "https://github.com/aws/aws-sdk-php.git",
"reference": "3fdb88961cf80775dbaf48a5641c9790d63d1d66"
"reference": "735a810caf3f48d6da7d4887e2c904ead7ed326e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/3fdb88961cf80775dbaf48a5641c9790d63d1d66",
"reference": "3fdb88961cf80775dbaf48a5641c9790d63d1d66",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/735a810caf3f48d6da7d4887e2c904ead7ed326e",
"reference": "735a810caf3f48d6da7d4887e2c904ead7ed326e",
"shasum": ""
},
"require": {
@@ -220,9 +220,9 @@
"support": {
"forum": "https://github.com/aws/aws-sdk-php/discussions",
"issues": "https://github.com/aws/aws-sdk-php/issues",
"source": "https://github.com/aws/aws-sdk-php/tree/3.342.35"
"source": "https://github.com/aws/aws-sdk-php/tree/3.343.4"
},
"time": "2025-04-25T18:09:39+00:00"
"time": "2025-05-05T18:06:12+00:00"
},
{
"name": "blade-ui-kit/blade-heroicons",
@@ -1443,12 +1443,11 @@
"dist": {
"type": "path",
"url": "packages/support",
"reference": "4762a39e07c4926442cb354efb08bfd7b3055437"
"reference": "3fed0d57c85817c6a7a23c79968142a53779b24a"
},
"require": {
"blade-ui-kit/blade-heroicons": "^2.5",
"danharrin/livewire-rate-limiting": "^2.0",
"ext-intl": "*",
"illuminate/contracts": "^11.15|^12.0",
"kirschbaum-development/eloquent-power-joins": "^4.0",
"league/uri-components": "^7.0",
@@ -2107,20 +2106,20 @@
},
{
"name": "hamcrest/hamcrest-php",
"version": "v2.0.1",
"version": "v2.1.1",
"source": {
"type": "git",
"url": "https://github.com/hamcrest/hamcrest-php.git",
"reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3"
"reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3",
"reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3",
"url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487",
"reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487",
"shasum": ""
},
"require": {
"php": "^5.3|^7.0|^8.0"
"php": "^7.4|^8.0"
},
"replace": {
"cordoval/hamcrest-php": "*",
@@ -2128,8 +2127,8 @@
"kodova/hamcrest-php": "*"
},
"require-dev": {
"phpunit/php-file-iterator": "^1.4 || ^2.0",
"phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0"
"phpunit/php-file-iterator": "^1.4 || ^2.0 || ^3.0",
"phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0 || ^8.0 || ^9.0"
},
"type": "library",
"extra": {
@@ -2152,9 +2151,9 @@
],
"support": {
"issues": "https://github.com/hamcrest/hamcrest-php/issues",
"source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1"
"source": "https://github.com/hamcrest/hamcrest-php/tree/v2.1.1"
},
"time": "2020-07-09T08:09:16+00:00"
"time": "2025-04-30T06:54:44+00:00"
},
{
"name": "iamcal/sql-parser",
@@ -2411,16 +2410,16 @@
},
{
"name": "laravel/framework",
"version": "v12.10.2",
"version": "v12.12.0",
"source": {
"type": "git",
"url": "https://github.com/laravel/framework.git",
"reference": "0f123cc857bc177abe4d417448d4f7164f71802a"
"reference": "8f6cd73696068c28f30f5964556ec9d14e5d90d7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/laravel/framework/zipball/0f123cc857bc177abe4d417448d4f7164f71802a",
"reference": "0f123cc857bc177abe4d417448d4f7164f71802a",
"url": "https://api.github.com/repos/laravel/framework/zipball/8f6cd73696068c28f30f5964556ec9d14e5d90d7",
"reference": "8f6cd73696068c28f30f5964556ec9d14e5d90d7",
"shasum": ""
},
"require": {
@@ -2622,7 +2621,7 @@
"issues": "https://github.com/laravel/framework/issues",
"source": "https://github.com/laravel/framework"
},
"time": "2025-04-24T14:11:20+00:00"
"time": "2025-05-01T16:13:12+00:00"
},
{
"name": "laravel/pail",
@@ -2956,16 +2955,16 @@
},
{
"name": "league/commonmark",
"version": "2.6.2",
"version": "2.7.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/commonmark.git",
"reference": "06c3b0bf2540338094575612f4a1778d0d2d5e94"
"reference": "6fbb36d44824ed4091adbcf4c7d4a3923cdb3405"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thephpleague/commonmark/zipball/06c3b0bf2540338094575612f4a1778d0d2d5e94",
"reference": "06c3b0bf2540338094575612f4a1778d0d2d5e94",
"url": "https://api.github.com/repos/thephpleague/commonmark/zipball/6fbb36d44824ed4091adbcf4c7d4a3923cdb3405",
"reference": "6fbb36d44824ed4091adbcf4c7d4a3923cdb3405",
"shasum": ""
},
"require": {
@@ -3002,7 +3001,7 @@
"type": "library",
"extra": {
"branch-alias": {
"dev-main": "2.7-dev"
"dev-main": "2.8-dev"
}
},
"autoload": {
@@ -3059,7 +3058,7 @@
"type": "tidelift"
}
],
"time": "2025-04-18T21:09:27+00:00"
"time": "2025-05-05T12:20:28+00:00"
},
{
"name": "league/config",
@@ -4208,16 +4207,16 @@
},
{
"name": "myclabs/deep-copy",
"version": "1.13.0",
"version": "1.13.1",
"source": {
"type": "git",
"url": "https://github.com/myclabs/DeepCopy.git",
"reference": "024473a478be9df5fdaca2c793f2232fe788e414"
"reference": "1720ddd719e16cf0db4eb1c6eca108031636d46c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/024473a478be9df5fdaca2c793f2232fe788e414",
"reference": "024473a478be9df5fdaca2c793f2232fe788e414",
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/1720ddd719e16cf0db4eb1c6eca108031636d46c",
"reference": "1720ddd719e16cf0db4eb1c6eca108031636d46c",
"shasum": ""
},
"require": {
@@ -4256,7 +4255,7 @@
],
"support": {
"issues": "https://github.com/myclabs/DeepCopy/issues",
"source": "https://github.com/myclabs/DeepCopy/tree/1.13.0"
"source": "https://github.com/myclabs/DeepCopy/tree/1.13.1"
},
"funding": [
{
@@ -4264,20 +4263,20 @@
"type": "tidelift"
}
],
"time": "2025-02-12T12:17:51+00:00"
"time": "2025-04-29T12:36:36+00:00"
},
{
"name": "nesbot/carbon",
"version": "3.9.0",
"version": "3.9.1",
"source": {
"type": "git",
"url": "https://github.com/CarbonPHP/carbon.git",
"reference": "6d16a8a015166fe54e22c042e0805c5363aef50d"
"reference": "ced71f79398ece168e24f7f7710462f462310d4d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/6d16a8a015166fe54e22c042e0805c5363aef50d",
"reference": "6d16a8a015166fe54e22c042e0805c5363aef50d",
"url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/ced71f79398ece168e24f7f7710462f462310d4d",
"reference": "ced71f79398ece168e24f7f7710462f462310d4d",
"shasum": ""
},
"require": {
@@ -4370,7 +4369,7 @@
"type": "tidelift"
}
],
"time": "2025-03-27T12:57:33+00:00"
"time": "2025-05-01T19:51:51+00:00"
},
{
"name": "nette/php-generator",
@@ -5067,28 +5066,28 @@
},
{
"name": "orchestra/sidekick",
"version": "v1.1.5",
"version": "v1.2.0",
"source": {
"type": "git",
"url": "https://github.com/orchestral/sidekick.git",
"reference": "bc47409229e55a9a2861fd55f77d7d79ffa09b05"
"reference": "5cbec5bd8fa7ad7fdc69246856c4f0cb3dd3709f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/orchestral/sidekick/zipball/bc47409229e55a9a2861fd55f77d7d79ffa09b05",
"reference": "bc47409229e55a9a2861fd55f77d7d79ffa09b05",
"url": "https://api.github.com/repos/orchestral/sidekick/zipball/5cbec5bd8fa7ad7fdc69246856c4f0cb3dd3709f",
"reference": "5cbec5bd8fa7ad7fdc69246856c4f0cb3dd3709f",
"shasum": ""
},
"require": {
"composer-runtime-api": "^2.2",
"php": "^8.0",
"php": "^8.1",
"symfony/polyfill-php83": "^1.31"
},
"require-dev": {
"laravel/framework": "^9.52.16|^10.48.29|^11.44.1|^12.1.1|^13.0",
"laravel/framework": "^10.48.29|^11.44.1|^12.1.1|^13.0",
"laravel/pint": "^1.4",
"phpstan/phpstan": "^2.1.12",
"phpunit/phpunit": "^9.6|^10.0|^11.0|^12.0",
"phpunit/phpunit": "^10.0|^11.0|^12.0",
"symfony/process": "^6.0|^7.0"
},
"type": "library",
@@ -5115,9 +5114,9 @@
"description": "Packages Toolkit Utilities and Helpers for Laravel",
"support": {
"issues": "https://github.com/orchestral/sidekick/issues",
"source": "https://github.com/orchestral/sidekick/tree/v1.1.5"
"source": "https://github.com/orchestral/sidekick/tree/v1.2.0"
},
"time": "2025-04-25T03:48:23+00:00"
"time": "2025-04-25T03:27:31+00:00"
},
{
"name": "orchestra/testbench",
@@ -6447,16 +6446,16 @@
},
{
"name": "phpstan/phpstan",
"version": "2.1.13",
"version": "2.1.14",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
"reference": "e55e03e6d4ac49cd1240907e5b08e5cd378572a9"
"reference": "8f2e03099cac24ff3b379864d171c5acbfc6b9a2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/e55e03e6d4ac49cd1240907e5b08e5cd378572a9",
"reference": "e55e03e6d4ac49cd1240907e5b08e5cd378572a9",
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/8f2e03099cac24ff3b379864d171c5acbfc6b9a2",
"reference": "8f2e03099cac24ff3b379864d171c5acbfc6b9a2",
"shasum": ""
},
"require": {
@@ -6501,7 +6500,7 @@
"type": "github"
}
],
"time": "2025-04-27T12:28:25+00:00"
"time": "2025-05-02T15:32:28+00:00"
},
{
"name": "phpunit/php-code-coverage",
@@ -7751,21 +7750,21 @@
},
{
"name": "rector/rector",
"version": "2.0.12",
"version": "2.0.15",
"source": {
"type": "git",
"url": "https://github.com/rectorphp/rector.git",
"reference": "a7f9b968f6c15abfd0d2a1442c9dcd9ade677192"
"reference": "abbbf32474a67e242d26bffc098a712a05b3d32a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/rectorphp/rector/zipball/a7f9b968f6c15abfd0d2a1442c9dcd9ade677192",
"reference": "a7f9b968f6c15abfd0d2a1442c9dcd9ade677192",
"url": "https://api.github.com/repos/rectorphp/rector/zipball/abbbf32474a67e242d26bffc098a712a05b3d32a",
"reference": "abbbf32474a67e242d26bffc098a712a05b3d32a",
"shasum": ""
},
"require": {
"php": "^7.4|^8.0",
"phpstan/phpstan": "^2.1.12"
"phpstan/phpstan": "^2.1.14"
},
"conflict": {
"rector/rector-doctrine": "*",
@@ -7798,7 +7797,7 @@
],
"support": {
"issues": "https://github.com/rectorphp/rector/issues",
"source": "https://github.com/rectorphp/rector/tree/2.0.12"
"source": "https://github.com/rectorphp/rector/tree/2.0.15"
},
"funding": [
{
@@ -7806,7 +7805,7 @@
"type": "github"
}
],
"time": "2025-04-22T12:47:33+00:00"
"time": "2025-05-05T10:00:41+00:00"
},
{
"name": "ryangjchandler/blade-capture-directive",
@@ -8892,16 +8891,16 @@
},
{
"name": "spatie/backtrace",
"version": "1.7.1",
"version": "1.7.2",
"source": {
"type": "git",
"url": "https://github.com/spatie/backtrace.git",
"reference": "0f2477c520e3729de58e061b8192f161c99f770b"
"reference": "9807de6b8fecfaa5b3d10650985f0348b02862b2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/spatie/backtrace/zipball/0f2477c520e3729de58e061b8192f161c99f770b",
"reference": "0f2477c520e3729de58e061b8192f161c99f770b",
"url": "https://api.github.com/repos/spatie/backtrace/zipball/9807de6b8fecfaa5b3d10650985f0348b02862b2",
"reference": "9807de6b8fecfaa5b3d10650985f0348b02862b2",
"shasum": ""
},
"require": {
@@ -8939,7 +8938,7 @@
"spatie"
],
"support": {
"source": "https://github.com/spatie/backtrace/tree/1.7.1"
"source": "https://github.com/spatie/backtrace/tree/1.7.2"
},
"funding": [
{
@@ -8951,7 +8950,7 @@
"type": "other"
}
],
"time": "2024-12-02T13:28:15+00:00"
"time": "2025-04-28T14:55:53+00:00"
},
{
"name": "spatie/eloquent-sortable",
@@ -10273,16 +10272,16 @@
},
{
"name": "symfony/console",
"version": "v7.2.5",
"version": "v7.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
"reference": "e51498ea18570c062e7df29d05a7003585b19b88"
"reference": "0e2e3f38c192e93e622e41ec37f4ca70cfedf218"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/e51498ea18570c062e7df29d05a7003585b19b88",
"reference": "e51498ea18570c062e7df29d05a7003585b19b88",
"url": "https://api.github.com/repos/symfony/console/zipball/0e2e3f38c192e93e622e41ec37f4ca70cfedf218",
"reference": "0e2e3f38c192e93e622e41ec37f4ca70cfedf218",
"shasum": ""
},
"require": {
@@ -10346,7 +10345,7 @@
"terminal"
],
"support": {
"source": "https://github.com/symfony/console/tree/v7.2.5"
"source": "https://github.com/symfony/console/tree/v7.2.6"
},
"funding": [
{
@@ -10362,7 +10361,7 @@
"type": "tidelift"
}
],
"time": "2025-03-12T08:11:12+00:00"
"time": "2025-04-07T19:09:28+00:00"
},
{
"name": "symfony/css-selector",
@@ -10793,16 +10792,16 @@
},
{
"name": "symfony/html-sanitizer",
"version": "v7.2.3",
"version": "v7.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/html-sanitizer.git",
"reference": "91443febe34cfa5e8e00425f892e6316db95bc23"
"reference": "1bd0c8fd5938d9af3f081a7c43d360ddefd494ca"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/html-sanitizer/zipball/91443febe34cfa5e8e00425f892e6316db95bc23",
"reference": "91443febe34cfa5e8e00425f892e6316db95bc23",
"url": "https://api.github.com/repos/symfony/html-sanitizer/zipball/1bd0c8fd5938d9af3f081a7c43d360ddefd494ca",
"reference": "1bd0c8fd5938d9af3f081a7c43d360ddefd494ca",
"shasum": ""
},
"require": {
@@ -10842,7 +10841,7 @@
"sanitizer"
],
"support": {
"source": "https://github.com/symfony/html-sanitizer/tree/v7.2.3"
"source": "https://github.com/symfony/html-sanitizer/tree/v7.2.6"
},
"funding": [
{
@@ -10858,20 +10857,20 @@
"type": "tidelift"
}
],
"time": "2025-01-27T11:08:17+00:00"
"time": "2025-03-31T08:29:03+00:00"
},
{
"name": "symfony/http-foundation",
"version": "v7.2.5",
"version": "v7.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
"reference": "371272aeb6286f8135e028ca535f8e4d6f114126"
"reference": "6023ec7607254c87c5e69fb3558255aca440d72b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/371272aeb6286f8135e028ca535f8e4d6f114126",
"reference": "371272aeb6286f8135e028ca535f8e4d6f114126",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/6023ec7607254c87c5e69fb3558255aca440d72b",
"reference": "6023ec7607254c87c5e69fb3558255aca440d72b",
"shasum": ""
},
"require": {
@@ -10920,7 +10919,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-foundation/tree/v7.2.5"
"source": "https://github.com/symfony/http-foundation/tree/v7.2.6"
},
"funding": [
{
@@ -10936,20 +10935,20 @@
"type": "tidelift"
}
],
"time": "2025-03-25T15:54:33+00:00"
"time": "2025-04-09T08:14:01+00:00"
},
{
"name": "symfony/http-kernel",
"version": "v7.2.5",
"version": "v7.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
"reference": "b1fe91bc1fa454a806d3f98db4ba826eb9941a54"
"reference": "f9dec01e6094a063e738f8945ef69c0cfcf792ec"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/b1fe91bc1fa454a806d3f98db4ba826eb9941a54",
"reference": "b1fe91bc1fa454a806d3f98db4ba826eb9941a54",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/f9dec01e6094a063e738f8945ef69c0cfcf792ec",
"reference": "f9dec01e6094a063e738f8945ef69c0cfcf792ec",
"shasum": ""
},
"require": {
@@ -11034,7 +11033,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/v7.2.5"
"source": "https://github.com/symfony/http-kernel/tree/v7.2.6"
},
"funding": [
{
@@ -11050,20 +11049,20 @@
"type": "tidelift"
}
],
"time": "2025-03-28T13:32:50+00:00"
"time": "2025-05-02T09:04:03+00:00"
},
{
"name": "symfony/mailer",
"version": "v7.2.3",
"version": "v7.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/mailer.git",
"reference": "f3871b182c44997cf039f3b462af4a48fb85f9d3"
"reference": "998692469d6e698c6eadc7ef37a6530a9eabb356"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/mailer/zipball/f3871b182c44997cf039f3b462af4a48fb85f9d3",
"reference": "f3871b182c44997cf039f3b462af4a48fb85f9d3",
"url": "https://api.github.com/repos/symfony/mailer/zipball/998692469d6e698c6eadc7ef37a6530a9eabb356",
"reference": "998692469d6e698c6eadc7ef37a6530a9eabb356",
"shasum": ""
},
"require": {
@@ -11114,7 +11113,7 @@
"description": "Helps sending emails",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/mailer/tree/v7.2.3"
"source": "https://github.com/symfony/mailer/tree/v7.2.6"
},
"funding": [
{
@@ -11130,20 +11129,20 @@
"type": "tidelift"
}
],
"time": "2025-01-27T11:08:17+00:00"
"time": "2025-04-04T09:50:51+00:00"
},
{
"name": "symfony/mime",
"version": "v7.2.4",
"version": "v7.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/mime.git",
"reference": "87ca22046b78c3feaff04b337f33b38510fd686b"
"reference": "706e65c72d402539a072d0d6ad105fff6c161ef1"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/mime/zipball/87ca22046b78c3feaff04b337f33b38510fd686b",
"reference": "87ca22046b78c3feaff04b337f33b38510fd686b",
"url": "https://api.github.com/repos/symfony/mime/zipball/706e65c72d402539a072d0d6ad105fff6c161ef1",
"reference": "706e65c72d402539a072d0d6ad105fff6c161ef1",
"shasum": ""
},
"require": {
@@ -11198,7 +11197,7 @@
"mime-type"
],
"support": {
"source": "https://github.com/symfony/mime/tree/v7.2.4"
"source": "https://github.com/symfony/mime/tree/v7.2.6"
},
"funding": [
{
@@ -11214,11 +11213,11 @@
"type": "tidelift"
}
],
"time": "2025-02-19T08:51:20+00:00"
"time": "2025-04-27T13:34:41+00:00"
},
{
"name": "symfony/polyfill-ctype",
"version": "v1.31.0",
"version": "v1.32.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
@@ -11277,7 +11276,7 @@
"portable"
],
"support": {
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0"
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.32.0"
},
"funding": [
{
@@ -11297,16 +11296,16 @@
},
{
"name": "symfony/polyfill-iconv",
"version": "v1.31.0",
"version": "v1.32.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-iconv.git",
"reference": "48becf00c920479ca2e910c22a5a39e5d47ca956"
"reference": "5f3b930437ae03ae5dff61269024d8ea1b3774aa"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/48becf00c920479ca2e910c22a5a39e5d47ca956",
"reference": "48becf00c920479ca2e910c22a5a39e5d47ca956",
"url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/5f3b930437ae03ae5dff61269024d8ea1b3774aa",
"reference": "5f3b930437ae03ae5dff61269024d8ea1b3774aa",
"shasum": ""
},
"require": {
@@ -11357,7 +11356,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-iconv/tree/v1.31.0"
"source": "https://github.com/symfony/polyfill-iconv/tree/v1.32.0"
},
"funding": [
{
@@ -11373,11 +11372,11 @@
"type": "tidelift"
}
],
"time": "2024-09-09T11:45:10+00:00"
"time": "2024-09-17T14:58:18+00:00"
},
{
"name": "symfony/polyfill-intl-grapheme",
"version": "v1.31.0",
"version": "v1.32.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
@@ -11435,7 +11434,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0"
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.32.0"
},
"funding": [
{
@@ -11455,16 +11454,16 @@
},
{
"name": "symfony/polyfill-intl-idn",
"version": "v1.31.0",
"version": "v1.32.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-idn.git",
"reference": "c36586dcf89a12315939e00ec9b4474adcb1d773"
"reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/c36586dcf89a12315939e00ec9b4474adcb1d773",
"reference": "c36586dcf89a12315939e00ec9b4474adcb1d773",
"url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/9614ac4d8061dc257ecc64cba1b140873dce8ad3",
"reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3",
"shasum": ""
},
"require": {
@@ -11518,7 +11517,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.31.0"
"source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.32.0"
},
"funding": [
{
@@ -11534,11 +11533,11 @@
"type": "tidelift"
}
],
"time": "2024-09-09T11:45:10+00:00"
"time": "2024-09-10T14:38:51+00:00"
},
{
"name": "symfony/polyfill-intl-normalizer",
"version": "v1.31.0",
"version": "v1.32.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
@@ -11599,7 +11598,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0"
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.32.0"
},
"funding": [
{
@@ -11619,19 +11618,20 @@
},
{
"name": "symfony/polyfill-mbstring",
"version": "v1.31.0",
"version": "v1.32.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
"reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341"
"reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341",
"reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341",
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493",
"reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493",
"shasum": ""
},
"require": {
"ext-iconv": "*",
"php": ">=7.2"
},
"provide": {
@@ -11679,7 +11679,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0"
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.32.0"
},
"funding": [
{
@@ -11695,20 +11695,20 @@
"type": "tidelift"
}
],
"time": "2024-09-09T11:45:10+00:00"
"time": "2024-12-23T08:48:59+00:00"
},
{
"name": "symfony/polyfill-php80",
"version": "v1.31.0",
"version": "v1.32.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
"reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8"
"reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",
"reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608",
"reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608",
"shasum": ""
},
"require": {
@@ -11759,7 +11759,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0"
"source": "https://github.com/symfony/polyfill-php80/tree/v1.32.0"
},
"funding": [
{
@@ -11775,11 +11775,11 @@
"type": "tidelift"
}
],
"time": "2024-09-09T11:45:10+00:00"
"time": "2025-01-02T08:10:11+00:00"
},
{
"name": "symfony/polyfill-php83",
"version": "v1.31.0",
"version": "v1.32.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php83.git",
@@ -11835,7 +11835,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0"
"source": "https://github.com/symfony/polyfill-php83/tree/v1.32.0"
},
"funding": [
{
@@ -11855,7 +11855,7 @@
},
{
"name": "symfony/polyfill-uuid",
"version": "v1.31.0",
"version": "v1.32.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-uuid.git",
@@ -11914,7 +11914,7 @@
"uuid"
],
"support": {
"source": "https://github.com/symfony/polyfill-uuid/tree/v1.31.0"
"source": "https://github.com/symfony/polyfill-uuid/tree/v1.32.0"
},
"funding": [
{
@@ -12221,16 +12221,16 @@
},
{
"name": "symfony/string",
"version": "v7.2.0",
"version": "v7.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
"reference": "446e0d146f991dde3e73f45f2c97a9faad773c82"
"reference": "a214fe7d62bd4df2a76447c67c6b26e1d5e74931"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/string/zipball/446e0d146f991dde3e73f45f2c97a9faad773c82",
"reference": "446e0d146f991dde3e73f45f2c97a9faad773c82",
"url": "https://api.github.com/repos/symfony/string/zipball/a214fe7d62bd4df2a76447c67c6b26e1d5e74931",
"reference": "a214fe7d62bd4df2a76447c67c6b26e1d5e74931",
"shasum": ""
},
"require": {
@@ -12288,7 +12288,7 @@
"utf8"
],
"support": {
"source": "https://github.com/symfony/string/tree/v7.2.0"
"source": "https://github.com/symfony/string/tree/v7.2.6"
},
"funding": [
{
@@ -12304,20 +12304,20 @@
"type": "tidelift"
}
],
"time": "2024-11-13T13:31:26+00:00"
"time": "2025-04-20T20:18:16+00:00"
},
{
"name": "symfony/translation",
"version": "v7.2.4",
"version": "v7.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation.git",
"reference": "283856e6981286cc0d800b53bd5703e8e363f05a"
"reference": "e7fd8e2a4239b79a0fd9fb1fef3e0e7f969c6dc6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/translation/zipball/283856e6981286cc0d800b53bd5703e8e363f05a",
"reference": "283856e6981286cc0d800b53bd5703e8e363f05a",
"url": "https://api.github.com/repos/symfony/translation/zipball/e7fd8e2a4239b79a0fd9fb1fef3e0e7f969c6dc6",
"reference": "e7fd8e2a4239b79a0fd9fb1fef3e0e7f969c6dc6",
"shasum": ""
},
"require": {
@@ -12383,7 +12383,7 @@
"description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/translation/tree/v7.2.4"
"source": "https://github.com/symfony/translation/tree/v7.2.6"
},
"funding": [
{
@@ -12399,7 +12399,7 @@
"type": "tidelift"
}
],
"time": "2025-02-13T10:27:23+00:00"
"time": "2025-04-07T19:09:28+00:00"
},
{
"name": "symfony/translation-contracts",
@@ -12555,16 +12555,16 @@
},
{
"name": "symfony/var-dumper",
"version": "v7.2.3",
"version": "v7.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
"reference": "82b478c69745d8878eb60f9a049a4d584996f73a"
"reference": "9c46038cd4ed68952166cf7001b54eb539184ccb"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/82b478c69745d8878eb60f9a049a4d584996f73a",
"reference": "82b478c69745d8878eb60f9a049a4d584996f73a",
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/9c46038cd4ed68952166cf7001b54eb539184ccb",
"reference": "9c46038cd4ed68952166cf7001b54eb539184ccb",
"shasum": ""
},
"require": {
@@ -12618,7 +12618,7 @@
"dump"
],
"support": {
"source": "https://github.com/symfony/var-dumper/tree/v7.2.3"
"source": "https://github.com/symfony/var-dumper/tree/v7.2.6"
},
"funding": [
{
@@ -12634,20 +12634,20 @@
"type": "tidelift"
}
],
"time": "2025-01-17T11:39:41+00:00"
"time": "2025-04-09T08:14:01+00:00"
},
{
"name": "symfony/yaml",
"version": "v7.2.5",
"version": "v7.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
"reference": "4c4b6f4cfcd7e52053f0c8bfad0f7f30fb924912"
"reference": "0feafffb843860624ddfd13478f481f4c3cd8b23"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/yaml/zipball/4c4b6f4cfcd7e52053f0c8bfad0f7f30fb924912",
"reference": "4c4b6f4cfcd7e52053f0c8bfad0f7f30fb924912",
"url": "https://api.github.com/repos/symfony/yaml/zipball/0feafffb843860624ddfd13478f481f4c3cd8b23",
"reference": "0feafffb843860624ddfd13478f481f4c3cd8b23",
"shasum": ""
},
"require": {
@@ -12690,7 +12690,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/yaml/tree/v7.2.5"
"source": "https://github.com/symfony/yaml/tree/v7.2.6"
},
"funding": [
{
@@ -12706,7 +12706,7 @@
"type": "tidelift"
}
],
"time": "2025-03-03T07:12:39+00:00"
"time": "2025-04-04T10:10:11+00:00"
},
{
"name": "symplify/monorepo-builder",
@@ -12995,16 +12995,16 @@
},
{
"name": "vlucas/phpdotenv",
"version": "v5.6.1",
"version": "v5.6.2",
"source": {
"type": "git",
"url": "https://github.com/vlucas/phpdotenv.git",
"reference": "a59a13791077fe3d44f90e7133eb68e7d22eaff2"
"reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/a59a13791077fe3d44f90e7133eb68e7d22eaff2",
"reference": "a59a13791077fe3d44f90e7133eb68e7d22eaff2",
"url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/24ac4c74f91ee2c193fa1aaa5c249cb0822809af",
"reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af",
"shasum": ""
},
"require": {
@@ -13063,7 +13063,7 @@
],
"support": {
"issues": "https://github.com/vlucas/phpdotenv/issues",
"source": "https://github.com/vlucas/phpdotenv/tree/v5.6.1"
"source": "https://github.com/vlucas/phpdotenv/tree/v5.6.2"
},
"funding": [
{
@@ -13075,7 +13075,7 @@
"type": "tidelift"
}
],
"time": "2024-07-20T21:52:34+00:00"
"time": "2025-04-30T23:37:27+00:00"
},
{
"name": "voku/portable-ascii",
@@ -13425,7 +13425,6 @@
"prefer-lowest": false,
"platform": {
"php": "^8.2",
"ext-intl": "*",
"composer-runtime-api": "^2.1"
},
"platform-dev": [],
@@ -4,7 +4,7 @@ namespace Filament\Schemas\Components\Concerns;
use Closure;
use Exception;
use Filament\Support\Partials\SupportPartials;
use Filament\Support\Livewire\Partials\PartialsComponentHook;
trait CanPartiallyRender
{
@@ -61,7 +61,7 @@ trait CanPartiallyRender
public function partiallyRender(): void
{
app(SupportPartials::class)->renderPartial($this->getLivewire(), function (): array {
app(PartialsComponentHook::class)->renderPartial($this->getLivewire(), function (): array {
$key = $this->getKey();
if (blank($key)) {
@@ -76,6 +76,6 @@ trait CanPartiallyRender
public function skipRender(): void
{
app(SupportPartials::class)->skipPartialRender($this->getLivewire());
app(PartialsComponentHook::class)->skipPartialRender($this->getLivewire());
}
}
+2 -2
View File
@@ -5,7 +5,7 @@ namespace Filament\Schemas\Concerns;
use Closure;
use Exception;
use Filament\Infolists\Components\Entry;
use Filament\Support\Partials\SupportPartials;
use Filament\Support\Livewire\Partials\PartialsComponentHook;
use Illuminate\Contracts\Support\Arrayable;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Arr;
@@ -123,7 +123,7 @@ trait HasState
return false;
} finally {
if ($this->shouldPartiallyRender($path)) {
app(SupportPartials::class)->renderPartial($this->getLivewire(), fn (): array => [
app(PartialsComponentHook::class)->renderPartial($this->getLivewire(), fn (): array => [
"schema.{$this->getKey()}" => $this->render(),
]);
}
-1
View File
@@ -11,7 +11,6 @@
"php": "^8.2",
"blade-ui-kit/blade-heroicons": "^2.5",
"danharrin/livewire-rate-limiting": "^2.0",
"ext-intl": "*",
"illuminate/contracts": "^11.15|^12.0",
"kirschbaum-development/eloquent-power-joins": "^4.0",
"league/uri-components": "^7.0",
@@ -1,8 +1,7 @@
<?php
namespace Filament\Support\Overrides;
namespace Filament\Support\Livewire\Partials;
use Filament\Support\Partials\SupportPartials;
use Livewire\Component;
use Livewire\Livewire;
use Livewire\Mechanisms\DataStore;
@@ -29,7 +28,7 @@ class DataStoreOverride extends DataStore
return $trueOrPlaceholderHtml;
}
$supportPartials = app(SupportPartials::class);
$supportPartials = app(PartialsComponentHook::class);
$supportPartials->setComponent($instance);
return $supportPartials->shouldSkipRender();
@@ -1,6 +1,6 @@
<?php
namespace Filament\Support\Partials;
namespace Filament\Support\Livewire\Partials;
use Closure;
use Illuminate\View\View;
@@ -13,7 +13,7 @@ use Livewire\Mechanisms\HandleComponents\ViewContext;
use function Livewire\store;
use function Livewire\trigger;
class SupportPartials extends ComponentHook
class PartialsComponentHook extends ComponentHook
{
public function shouldSkipRender(): bool
{
@@ -21,8 +21,8 @@ use Filament\Support\Enums\GridDirection;
use Filament\Support\Facades\FilamentAsset;
use Filament\Support\Facades\FilamentColor;
use Filament\Support\Icons\IconManager;
use Filament\Support\Overrides\DataStoreOverride;
use Filament\Support\Partials\SupportPartials;
use Filament\Support\Livewire\Partials\DataStoreOverride;
use Filament\Support\Livewire\Partials\PartialsComponentHook;
use Filament\Support\View\Components\Contracts\HasColor;
use Filament\Support\View\ViewManager;
use Illuminate\Foundation\Console\AboutCommand;
@@ -134,7 +134,7 @@ class SupportServiceProvider extends PackageServiceProvider
public function packageBooted(): void
{
app('livewire')->componentHook(new SupportPartials);
app('livewire')->componentHook(new PartialsComponentHook);
FilamentAsset::register([
Js::make('support', __DIR__ . '/../dist/index.js'),