Skip to content

Commit b0de336

Browse files
committed
test compatibility(of($map),using($class, $map) compiled), only laravel >=12.10
1 parent df90b88 commit b0de336

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"orchestra/testbench": "^9.2 || ^10",
4040
"phpunit/phpunit": "^10.5 || ^11.5.3",
4141
"spatie/phpunit-snapshot-assertions": "^4 || ^5",
42-
"vimeo/psalm": "^5.4|^6.2",
42+
"vimeo/psalm": "^5.4",
4343
"vlucas/phpdotenv": "^5"
4444
},
4545
"suggest": {

tests/Console/ModelsCommand/AdvancedCasts/Models/AdvancedCast.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ protected function casts(): array
3030
'cast_to_encrypted_json' => 'encrypted:json',
3131
'cast_to_encrypted_object' => 'encrypted:object',
3232
'cast_to_as_collection' => AsCollection::class,
33-
'cast_to_as_collection_of' => AsCollection::of(AdvancedCastMap::class),
33+
'cast_to_as_collection_of' => AsCollection::class . ':,' . AdvancedCastMap::class, // since 12.10
3434
'cast_to_as_collection_using' => AsCollection::using(AdvancedCastCollection::class),
35-
'cast_to_as_collection_using_and_map' => AsCollection::using(AdvancedCastCollection::class, AdvancedCastMap::class),
35+
'cast_to_as_collection_using_and_map' => AsCollection::class . ':' . AdvancedCastCollection::class. ',' . AdvancedCastMap::class, // since 12.10
3636
'cast_to_as_enum_collection' => AsEnumCollection::class,
3737
'cast_to_as_enum_collection_of' => AsEnumCollection::of(AdvancedCastEnum::class),
3838
'cast_to_as_array_object' => AsArrayObject::class,

tests/Console/ModelsCommand/AdvancedCasts/__snapshots__/Test__test__1.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ protected function casts(): array
7272
'cast_to_encrypted_json' => 'encrypted:json',
7373
'cast_to_encrypted_object' => 'encrypted:object',
7474
'cast_to_as_collection' => AsCollection::class,
75-
'cast_to_as_collection_of' => AsCollection::of(AdvancedCastMap::class),
75+
'cast_to_as_collection_of' => AsCollection::class . ':,' . AdvancedCastMap::class, // since 12.10
7676
'cast_to_as_collection_using' => AsCollection::using(AdvancedCastCollection::class),
77-
'cast_to_as_collection_using_and_map' => AsCollection::using(AdvancedCastCollection::class, AdvancedCastMap::class),
77+
'cast_to_as_collection_using_and_map' => AsCollection::class . ':' . AdvancedCastCollection::class. ',' . AdvancedCastMap::class, // since 12.10
7878
'cast_to_as_enum_collection' => AsEnumCollection::class,
7979
'cast_to_as_enum_collection_of' => AsEnumCollection::of(AdvancedCastEnum::class),
8080
'cast_to_as_array_object' => AsArrayObject::class,

0 commit comments

Comments
 (0)