Skip to content

Commit de0f439

Browse files
authored
Merge pull request #16 from php-soap/engine2
Allow engine 2
2 parents 9d96329 + 4fded49 commit de0f439

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

.phive/phars.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<phive xmlns="https://phar.io/phive">
3-
<phar name="psalm" version="^4.30.0" installed="4.30.0" location="./tools/psalm.phar" copy="true"/>
3+
<phar name="psalm" version="^5.9.0" installed="5.9.0" location="./tools/psalm.phar" copy="true"/>
44
<phar name="php-cs-fixer" version="^3.13.0" installed="3.13.0" location="./tools/php-cs-fixer.phar" copy="true"/>
55
</phive>

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@
2424
"ext-soap": "*",
2525
"ext-dom": "*",
2626
"azjezz/psl": "^2.1",
27-
"php-soap/engine": "^1.3",
27+
"php-soap/engine": "^1.3|^2.0",
2828
"php-soap/wsdl": "^1.3",
2929
"symfony/options-resolver": "^5.4 || ^6.0"
3030
},
3131
"require-dev": {
32-
"php-soap/engine-integration-tests": "^1.3",
32+
"php-soap/engine-integration-tests": "^1.4",
3333
"php-soap/xml": "^1.4",
34-
"phpunit/phpunit": "^9.5"
34+
"phpunit/phpunit": "^10.0.19"
3535
}
3636
}

src/Configuration/ClassMap/ClassMapCollection.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
use ArrayIterator;
66
use IteratorAggregate;
77

8+
/**
9+
* @implements IteratorAggregate<array-key, ClassMapInterface>
10+
*/
811
final class ClassMapCollection implements IteratorAggregate
912
{
1013
/**

src/Configuration/TypeConverter/TypeConverterCollection.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
use InvalidArgumentException;
77
use IteratorAggregate;
88

9+
/**
10+
* @implements IteratorAggregate<array-key, TypeConverterInterface>
11+
*/
912
final class TypeConverterCollection implements IteratorAggregate
1013
{
1114
/**
@@ -25,7 +28,7 @@ public function __construct(array $converters = [])
2528
}
2629
}
2730

28-
31+
2932
private function serialize(TypeConverterInterface $converter): string
3033
{
3134
return $converter->getTypeNamespace() . ':' . $converter->getTypeName();

tools/psalm.phar

70.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)