Skip to content

Commit 1f68b8a

Browse files
committed
Optional ext-soap
1 parent 7244337 commit 1f68b8a

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

.github/workflows/php.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@ jobs:
7878
run: composer install --no-progress --prefer-dist --optimize-autoloader
7979

8080
- name: Check code for hard dependencies missing in composer.json
81-
continue-on-error: true
8281
run: composer-require-checker check --config-file=tools/composer-require-checker.json composer.json
8382

8483
- name: Check code for unused dependencies in composer.json

composer.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
"ext-filter": "*",
2525
"ext-openssl": "*",
2626
"ext-pcre": "*",
27-
"ext-soap": "*",
2827
"ext-zlib": "*",
2928

3029
"nyholm/psr7": "^1.8",
@@ -36,6 +35,9 @@
3635
"simplesamlphp/xml-security": "~1.13.0",
3736
"simplesamlphp/xml-soap": "~1.7.0"
3837
},
38+
"suggest": {
39+
"ext-soap": "*"
40+
},
3941
"require-dev": {
4042
"ext-intl": "*",
4143

tools/composer-require-checker.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"symbol-whitelist": [
3+
"SoapClient",
4+
"SOAP_1_1",
5+
"SimpleSAML\\XMLSecurity\\XMLSecurityKey",
36
"SimpleSAML\\Configuration",
47
"SimpleSAML\\Error\\BadRequest",
58
"SimpleSAML\\Error\\Error",

0 commit comments

Comments
 (0)