Skip to content

Commit 5086f53

Browse files
committed
Add schemas to documentation
1 parent 521f3a3 commit 5086f53

File tree

10 files changed

+12
-7
lines changed

10 files changed

+12
-7
lines changed

README.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
⚠️⚠️⚠️ **EXPERIMENTAL - FOR EDUCATIONAL USE ONLY** ⚠️⚠️⚠️
1+
⚠️⚠️⚠️ **EXPERIMENTAL** ⚠️⚠️⚠️
22

33

44
# WSDL Reader
@@ -84,9 +84,13 @@ $metadataProvider = new Wsdl1MetadataProvider($wsdl, SoapVersion::SOAP_12);
8484
This will read the WSDL1 file and parse the SOAP 1.2 information into metadata.
8585
If no SOAP version is specified, it will automatically detect the first SOAP version it encounters.
8686

87+
![WSDL 1 schema](resources/diagrams/wsdl1.png)
88+
8789
### WSDL2
8890

89-
Not implemented yet!
91+
**Not implemented yet!**
92+
93+
![WSDL 2 schema](resources/diagrams/wsdl2.png)
9094

9195
## Console
9296

resources/diagrams/wsdl.drawio

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<mxfile host="Electron" modified="2023-01-22T17:07:53.090Z" agent="5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/16.1.2 Chrome/96.0.4664.55 Electron/16.0.5 Safari/537.36" etag="YV6J7Ir1FW0IhPzusVRs" version="16.1.2" type="device"><diagram id="UtDKK9rCxp2G-aOOPcyk" name="Page-1">7Ztdj9o4FIZ/DTcrzYjYTkIu57OtVHZHYqR2ezPKEpOkG2JkzAD769ceHCA5ZoaWkLiZ3qD45NPPe2wfH5sevpmuPvBwlgxZRLMe6kerHr7tIeQHffmrDOuNwSXexhDzNNqYnJ1hlP5HtVHfFy/SiM5LFwrGMpHOysYxy3M6FiVbyDlbli+bsKz81lkYU2AYjcMMWr+kkUg21gHyd/aPNI2T4s2OF2zOTMPiYl2TeRJGbLlnwnc9fMMZE5uj6eqGZopdwWVz3/2Bs9sP4zQXx9zwKVllkz9R/jgkV98unv6ZDof3F/opz2G20BXWHyvWBQHOFnlE1UP6PXy9TFJBR7NwrM4upeTSlohpJkuOPIQfVbyBckFXeyb9kR8om1LB1/KS4mwBTHuMg3V5uePvDrQt2Wfva2OoNY+3z95hkQeazA9QQoDSl9HtZwegkjUUZR5zwdm/9IZljEtLznJ55fUkzbKKKczSOJfFseRGpf1a8UqlG17pE9M0itRrjAKUJZqwXIz0Rxm85McFcSqC9KEgnkEPfC45MJDjcT2TnUTrnosroDwEQJkc1z0XKAJAXV5e2slq2022xcoDSGgkRwJdZFwkLGZ5mN3trJV2t7vmM2Mzjeo7FWKth7VwIVgZJF2l4qu+XR3/rY4vkauLt6u9c7drXThIf84WfExfqaOrB9CQx1S83cAUgFe15DQLRfpcHiprV6bofmyQ5nVlpCB8/bV4gCrs3aWKu9teSs0pSqxS1AX90pDO5yoSa7tbQqTahR/XLW3HyPq9H0Zklnr/z3uxU0T2b7mxa5UbOzB6fpCspUWNsa37Mvas82XyDnwZH+nLhffY4swwqr5O8yjN49YdmQysc2SLokXbQhLn2JjEsSzMhFHJiPLndNx+T+71rWsAg0ND30UPeeFUMYjFS+37V1HEZXgHKNqRLalBHjdwS/IgH8oTNJkgcQKgzsfHx4eemmMrRUZ/XT10Vw7ityeH505Cf3qfB+sn9kTm378tnnNDkvUPq+kD1AZBDkedCJfpG7KFrqGrOhd8mLu1NW9bB3y3bxV8GFN2GD4hdnk+zP52Gb5vl+fDYLLD8F3PtQq+967gB3Z5vv+e4KPqkp8h1mwSPgz8OxxqIgdbBb94cM27KU5i5KCgxGgbITaym8KMCc6H1HYKyMoORzVspzhNEaeiiGHl+1zbKcx6wClSbXsETiOFK6QGCJA61x4BMyk4n6lzQ0WtsAiBbtUsLIsWe47aUVHJQ7+Z/TbXWsee+9nvV1pdA8lu89tde8Q55wJGw5riVjWF055PavibhPUsYZwWq5FqX97gEoY5N4V/N4Gjm0ARo7zdBLw2mwCCEXiNi9inJagGtjUAw7z8dwM4CAsd2QD29va30QBgLF/jIvZJDcDrW9cAYDh/l0czlsoK2TkXrUUGUpKBBFCGRldHEVyn+LUWq08cFmyTA65cdDiFiDEq4zckYxpdrYb7ajqcPSd+YBd9mD7vMH3XJ1bRxzB47zL9wC7fxzAr32H6qJpaNgy7jdKHcXuHR11UTFPOTl8Wd/+wfjm39zd1fPc/</diagram></mxfile>

resources/diagrams/wsdl1.png

16.5 KB
Loading

resources/diagrams/wsdl2.png

14.9 KB
Loading
File renamed without changes.
File renamed without changes.
File renamed without changes.

src/Parser/Definitions/SchemaParser.php

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
class SchemaParser
1212
{
1313
public static array $knownSchemas = [
14-
'http://schemas.xmlsoap.org/wsdl/' => __DIR__.'/../../../resources/wsdl.xsd',
15-
'http://schemas.xmlsoap.org/soap/encoding/' => __DIR__.'/../../../resources/soap11-encoding.xsd',
16-
'http://www.w3.org/2001/09/soap-encoding' => __DIR__.'/../../../resources/soap12-encoding-2001.xsd',
17-
'http://www.w3.org/2003/05/soap-encoding' => __DIR__.'/../../../resources/soap12-encoding-2003.xsd',
18-
'http://xml.apache.org/xml-soap' => __DIR__.'/../../../resources/apache-xml-soap.xsd',
14+
'http://schemas.xmlsoap.org/wsdl/' => __DIR__.'/../../../resources/xsd/wsdl.xsd',
15+
'http://schemas.xmlsoap.org/soap/encoding/' => __DIR__.'/../../../resources/xsd/soap11-encoding.xsd',
16+
'http://www.w3.org/2001/09/soap-encoding' => __DIR__.'/../../../resources/xsd/soap12-encoding-2001.xsd',
17+
'http://www.w3.org/2003/05/soap-encoding' => __DIR__.'/../../../resources/xsd/soap12-encoding-2003.xsd',
18+
'http://xml.apache.org/xml-soap' => __DIR__.'/../../../resources/xsd/apache-xml-soap.xsd',
1919
];
2020

2121
public static function tryParse(Document $wsdl): Schema

0 commit comments

Comments
 (0)