jkphl/micrometa

View on GitHub
doc/dependencies.svg

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
 -->
<!-- Title: G Pages: 1 -->
<svg width="2633pt" height="592pt"
 viewBox="0.00 0.00 2632.50 592.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 588)">
<title>G</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-588 2628.5,-588 2628.5,4 -4,4"/>
<!-- jkphl/micrometa -->
<g id="node1" class="node">
<title>jkphl/micrometa</title>
<path fill="#eeeeee" stroke="#000000" stroke-width="2" d="M944,-584C944,-584 861,-584 861,-584 855,-584 849,-578 849,-572 849,-572 849,-560 849,-560 849,-554 855,-548 861,-548 861,-548 944,-548 944,-548 950,-548 956,-554 956,-560 956,-560 956,-572 956,-572 956,-578 950,-584 944,-584"/>
<text text-anchor="middle" x="902.5" y="-562.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">jkphl/micrometa</text>
</g>
<!-- php -->
<g id="node2" class="node">
<title>php</title>
<path fill="#eeeeee" stroke="#000000" d="M1146.5,-36C1146.5,-36 1116.5,-36 1116.5,-36 1110.5,-36 1104.5,-30 1104.5,-24 1104.5,-24 1104.5,-12 1104.5,-12 1104.5,-6 1110.5,0 1116.5,0 1116.5,0 1146.5,0 1146.5,0 1152.5,0 1158.5,-6 1158.5,-12 1158.5,-12 1158.5,-24 1158.5,-24 1158.5,-30 1152.5,-36 1146.5,-36"/>
<text text-anchor="middle" x="1131.5" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">php</text>
</g>
<!-- jkphl/micrometa&#45;&gt;php -->
<g id="edge1" class="edge">
<title>jkphl/micrometa&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M956.0906,-564.8124C1244.5474,-558.2484 2599.5,-525.1715 2599.5,-483 2599.5,-483 2599.5,-483 2599.5,-101 2599.5,-27.0688 1396.9921,-18.9738 1168.6778,-18.1032"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1168.5632,-14.6028 1158.5507,-18.0669 1168.5381,-21.6028 1168.5632,-14.6028"/>
<text text-anchor="middle" x="2612" y="-289.5" font-family="Times,serif" font-size="10.00" fill="#767676">^7.1.3</text>
</g>
<!-- jkphl/dom&#45;factory -->
<g id="node3" class="node">
<title>jkphl/dom&#45;factory</title>
<path fill="#eeeeee" stroke="#000000" d="M614.5,-393C614.5,-393 480.5,-393 480.5,-393 474.5,-393 468.5,-387 468.5,-381 468.5,-381 468.5,-369 468.5,-369 468.5,-363 474.5,-357 480.5,-357 480.5,-357 614.5,-357 614.5,-357 620.5,-357 626.5,-363 626.5,-369 626.5,-369 626.5,-381 626.5,-381 626.5,-387 620.5,-393 614.5,-393"/>
<text text-anchor="middle" x="547.5" y="-371.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">jkphl/dom&#45;factory: v0.1.2</text>
</g>
<!-- jkphl/micrometa&#45;&gt;jkphl/dom&#45;factory -->
<g id="edge2" class="edge">
<title>jkphl/micrometa&#45;&gt;jkphl/dom&#45;factory</title>
<path fill="none" stroke="#1a2833" d="M868.226,-547.9258C857.4247,-542.2108 845.455,-535.8579 834.5,-530 747.4605,-483.4575 645.9025,-428.441 589.9432,-398.0643"/>
<polygon fill="#1a2833" stroke="#1a2833" points="591.49,-394.9216 581.0318,-393.2259 588.15,-401.0734 591.49,-394.9216"/>
<text text-anchor="middle" x="790" y="-480.5" font-family="Times,serif" font-size="10.00" fill="#767676">^0.1.2</text>
</g>
<!-- jkphl/rdfa&#45;lite&#45;microdata -->
<g id="node4" class="node">
<title>jkphl/rdfa&#45;lite&#45;microdata</title>
<path fill="#eeeeee" stroke="#000000" d="M254,-501C254,-501 85,-501 85,-501 79,-501 73,-495 73,-489 73,-489 73,-477 73,-477 73,-471 79,-465 85,-465 85,-465 254,-465 254,-465 260,-465 266,-471 266,-477 266,-477 266,-489 266,-489 266,-495 260,-501 254,-501"/>
<text text-anchor="middle" x="169.5" y="-479.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">jkphl/rdfa&#45;lite&#45;microdata: v0.4.4</text>
</g>
<!-- jkphl/micrometa&#45;&gt;jkphl/rdfa&#45;lite&#45;microdata -->
<g id="edge3" class="edge">
<title>jkphl/micrometa&#45;&gt;jkphl/rdfa&#45;lite&#45;microdata</title>
<path fill="none" stroke="#1a2833" d="M848.9859,-564.3785C704.1884,-559.7998 311.7899,-546.0568 255.5,-530 237.4454,-524.8499 218.9773,-515.4075 203.8064,-506.3298"/>
<polygon fill="#1a2833" stroke="#1a2833" points="205.6298,-503.3423 195.2831,-501.0624 201.9498,-509.2969 205.6298,-503.3423"/>
<text text-anchor="middle" x="268" y="-522" font-family="Times,serif" font-size="10.00" fill="#767676">^0.4.4</text>
</g>
<!-- league/uri -->
<g id="node5" class="node">
<title>league/uri</title>
<path fill="#eeeeee" stroke="#000000" d="M1841.5,-501C1841.5,-501 1759.5,-501 1759.5,-501 1753.5,-501 1747.5,-495 1747.5,-489 1747.5,-489 1747.5,-477 1747.5,-477 1747.5,-471 1753.5,-465 1759.5,-465 1759.5,-465 1841.5,-465 1841.5,-465 1847.5,-465 1853.5,-471 1853.5,-477 1853.5,-477 1853.5,-489 1853.5,-489 1853.5,-495 1847.5,-501 1841.5,-501"/>
<text text-anchor="middle" x="1800.5" y="-479.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">league/uri: 5.3.0</text>
</g>
<!-- jkphl/micrometa&#45;&gt;league/uri -->
<g id="edge4" class="edge">
<title>jkphl/micrometa&#45;&gt;league/uri</title>
<path fill="none" stroke="#1a2833" d="M956.0119,-562.265C1041.3928,-556.1975 1213.6862,-543.5107 1359.5,-530 1494.1371,-517.5249 1651.5788,-500.0483 1737.1817,-490.3026"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1737.7197,-493.764 1747.2586,-489.1532 1736.9264,-486.8091 1737.7197,-493.764"/>
<text text-anchor="middle" x="1476.5" y="-522" font-family="Times,serif" font-size="10.00" fill="#767676">^5.0</text>
</g>
<!-- mf2/mf2 -->
<g id="node6" class="node">
<title>mf2/mf2</title>
<path fill="#eeeeee" stroke="#000000" d="M89,-447C89,-447 12,-447 12,-447 6,-447 0,-441 0,-435 0,-435 0,-423 0,-423 0,-417 6,-411 12,-411 12,-411 89,-411 89,-411 95,-411 101,-417 101,-423 101,-423 101,-435 101,-435 101,-441 95,-447 89,-447"/>
<text text-anchor="middle" x="50.5" y="-425.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">mf2/mf2: 0.4.6</text>
</g>
<!-- jkphl/micrometa&#45;&gt;mf2/mf2 -->
<g id="edge5" class="edge">
<title>jkphl/micrometa&#45;&gt;mf2/mf2</title>
<path fill="none" stroke="#1a2833" d="M848.9102,-564.2591C708.208,-559.523 330.5888,-545.7034 206.5,-530 142.1638,-521.8583 108.8609,-547.3446 63.5,-501 52.4182,-489.6779 49.0489,-472.2972 48.5074,-457.4492"/>
<polygon fill="#1a2833" stroke="#1a2833" points="52.0081,-457.2202 48.543,-447.208 45.0081,-457.1957 52.0081,-457.2202"/>
<text text-anchor="middle" x="215.5" y="-522" font-family="Times,serif" font-size="10.00" fill="#767676">^0.4</text>
</g>
<!-- ml/json&#45;ld -->
<g id="node7" class="node">
<title>ml/json&#45;ld</title>
<path fill="#eeeeee" stroke="#000000" d="M252.5,-227C252.5,-227 168.5,-227 168.5,-227 162.5,-227 156.5,-221 156.5,-215 156.5,-215 156.5,-203 156.5,-203 156.5,-197 162.5,-191 168.5,-191 168.5,-191 252.5,-191 252.5,-191 258.5,-191 264.5,-197 264.5,-203 264.5,-203 264.5,-215 264.5,-215 264.5,-221 258.5,-227 252.5,-227"/>
<text text-anchor="middle" x="210.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ml/json&#45;ld: 1.1.0</text>
</g>
<!-- jkphl/micrometa&#45;&gt;ml/json&#45;ld -->
<g id="edge6" class="edge">
<title>jkphl/micrometa&#45;&gt;ml/json&#45;ld</title>
<path fill="none" stroke="#1a2833" d="M848.7205,-548.5353C810.304,-535.8562 757.4931,-518.0113 711.5,-501 590.2818,-456.1653 553.2363,-457.9538 441.5,-393 360.5052,-345.9167 277.4477,-272.3056 236.5356,-234.023"/>
<polygon fill="#1a2833" stroke="#1a2833" points="238.8415,-231.3867 229.1624,-227.0779 234.0418,-236.4822 238.8415,-231.3867"/>
<text text-anchor="middle" x="450.5" y="-372.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.1</text>
</g>
<!-- monolog/monolog -->
<g id="node8" class="node">
<title>monolog/monolog</title>
<path fill="#eeeeee" stroke="#000000" d="M889.5,-310C889.5,-310 753.5,-310 753.5,-310 747.5,-310 741.5,-304 741.5,-298 741.5,-298 741.5,-286 741.5,-286 741.5,-280 747.5,-274 753.5,-274 753.5,-274 889.5,-274 889.5,-274 895.5,-274 901.5,-280 901.5,-286 901.5,-286 901.5,-298 901.5,-298 901.5,-304 895.5,-310 889.5,-310"/>
<text text-anchor="middle" x="821.5" y="-288.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">monolog/monolog: 1.24.0</text>
</g>
<!-- jkphl/micrometa&#45;&gt;monolog/monolog -->
<g id="edge7" class="edge">
<title>jkphl/micrometa&#45;&gt;monolog/monolog</title>
<path fill="none" stroke="#1a2833" d="M897.0596,-547.5966C883.1682,-500.6061 846.3207,-375.9614 829.7623,-319.9491"/>
<polygon fill="#1a2833" stroke="#1a2833" points="833.1081,-318.9208 826.9167,-310.3233 826.3953,-320.9053 833.1081,-318.9208"/>
<text text-anchor="middle" x="878" y="-426.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.24</text>
</g>
<!-- psr/cache -->
<g id="node9" class="node">
<title>psr/cache</title>
<path fill="#eeeeee" stroke="#000000" d="M1278,-119C1278,-119 1199,-119 1199,-119 1193,-119 1187,-113 1187,-107 1187,-107 1187,-95 1187,-95 1187,-89 1193,-83 1199,-83 1199,-83 1278,-83 1278,-83 1284,-83 1290,-89 1290,-95 1290,-95 1290,-107 1290,-107 1290,-113 1284,-119 1278,-119"/>
<text text-anchor="middle" x="1238.5" y="-97.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">psr/cache: 1.0.1</text>
</g>
<!-- jkphl/micrometa&#45;&gt;psr/cache -->
<g id="edge8" class="edge">
<title>jkphl/micrometa&#45;&gt;psr/cache</title>
<path fill="none" stroke="#1a2833" d="M956.3776,-561.4789C1074.4379,-550.8475 1345.5,-522.1729 1345.5,-483 1345.5,-483 1345.5,-483 1345.5,-209 1345.5,-176.4007 1352.4201,-162.0013 1331.5,-137 1328.8762,-133.8644 1315.5266,-128.1413 1299.7237,-122.1671"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1300.7914,-118.8303 1290.1983,-118.6383 1298.3596,-125.3943 1300.7914,-118.8303"/>
<text text-anchor="middle" x="1354.5" y="-331" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- psr/log -->
<g id="node10" class="node">
<title>psr/log</title>
<path fill="#eeeeee" stroke="#000000" d="M845,-227C845,-227 780,-227 780,-227 774,-227 768,-221 768,-215 768,-215 768,-203 768,-203 768,-197 774,-191 780,-191 780,-191 845,-191 845,-191 851,-191 857,-197 857,-203 857,-203 857,-215 857,-215 857,-221 851,-227 845,-227"/>
<text text-anchor="middle" x="812.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">psr/log: 1.1.0</text>
</g>
<!-- jkphl/micrometa&#45;&gt;psr/log -->
<g id="edge9" class="edge">
<title>jkphl/micrometa&#45;&gt;psr/log</title>
<path fill="none" stroke="#1a2833" d="M912.0952,-547.7627C919.8558,-531.3029 929.5,-506.1841 929.5,-483 929.5,-483 929.5,-483 929.5,-292 929.5,-264.8561 912.0217,-261.541 890.5,-245 883.2053,-239.3935 874.8971,-234.3986 866.4874,-230.0461"/>
<polygon fill="#1a2833" stroke="#1a2833" points="867.8853,-226.8336 857.3652,-225.5768 864.8054,-233.1196 867.8853,-226.8336"/>
<text text-anchor="middle" x="938.5" y="-372.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.1</text>
</g>
<!-- symfony/cache -->
<g id="node11" class="node">
<title>symfony/cache</title>
<path fill="#eeeeee" stroke="#000000" d="M1141,-310C1141,-310 1024,-310 1024,-310 1018,-310 1012,-304 1012,-298 1012,-298 1012,-286 1012,-286 1012,-280 1018,-274 1024,-274 1024,-274 1141,-274 1141,-274 1147,-274 1153,-280 1153,-286 1153,-286 1153,-298 1153,-298 1153,-304 1147,-310 1141,-310"/>
<text text-anchor="middle" x="1082.5" y="-288.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">symfony/cache: v4.2.1</text>
</g>
<!-- jkphl/micrometa&#45;&gt;symfony/cache -->
<g id="edge10" class="edge">
<title>jkphl/micrometa&#45;&gt;symfony/cache</title>
<path fill="none" stroke="#1a2833" d="M925.8725,-547.7744C931.9909,-542.4112 938.3182,-536.2859 943.5,-530 1000.4737,-460.8874 1048.4453,-365.5989 1070.1187,-319.3644"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1073.3043,-320.8144 1074.3382,-310.2701 1066.9545,-317.8682 1073.3043,-320.8144"/>
<text text-anchor="middle" x="1030.5" y="-426.5" font-family="Times,serif" font-size="10.00" fill="#767676">^4.0</text>
</g>
<!-- jkphl/dom&#45;factory&#45;&gt;php -->
<g id="edge22" class="edge">
<title>jkphl/dom&#45;factory&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M551.1093,-356.9056C559.6486,-313.0826 579.6386,-203.9004 569.5,-191 548.5847,-164.3874 516.4153,-199.6126 495.5,-173 485.6133,-160.4201 487.2795,-150.7268 495.5,-137 535.6486,-69.9586 575.4682,-75.8333 650.5,-54 733.7033,-29.7889 996.7426,-21.1956 1094.4682,-18.7917"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1094.5619,-22.2906 1104.4756,-18.5531 1094.395,-15.2926 1094.5619,-22.2906"/>
<text text-anchor="middle" x="584" y="-206.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.6</text>
</g>
<!-- guzzlehttp/guzzle -->
<g id="node12" class="node">
<title>guzzlehttp/guzzle</title>
<path fill="#eeeeee" stroke="#000000" d="M711,-310C711,-310 588,-310 588,-310 582,-310 576,-304 576,-298 576,-298 576,-286 576,-286 576,-280 582,-274 588,-274 588,-274 711,-274 711,-274 717,-274 723,-280 723,-286 723,-286 723,-298 723,-298 723,-304 717,-310 711,-310"/>
<text text-anchor="middle" x="649.5" y="-288.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">guzzlehttp/guzzle: 6.3.3</text>
</g>
<!-- jkphl/dom&#45;factory&#45;&gt;guzzlehttp/guzzle -->
<g id="edge20" class="edge">
<title>jkphl/dom&#45;factory&#45;&gt;guzzlehttp/guzzle</title>
<path fill="none" stroke="#1a2833" d="M569.6325,-356.9902C584.1019,-345.2161 603.1938,-329.6805 619.0829,-316.7512"/>
<polygon fill="#1a2833" stroke="#1a2833" points="621.5111,-319.2877 627.0585,-310.2612 617.0929,-313.8581 621.5111,-319.2877"/>
<text text-anchor="middle" x="613.5" y="-331" font-family="Times,serif" font-size="10.00" fill="#767676">^6.2</text>
</g>
<!-- masterminds/html5 -->
<g id="node18" class="node">
<title>masterminds/html5</title>
<path fill="#eeeeee" stroke="#000000" d="M504.5,-310C504.5,-310 370.5,-310 370.5,-310 364.5,-310 358.5,-304 358.5,-298 358.5,-298 358.5,-286 358.5,-286 358.5,-280 364.5,-274 370.5,-274 370.5,-274 504.5,-274 504.5,-274 510.5,-274 516.5,-280 516.5,-286 516.5,-286 516.5,-298 516.5,-298 516.5,-304 510.5,-310 504.5,-310"/>
<text text-anchor="middle" x="437.5" y="-288.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">masterminds/html5: 2.4.0</text>
</g>
<!-- jkphl/dom&#45;factory&#45;&gt;masterminds/html5 -->
<g id="edge21" class="edge">
<title>jkphl/dom&#45;factory&#45;&gt;masterminds/html5</title>
<path fill="none" stroke="#1a2833" d="M523.6316,-356.9902C507.8842,-345.1081 487.0598,-329.3951 469.832,-316.396"/>
<polygon fill="#1a2833" stroke="#1a2833" points="471.7923,-313.4906 461.7016,-310.2612 467.5761,-319.0784 471.7923,-313.4906"/>
<text text-anchor="middle" x="507.5" y="-331" font-family="Times,serif" font-size="10.00" fill="#767676">^2.2</text>
</g>
<!-- jkphl/rdfa&#45;lite&#45;microdata&#45;&gt;php -->
<g id="edge24" class="edge">
<title>jkphl/rdfa&#45;lite&#45;microdata&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M157.5768,-464.7232C145.1598,-443.8923 127.5,-408.3958 127.5,-375 127.5,-375 127.5,-375 127.5,-101 127.5,-73.6472 177.3039,-62.1139 212.5,-54 299.1943,-34.014 931.5169,-21.5411 1093.6846,-18.6482"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1094.1695,-22.1403 1104.1061,-18.464 1094.0457,-15.1414 1094.1695,-22.1403"/>
<text text-anchor="middle" x="140" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.5</text>
</g>
<!-- jkphl/rdfa&#45;lite&#45;microdata&#45;&gt;jkphl/dom&#45;factory -->
<g id="edge23" class="edge">
<title>jkphl/rdfa&#45;lite&#45;microdata&#45;&gt;jkphl/dom&#45;factory</title>
<path fill="none" stroke="#1a2833" d="M232.7687,-464.9232C299.5112,-445.8539 404.5377,-415.8464 474.6817,-395.8052"/>
<polygon fill="#1a2833" stroke="#1a2833" points="475.6865,-399.1583 484.3402,-393.0456 473.7634,-392.4276 475.6865,-399.1583"/>
<text text-anchor="middle" x="426" y="-426.5" font-family="Times,serif" font-size="10.00" fill="#767676">^0.1.2</text>
</g>
<!-- league/uri&#45;&gt;php -->
<g id="edge34" class="edge">
<title>league/uri&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1747.2414,-481.4065C1664.9409,-478.2671 1511.16,-469.5117 1461.5,-447 1418.5307,-427.5213 1383.5,-422.1781 1383.5,-375 1383.5,-375 1383.5,-375 1383.5,-101 1383.5,-56.4205 1239.432,-31.8038 1169.1578,-22.4479"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1169.3146,-18.9391 1158.9481,-21.1271 1168.4164,-25.8812 1169.3146,-18.9391"/>
<text text-anchor="middle" x="1402.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=7.0.13</text>
</g>
<!-- psr/http&#45;message -->
<g id="node16" class="node">
<title>psr/http&#45;message</title>
<path fill="#eeeeee" stroke="#000000" d="M1763.5,-119C1763.5,-119 1643.5,-119 1643.5,-119 1637.5,-119 1631.5,-113 1631.5,-107 1631.5,-107 1631.5,-95 1631.5,-95 1631.5,-89 1637.5,-83 1643.5,-83 1643.5,-83 1763.5,-83 1763.5,-83 1769.5,-83 1775.5,-89 1775.5,-95 1775.5,-95 1775.5,-107 1775.5,-107 1775.5,-113 1769.5,-119 1763.5,-119"/>
<text text-anchor="middle" x="1703.5" y="-97.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">psr/http&#45;message: 1.0.1</text>
</g>
<!-- league/uri&#45;&gt;psr/http&#45;message -->
<g id="edge35" class="edge">
<title>league/uri&#45;&gt;psr/http&#45;message</title>
<path fill="none" stroke="#1a2833" d="M1806.9971,-464.5948C1814.8234,-440.0155 1826.1403,-395.1403 1819.5,-357 1801.6804,-254.6489 1796.7309,-224.3577 1740.5,-137 1738.2079,-133.4392 1735.5015,-129.9664 1732.6118,-126.6705"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1735.072,-124.1785 1725.6451,-119.3428 1729.9988,-129.0017 1735.072,-124.1785"/>
<text text-anchor="middle" x="1819.5" y="-289.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- ext&#45;fileinfo -->
<g id="node19" class="node">
<title>ext&#45;fileinfo</title>
<path fill="#eeeeee" stroke="#000000" d="M2299,-227C2299,-227 2246,-227 2246,-227 2240,-227 2234,-221 2234,-215 2234,-215 2234,-203 2234,-203 2234,-197 2240,-191 2246,-191 2246,-191 2299,-191 2299,-191 2305,-191 2311,-197 2311,-203 2311,-203 2311,-215 2311,-215 2311,-221 2305,-227 2299,-227"/>
<text text-anchor="middle" x="2272.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ext&#45;fileinfo</text>
</g>
<!-- league/uri&#45;&gt;ext&#45;fileinfo -->
<g id="edge25" class="edge">
<title>league/uri&#45;&gt;ext&#45;fileinfo</title>
<path fill="none" stroke="#1a2833" d="M1853.757,-477.1107C1899.6808,-471.4088 1967.5487,-461.487 2025.5,-447 2097.0869,-429.1043 2115.4785,-423.8717 2182.5,-393 2248.5479,-362.5767 2284.5321,-371.3955 2323.5,-310 2339.0266,-285.5372 2342.3841,-270.431 2328.5,-245 2326.0995,-240.603 2322.9065,-236.6629 2319.2582,-233.1511"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2321.1794,-230.1988 2311.2382,-226.5349 2316.7248,-235.5985 2321.1794,-230.1988"/>
<text text-anchor="middle" x="2312.5" y="-331" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- ext&#45;intl -->
<g id="node20" class="node">
<title>ext&#45;intl</title>
<path fill="#eeeeee" stroke="#000000" d="M2257.5,-119C2257.5,-119 2225.5,-119 2225.5,-119 2219.5,-119 2213.5,-113 2213.5,-107 2213.5,-107 2213.5,-95 2213.5,-95 2213.5,-89 2219.5,-83 2225.5,-83 2225.5,-83 2257.5,-83 2257.5,-83 2263.5,-83 2269.5,-89 2269.5,-95 2269.5,-95 2269.5,-107 2269.5,-107 2269.5,-113 2263.5,-119 2257.5,-119"/>
<text text-anchor="middle" x="2241.5" y="-97.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ext&#45;intl</text>
</g>
<!-- league/uri&#45;&gt;ext&#45;intl -->
<g id="edge26" class="edge">
<title>league/uri&#45;&gt;ext&#45;intl</title>
<path fill="none" stroke="#1a2833" d="M1853.7308,-481.0181C2026.0401,-473.9035 2557.5,-446.1895 2557.5,-375 2557.5,-375 2557.5,-375 2557.5,-209 2557.5,-80.2373 2405.9264,-160.7436 2279.163,-120.3189"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2280.2904,-117.0055 2269.6956,-117.0517 2278.0067,-123.6225 2280.2904,-117.0055"/>
<text text-anchor="middle" x="2560.5" y="-289.5" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- ext&#45;mbstring -->
<g id="node21" class="node">
<title>ext&#45;mbstring</title>
<path fill="#eeeeee" stroke="#000000" d="M1538.5,-393C1538.5,-393 1476.5,-393 1476.5,-393 1470.5,-393 1464.5,-387 1464.5,-381 1464.5,-381 1464.5,-369 1464.5,-369 1464.5,-363 1470.5,-357 1476.5,-357 1476.5,-357 1538.5,-357 1538.5,-357 1544.5,-357 1550.5,-363 1550.5,-369 1550.5,-369 1550.5,-381 1550.5,-381 1550.5,-387 1544.5,-393 1538.5,-393"/>
<text text-anchor="middle" x="1507.5" y="-371.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ext&#45;mbstring</text>
</g>
<!-- league/uri&#45;&gt;ext&#45;mbstring -->
<g id="edge27" class="edge">
<title>league/uri&#45;&gt;ext&#45;mbstring</title>
<path fill="none" stroke="#1a2833" d="M1747.4538,-479.2503C1688.1649,-474.2972 1596.5334,-464.1354 1566.5,-447 1547.9604,-436.4223 1532.8463,-417.5941 1522.5579,-401.8443"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1525.32,-399.658 1517.0685,-393.0125 1519.3748,-403.3533 1525.32,-399.658"/>
<text text-anchor="middle" x="1569.5" y="-426.5" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- league/uri&#45;components -->
<g id="node22" class="node">
<title>league/uri&#45;components</title>
<path fill="#eeeeee" stroke="#000000" d="M2302.5,-310C2302.5,-310 2150.5,-310 2150.5,-310 2144.5,-310 2138.5,-304 2138.5,-298 2138.5,-298 2138.5,-286 2138.5,-286 2138.5,-280 2144.5,-274 2150.5,-274 2150.5,-274 2302.5,-274 2302.5,-274 2308.5,-274 2314.5,-280 2314.5,-286 2314.5,-286 2314.5,-298 2314.5,-298 2314.5,-304 2308.5,-310 2302.5,-310"/>
<text text-anchor="middle" x="2226.5" y="-288.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">league/uri&#45;components: 1.8.2</text>
</g>
<!-- league/uri&#45;&gt;league/uri&#45;components -->
<g id="edge28" class="edge">
<title>league/uri&#45;&gt;league/uri&#45;components</title>
<path fill="none" stroke="#1a2833" d="M1853.5546,-474.3086C1885.363,-468.3205 1926.3311,-459.2281 1961.5,-447 2065.8927,-410.7029 2097.6061,-406.0072 2185.5,-339 2193.3415,-333.0219 2200.7921,-325.3498 2207.1378,-317.9453"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2209.9277,-320.0626 2213.556,-310.1084 2204.5121,-315.6273 2209.9277,-320.0626"/>
<text text-anchor="middle" x="2169.5" y="-372.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.8</text>
</g>
<!-- league/uri&#45;hostname&#45;parser -->
<g id="node23" class="node">
<title>league/uri&#45;hostname&#45;parser</title>
<path fill="#eeeeee" stroke="#000000" d="M2517.5,-227C2517.5,-227 2341.5,-227 2341.5,-227 2335.5,-227 2329.5,-221 2329.5,-215 2329.5,-215 2329.5,-203 2329.5,-203 2329.5,-197 2335.5,-191 2341.5,-191 2341.5,-191 2517.5,-191 2517.5,-191 2523.5,-191 2529.5,-197 2529.5,-203 2529.5,-203 2529.5,-215 2529.5,-215 2529.5,-221 2523.5,-227 2517.5,-227"/>
<text text-anchor="middle" x="2429.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">league/uri&#45;hostname&#45;parser: 1.1.1</text>
</g>
<!-- league/uri&#45;&gt;league/uri&#45;hostname&#45;parser -->
<g id="edge29" class="edge">
<title>league/uri&#45;&gt;league/uri&#45;hostname&#45;parser</title>
<path fill="none" stroke="#1a2833" d="M1853.5621,-480.2812C1913.3162,-476.3612 2012.981,-467.23 2096.5,-447 2163.7406,-430.713 2181.227,-425.1278 2242.5,-393 2279.5189,-373.5896 2288.6346,-367.1867 2319.5,-339 2354.959,-306.6184 2389.7027,-262.9963 2410.3651,-235.4318"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2413.4134,-237.1974 2416.562,-227.0812 2407.7921,-233.0259 2413.4134,-237.1974"/>
<text text-anchor="middle" x="2339.5" y="-331" font-family="Times,serif" font-size="10.00" fill="#767676">^1.1</text>
</g>
<!-- league/uri&#45;interfaces -->
<g id="node24" class="node">
<title>league/uri&#45;interfaces</title>
<path fill="#eeeeee" stroke="#000000" d="M1563,-227C1563,-227 1424,-227 1424,-227 1418,-227 1412,-221 1412,-215 1412,-215 1412,-203 1412,-203 1412,-197 1418,-191 1424,-191 1424,-191 1563,-191 1563,-191 1569,-191 1575,-197 1575,-203 1575,-203 1575,-215 1575,-215 1575,-221 1569,-227 1563,-227"/>
<text text-anchor="middle" x="1493.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">league/uri&#45;interfaces: 1.1.1</text>
</g>
<!-- league/uri&#45;&gt;league/uri&#45;interfaces -->
<g id="edge30" class="edge">
<title>league/uri&#45;&gt;league/uri&#45;interfaces</title>
<path fill="none" stroke="#1a2833" d="M1747.3077,-479.3442C1678.9566,-474.0795 1564.4652,-463.1821 1525.5,-447 1489.2123,-431.9299 1472.8332,-428.2627 1455.5,-393 1430.1392,-341.4059 1457.711,-273.6384 1477.3508,-236.4232"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1480.6602,-237.6656 1482.3824,-227.2116 1474.517,-234.3099 1480.6602,-237.6656"/>
<text text-anchor="middle" x="1454.5" y="-331" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- league/uri&#45;manipulations -->
<g id="node25" class="node">
<title>league/uri&#45;manipulations</title>
<path fill="#eeeeee" stroke="#000000" d="M1798.5,-393C1798.5,-393 1634.5,-393 1634.5,-393 1628.5,-393 1622.5,-387 1622.5,-381 1622.5,-381 1622.5,-369 1622.5,-369 1622.5,-363 1628.5,-357 1634.5,-357 1634.5,-357 1798.5,-357 1798.5,-357 1804.5,-357 1810.5,-363 1810.5,-369 1810.5,-369 1810.5,-381 1810.5,-381 1810.5,-387 1804.5,-393 1798.5,-393"/>
<text text-anchor="middle" x="1716.5" y="-371.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">league/uri&#45;manipulations: 1.5.0</text>
</g>
<!-- league/uri&#45;&gt;league/uri&#45;manipulations -->
<g id="edge31" class="edge">
<title>league/uri&#45;&gt;league/uri&#45;manipulations</title>
<path fill="none" stroke="#1a2833" d="M1786.2505,-464.6793C1772.6529,-447.1966 1752.0311,-420.6828 1736.7333,-401.0142"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1739.4412,-398.7949 1730.539,-393.0502 1733.9157,-403.0925 1739.4412,-398.7949"/>
<text text-anchor="middle" x="1779.5" y="-426.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.5</text>
</g>
<!-- league/uri&#45;parser -->
<g id="node26" class="node">
<title>league/uri&#45;parser</title>
<path fill="#eeeeee" stroke="#000000" d="M2024,-227C2024,-227 1905,-227 1905,-227 1899,-227 1893,-221 1893,-215 1893,-215 1893,-203 1893,-203 1893,-197 1899,-191 1905,-191 1905,-191 2024,-191 2024,-191 2030,-191 2036,-197 2036,-203 2036,-203 2036,-215 2036,-215 2036,-221 2030,-227 2024,-227"/>
<text text-anchor="middle" x="1964.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">league/uri&#45;parser: 1.4.1</text>
</g>
<!-- league/uri&#45;&gt;league/uri&#45;parser -->
<g id="edge32" class="edge">
<title>league/uri&#45;&gt;league/uri&#45;parser</title>
<path fill="none" stroke="#1a2833" d="M1832.3911,-464.8557C1839.6174,-459.7336 1846.824,-453.704 1852.5,-447 1907.7774,-381.7106 1942.1285,-284.5298 1956.5795,-237.0929"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1960.0202,-237.8017 1959.5173,-227.2188 1953.3109,-235.8055 1960.0202,-237.8017"/>
<text text-anchor="middle" x="1930.5" y="-331" font-family="Times,serif" font-size="10.00" fill="#767676">^1.4</text>
</g>
<!-- league/uri&#45;schemes -->
<g id="node27" class="node">
<title>league/uri&#45;schemes</title>
<path fill="#eeeeee" stroke="#000000" d="M1725,-310C1725,-310 1592,-310 1592,-310 1586,-310 1580,-304 1580,-298 1580,-298 1580,-286 1580,-286 1580,-280 1586,-274 1592,-274 1592,-274 1725,-274 1725,-274 1731,-274 1737,-280 1737,-286 1737,-286 1737,-298 1737,-298 1737,-304 1731,-310 1725,-310"/>
<text text-anchor="middle" x="1658.5" y="-288.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">league/uri&#45;schemes: 1.2.1</text>
</g>
<!-- league/uri&#45;&gt;league/uri&#45;schemes -->
<g id="edge33" class="edge">
<title>league/uri&#45;&gt;league/uri&#45;schemes</title>
<path fill="none" stroke="#1a2833" d="M1747.2091,-475.9544C1698.4122,-466.3675 1628.869,-444.0931 1595.5,-393 1578.6462,-367.1943 1602.812,-337.177 1625.9231,-316.6137"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1628.3176,-319.1718 1633.6596,-310.0223 1623.7778,-313.8434 1628.3176,-319.1718"/>
<text text-anchor="middle" x="1604.5" y="-372.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.2</text>
</g>
<!-- mf2/mf2&#45;&gt;php -->
<g id="edge62" class="edge">
<title>mf2/mf2&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M51.4164,-410.6974C52.2986,-391.4777 53.5,-360.3726 53.5,-333.5 53.5,-333.5 53.5,-333.5 53.5,-101 53.5,-60.1449 93.3086,-65.5398 132.5,-54 225.9123,-26.4951 923.3786,-19.5475 1093.9459,-18.2525"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1094.208,-21.7507 1104.1819,-18.1768 1094.1562,-14.7509 1094.208,-21.7507"/>
<text text-anchor="middle" x="70" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.4.0</text>
</g>
<!-- ml/json&#45;ld&#45;&gt;php -->
<g id="edge67" class="edge">
<title>ml/json&#45;ld&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M223.6089,-190.9419C227.5618,-185.283 231.8244,-178.9579 235.5,-173 259.4131,-134.2388 248.4815,-110.8736 284.5,-83 326.5274,-50.4762 347.9316,-61.7887 400.5,-54 536.5082,-33.8486 964.9762,-22.0404 1094.2281,-18.8706"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1094.4942,-22.3653 1104.4063,-18.6237 1094.3244,-15.3673 1094.4942,-22.3653"/>
<text text-anchor="middle" x="301" y="-98.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.3.0</text>
</g>
<!-- ml/iri -->
<g id="node32" class="node">
<title>ml/iri</title>
<path fill="#eeeeee" stroke="#000000" d="M227,-119C227,-119 168,-119 168,-119 162,-119 156,-113 156,-107 156,-107 156,-95 156,-95 156,-89 162,-83 168,-83 168,-83 227,-83 227,-83 233,-83 239,-89 239,-95 239,-95 239,-107 239,-107 239,-113 233,-119 227,-119"/>
<text text-anchor="middle" x="197.5" y="-97.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ml/iri: 1.1.4</text>
</g>
<!-- ml/json&#45;ld&#45;&gt;ml/iri -->
<g id="edge66" class="edge">
<title>ml/json&#45;ld&#45;&gt;ml/iri</title>
<path fill="none" stroke="#1a2833" d="M208.2947,-190.6793C206.2655,-173.821 203.2254,-148.5651 200.8881,-129.147"/>
<polygon fill="#1a2833" stroke="#1a2833" points="204.3428,-128.5602 199.6727,-119.0502 197.393,-129.3968 204.3428,-128.5602"/>
<text text-anchor="middle" x="219" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.1.1</text>
</g>
<!-- ext&#45;json -->
<g id="node34" class="node">
<title>ext&#45;json</title>
<path fill="#eeeeee" stroke="#000000" d="M374.5,-119C374.5,-119 338.5,-119 338.5,-119 332.5,-119 326.5,-113 326.5,-107 326.5,-107 326.5,-95 326.5,-95 326.5,-89 332.5,-83 338.5,-83 338.5,-83 374.5,-83 374.5,-83 380.5,-83 386.5,-89 386.5,-95 386.5,-95 386.5,-107 386.5,-107 386.5,-113 380.5,-119 374.5,-119"/>
<text text-anchor="middle" x="356.5" y="-97.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ext&#45;json</text>
</g>
<!-- ml/json&#45;ld&#45;&gt;ext&#45;json -->
<g id="edge65" class="edge">
<title>ml/json&#45;ld&#45;&gt;ext&#45;json</title>
<path fill="none" stroke="#1a2833" d="M258.1342,-190.9588C268.9028,-185.9005 279.9624,-179.8735 289.5,-173 307.3826,-160.1124 324.2673,-141.9136 336.6131,-127.0374"/>
<polygon fill="#1a2833" stroke="#1a2833" points="339.4107,-129.1441 342.9824,-119.1695 333.97,-124.7397 339.4107,-129.1441"/>
<text text-anchor="middle" x="330.5" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- monolog/monolog&#45;&gt;php -->
<g id="edge68" class="edge">
<title>monolog/monolog&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M800.8908,-273.8881C787.8144,-261.6133 771.2133,-244.4941 759.5,-227 744.8879,-205.1765 740.9521,-198.6915 735.5,-173 726.7472,-131.7548 738.341,-115.2516 765.5,-83 778.7341,-67.2843 782.5237,-61.8756 801.5,-54 853.6294,-32.3651 1019.1676,-22.7622 1094.0592,-19.4446"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1094.5859,-22.9254 1104.4267,-19.0001 1094.2859,-15.9318 1094.5859,-22.9254"/>
<text text-anchor="middle" x="752" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.3.0</text>
</g>
<!-- monolog/monolog&#45;&gt;psr/log -->
<g id="edge69" class="edge">
<title>monolog/monolog&#45;&gt;psr/log</title>
<path fill="none" stroke="#1a2833" d="M819.5471,-273.9902C818.3875,-263.2963 816.8915,-249.4994 815.5763,-237.3706"/>
<polygon fill="#1a2833" stroke="#1a2833" points="819.0378,-236.8256 814.4801,-227.2612 812.0786,-237.5803 819.0378,-236.8256"/>
<text text-anchor="middle" x="827" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">~1.0</text>
</g>
<!-- psr/cache&#45;&gt;php -->
<g id="edge70" class="edge">
<title>psr/cache&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1215.2826,-82.9902C1199.9646,-71.1081 1179.7082,-55.3951 1162.9502,-42.396"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1165.0883,-39.6249 1155.0416,-36.2612 1160.7979,-45.156 1165.0883,-39.6249"/>
<text text-anchor="middle" x="1207" y="-57" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.3.0</text>
</g>
<!-- psr/log&#45;&gt;php -->
<g id="edge72" class="edge">
<title>psr/log&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M799.1429,-190.9795C781.1896,-164.3884 754.3761,-114.4058 780.5,-83 820.1287,-35.3589 1012.0419,-22.4845 1094.1303,-19.1314"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1094.411,-22.6233 1104.2697,-18.7432 1094.1431,-15.6285 1094.411,-22.6233"/>
<text text-anchor="middle" x="797" y="-98.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.3.0</text>
</g>
<!-- symfony/cache&#45;&gt;php -->
<g id="edge75" class="edge">
<title>symfony/cache&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1081.0652,-273.6544C1080.3298,-251.7938 1082.2933,-215.1934 1100.5,-191 1111.2564,-176.7067 1127.0954,-188.2169 1136.5,-173 1160.3843,-134.3544 1150.6104,-79.3131 1141.1721,-46.28"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1144.4191,-44.9271 1138.1626,-36.3769 1137.7216,-46.9626 1144.4191,-44.9271"/>
<text text-anchor="middle" x="1161" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">^7.1.3</text>
</g>
<!-- symfony/cache&#45;&gt;psr/cache -->
<g id="edge76" class="edge">
<title>symfony/cache&#45;&gt;psr/cache</title>
<path fill="none" stroke="#1a2833" d="M1086.7479,-273.6793C1092.8892,-251.1522 1106.3702,-213.1855 1131.5,-191 1150.1492,-174.5358 1164.3599,-187.6028 1184.5,-173 1200.7372,-161.227 1214.2675,-143.1589 1223.7233,-128.0682"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1226.9354,-129.5169 1229.0721,-119.1398 1220.9305,-125.9195 1226.9354,-129.5169"/>
<text text-anchor="middle" x="1141" y="-206.5" font-family="Times,serif" font-size="10.00" fill="#767676">~1.0</text>
</g>
<!-- symfony/cache&#45;&gt;psr/log -->
<g id="edge77" class="edge">
<title>symfony/cache&#45;&gt;psr/log</title>
<path fill="none" stroke="#1a2833" d="M1033.0057,-273.9694C1006.6263,-264.6892 973.509,-253.5595 943.5,-245 912.4755,-236.1509 902.0217,-236.442 867.1549,-227.0211"/>
<polygon fill="#1a2833" stroke="#1a2833" points="867.7628,-223.5574 857.1906,-224.2494 865.8868,-230.3013 867.7628,-223.5574"/>
<text text-anchor="middle" x="987" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">~1.0</text>
</g>
<!-- psr/simple&#45;cache -->
<g id="node28" class="node">
<title>psr/simple&#45;cache</title>
<path fill="#eeeeee" stroke="#000000" d="M1925.5,-119C1925.5,-119 1805.5,-119 1805.5,-119 1799.5,-119 1793.5,-113 1793.5,-107 1793.5,-107 1793.5,-95 1793.5,-95 1793.5,-89 1799.5,-83 1805.5,-83 1805.5,-83 1925.5,-83 1925.5,-83 1931.5,-83 1937.5,-89 1937.5,-95 1937.5,-95 1937.5,-107 1937.5,-107 1937.5,-113 1931.5,-119 1925.5,-119"/>
<text text-anchor="middle" x="1865.5" y="-97.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">psr/simple&#45;cache: 1.0.1</text>
</g>
<!-- symfony/cache&#45;&gt;psr/simple&#45;cache -->
<g id="edge78" class="edge">
<title>symfony/cache&#45;&gt;psr/simple&#45;cache</title>
<path fill="none" stroke="#1a2833" d="M1153.355,-286.2119C1272.1387,-275.9442 1506.1389,-253.1445 1584.5,-227 1618.438,-215.6769 1624.0569,-206.0812 1656.5,-191 1708.9563,-166.6156 1769.7808,-140.6817 1812.2393,-122.9484"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1813.6619,-126.1474 1821.546,-119.0698 1810.9691,-119.686 1813.6619,-126.1474"/>
<text text-anchor="middle" x="1665.5" y="-206.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- symfony/contracts -->
<g id="node35" class="node">
<title>symfony/contracts</title>
<path fill="#eeeeee" stroke="#000000" d="M1306,-227C1306,-227 1171,-227 1171,-227 1165,-227 1159,-221 1159,-215 1159,-215 1159,-203 1159,-203 1159,-197 1165,-191 1171,-191 1171,-191 1306,-191 1306,-191 1312,-191 1318,-197 1318,-203 1318,-203 1318,-215 1318,-215 1318,-221 1312,-227 1306,-227"/>
<text text-anchor="middle" x="1238.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">symfony/contracts: v1.0.2</text>
</g>
<!-- symfony/cache&#45;&gt;symfony/contracts -->
<g id="edge79" class="edge">
<title>symfony/cache&#45;&gt;symfony/contracts</title>
<path fill="none" stroke="#1a2833" d="M1116.3497,-273.9902C1139.5743,-261.6335 1170.5856,-245.134 1195.5494,-231.8519"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1197.2631,-234.9047 1204.4474,-227.1177 1193.9751,-228.725 1197.2631,-234.9047"/>
<text text-anchor="middle" x="1178.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- symfony/var&#45;exporter -->
<g id="node36" class="node">
<title>symfony/var&#45;exporter</title>
<path fill="#eeeeee" stroke="#000000" d="M1124,-173C1124,-173 971,-173 971,-173 965,-173 959,-167 959,-161 959,-161 959,-149 959,-149 959,-143 965,-137 971,-137 971,-137 1124,-137 1124,-137 1130,-137 1136,-143 1136,-149 1136,-149 1136,-161 1136,-161 1136,-167 1130,-173 1124,-173"/>
<text text-anchor="middle" x="1047.5" y="-151.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">symfony/var&#45;exporter: v4.2.1</text>
</g>
<!-- symfony/cache&#45;&gt;symfony/var&#45;exporter -->
<g id="edge80" class="edge">
<title>symfony/cache&#45;&gt;symfony/var&#45;exporter</title>
<path fill="none" stroke="#1a2833" d="M1057.3868,-273.8196C1052.1608,-268.6986 1047.3727,-262.6785 1044.5,-256 1034.5381,-232.8398 1036.7069,-203.8516 1040.5258,-182.8786"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1043.971,-183.5009 1042.5522,-173.0015 1037.1138,-182.094 1043.971,-183.5009"/>
<text text-anchor="middle" x="1053.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">^4.2</text>
</g>
<!-- guzzlehttp/guzzle&#45;&gt;php -->
<g id="edge13" class="edge">
<title>guzzlehttp/guzzle&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M660.0868,-273.6531C663.0474,-268.0916 666.1064,-261.8928 668.5,-256 706.8915,-161.4854 681.7698,-89.2511 777.5,-54 834.8728,-32.8733 1015.1603,-22.8947 1093.9866,-19.4552"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1094.57,-22.9337 1104.4126,-19.0128 1094.2732,-15.94 1094.57,-22.9337"/>
<text text-anchor="middle" x="712" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.5</text>
</g>
<!-- guzzlehttp/guzzle&#45;&gt;psr/log -->
<g id="edge15" class="edge">
<title>guzzlehttp/guzzle&#45;&gt;psr/log</title>
<path fill="none" stroke="#1a2833" stroke-dasharray="5,2" d="M684.8686,-273.9902C709.2418,-261.5793 741.8225,-244.9891 767.965,-231.6773"/>
<polygon fill="#1a2833" stroke="#1a2833" points="769.5963,-234.7744 776.9194,-227.1177 766.4199,-228.5365 769.5963,-234.7744"/>
<text text-anchor="middle" x="749.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- guzzlehttp/promises -->
<g id="node13" class="node">
<title>guzzlehttp/promises</title>
<path fill="#eeeeee" stroke="#000000" d="M652.5,-173C652.5,-173 508.5,-173 508.5,-173 502.5,-173 496.5,-167 496.5,-161 496.5,-161 496.5,-149 496.5,-149 496.5,-143 502.5,-137 508.5,-137 508.5,-137 652.5,-137 652.5,-137 658.5,-137 664.5,-143 664.5,-149 664.5,-149 664.5,-161 664.5,-161 664.5,-167 658.5,-173 652.5,-173"/>
<text text-anchor="middle" x="580.5" y="-151.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">guzzlehttp/promises: v1.3.1</text>
</g>
<!-- guzzlehttp/guzzle&#45;&gt;guzzlehttp/promises -->
<g id="edge11" class="edge">
<title>guzzlehttp/guzzle&#45;&gt;guzzlehttp/promises</title>
<path fill="none" stroke="#1a2833" d="M648.716,-273.849C647.0381,-252.5051 641.7998,-216.7305 625.5,-191 623.0238,-187.0911 619.9735,-183.4195 616.6374,-180.0272"/>
<polygon fill="#1a2833" stroke="#1a2833" points="618.7399,-177.208 608.9895,-173.0629 614.0268,-182.3837 618.7399,-177.208"/>
<text text-anchor="middle" x="655.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- guzzlehttp/psr7 -->
<g id="node14" class="node">
<title>guzzlehttp/psr7</title>
<path fill="#eeeeee" stroke="#000000" d="M998,-227C998,-227 887,-227 887,-227 881,-227 875,-221 875,-215 875,-215 875,-203 875,-203 875,-197 881,-191 887,-191 887,-191 998,-191 998,-191 1004,-191 1010,-197 1010,-203 1010,-203 1010,-215 1010,-215 1010,-221 1004,-227 998,-227"/>
<text text-anchor="middle" x="942.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">guzzlehttp/psr7: 1.5.2</text>
</g>
<!-- guzzlehttp/guzzle&#45;&gt;guzzlehttp/psr7 -->
<g id="edge12" class="edge">
<title>guzzlehttp/guzzle&#45;&gt;guzzlehttp/psr7</title>
<path fill="none" stroke="#1a2833" d="M723.2283,-275.8169C726.3583,-275.1911 729.459,-274.5828 732.5,-274 780.2923,-264.8406 793.9893,-270.3094 840.5,-256 860.6543,-249.7994 881.9838,-240.4497 899.8987,-231.7183"/>
<polygon fill="#1a2833" stroke="#1a2833" points="901.5344,-234.8138 908.9314,-227.2286 898.4187,-228.5454 901.5344,-234.8138"/>
<text text-anchor="middle" x="877.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">^1.4</text>
</g>
<!-- ext&#45;curl -->
<g id="node15" class="node">
<title>ext&#45;curl</title>
<path fill="#eeeeee" stroke="#000000" d="M1863,-227C1863,-227 1828,-227 1828,-227 1822,-227 1816,-221 1816,-215 1816,-215 1816,-203 1816,-203 1816,-197 1822,-191 1828,-191 1828,-191 1863,-191 1863,-191 1869,-191 1875,-197 1875,-203 1875,-203 1875,-215 1875,-215 1875,-221 1869,-227 1863,-227"/>
<text text-anchor="middle" x="1845.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ext&#45;curl</text>
</g>
<!-- guzzlehttp/guzzle&#45;&gt;ext&#45;curl -->
<g id="edge14" class="edge">
<title>guzzlehttp/guzzle&#45;&gt;ext&#45;curl</title>
<path fill="none" stroke="#1a2833" stroke-dasharray="5,2" d="M723.142,-275.2578C726.2956,-274.7851 729.4248,-274.3616 732.5,-274 1118.809,-228.5692 1220.7855,-297.8381 1607.5,-256 1678.1093,-248.3609 1758.9625,-230.393 1805.9281,-219.0179"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1806.8197,-222.403 1815.7016,-216.6271 1805.1564,-215.6035 1806.8197,-222.403"/>
<text text-anchor="middle" x="1682.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- guzzlehttp/promises&#45;&gt;php -->
<g id="edge16" class="edge">
<title>guzzlehttp/promises&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M590.5,-136.772C605.0556,-112.4153 634.6359,-70.418 673.5,-54 711.8189,-37.8123 991.8333,-24.1008 1094.1759,-19.5797"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1094.5177,-23.0681 1104.3552,-19.1345 1094.2118,-16.0748 1094.5177,-23.0681"/>
<text text-anchor="middle" x="646" y="-98.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.5.0</text>
</g>
<!-- guzzlehttp/psr7&#45;&gt;php -->
<g id="edge17" class="edge">
<title>guzzlehttp/psr7&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M941.8675,-190.847C942.2884,-174.8162 945.422,-151.759 958.5,-137 974.4413,-119.0097 990.1242,-133.2252 1009.5,-119 1025.6217,-107.1639 1022.054,-96.8316 1036.5,-83 1054.3194,-65.9386 1077.0441,-50.2169 1095.7996,-38.5103"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1097.6743,-41.4665 1104.3767,-33.2611 1094.0202,-35.4959 1097.6743,-41.4665"/>
<text text-anchor="middle" x="1053" y="-98.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.4.0</text>
</g>
<!-- guzzlehttp/psr7&#45;&gt;psr/http&#45;message -->
<g id="edge18" class="edge">
<title>guzzlehttp/psr7&#45;&gt;psr/http&#45;message</title>
<path fill="none" stroke="#1a2833" d="M1010.158,-201.271C1038.1228,-198.0819 1070.8726,-194.3542 1100.5,-191 1171.6055,-182.95 1189.6067,-182.7429 1260.5,-173 1386.673,-155.6601 1532.3198,-131.1113 1621.1381,-115.6278"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1621.901,-119.0476 1631.1495,-113.8789 1620.6964,-112.152 1621.901,-119.0476"/>
<text text-anchor="middle" x="1499" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">~1.0</text>
</g>
<!-- ralouphie/getallheaders -->
<g id="node17" class="node">
<title>ralouphie/getallheaders</title>
<path fill="#eeeeee" stroke="#000000" d="M988.5,-119C988.5,-119 834.5,-119 834.5,-119 828.5,-119 822.5,-113 822.5,-107 822.5,-107 822.5,-95 822.5,-95 822.5,-89 828.5,-83 834.5,-83 834.5,-83 988.5,-83 988.5,-83 994.5,-83 1000.5,-89 1000.5,-95 1000.5,-95 1000.5,-107 1000.5,-107 1000.5,-113 994.5,-119 988.5,-119"/>
<text text-anchor="middle" x="911.5" y="-97.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ralouphie/getallheaders: 2.0.5</text>
</g>
<!-- guzzlehttp/psr7&#45;&gt;ralouphie/getallheaders -->
<g id="edge19" class="edge">
<title>guzzlehttp/psr7&#45;&gt;ralouphie/getallheaders</title>
<path fill="none" stroke="#1a2833" d="M918.0364,-190.7156C912.9483,-185.5978 908.2891,-179.6052 905.5,-173 899.7065,-159.2798 900.5778,-142.7983 903.1779,-129.0683"/>
<polygon fill="#1a2833" stroke="#1a2833" points="906.6181,-129.7235 905.4214,-119.1965 899.7922,-128.1722 906.6181,-129.7235"/>
<text text-anchor="middle" x="918" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">^2.0.5</text>
</g>
<!-- psr/http&#45;message&#45;&gt;php -->
<g id="edge71" class="edge">
<title>psr/http&#45;message&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1677.3017,-82.8398C1660.8959,-72.47 1638.8773,-60.3107 1617.5,-54 1533.4344,-29.1836 1267.0768,-20.9556 1168.5831,-18.7204"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1168.5765,-15.2195 1158.5021,-18.4995 1168.423,-22.2179 1168.5765,-15.2195"/>
<text text-anchor="middle" x="1661" y="-57" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.3.0</text>
</g>
<!-- ralouphie/getallheaders&#45;&gt;php -->
<g id="edge74" class="edge">
<title>ralouphie/getallheaders&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M940.5036,-82.8916C956.7924,-73.306 977.7591,-61.9148 997.5,-54 1029.3205,-41.2421 1067.175,-31.5431 1094.52,-25.4449"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1095.4234,-28.8303 1104.4512,-23.2851 1093.9358,-21.9902 1095.4234,-28.8303"/>
<text text-anchor="middle" x="1010" y="-57" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.3</text>
</g>
<!-- masterminds/html5&#45;&gt;php -->
<g id="edge61" class="edge">
<title>masterminds/html5&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M371.7391,-273.8703C348.5618,-263.9709 324.9485,-249.0703 311.5,-227 303.1743,-213.3368 304.0743,-205.1725 311.5,-191 318.0228,-178.5508 326.5134,-181.7651 337.5,-173 341.3269,-169.9469 462.9865,-55.8961 467.5,-54 525.2738,-29.7296 962.6751,-20.7325 1094.2027,-18.5594"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1094.2599,-22.0591 1104.2019,-18.3977 1094.1466,-15.06 1094.2599,-22.0591"/>
<text text-anchor="middle" x="391" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.3.0</text>
</g>
<!-- ext&#45;ctype -->
<g id="node29" class="node">
<title>ext&#45;ctype</title>
<path fill="#eeeeee" stroke="#000000" d="M548,-227C548,-227 505,-227 505,-227 499,-227 493,-221 493,-215 493,-215 493,-203 493,-203 493,-197 499,-191 505,-191 505,-191 548,-191 548,-191 554,-191 560,-197 560,-203 560,-203 560,-215 560,-215 560,-221 554,-227 548,-227"/>
<text text-anchor="middle" x="526.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ext&#45;ctype</text>
</g>
<!-- masterminds/html5&#45;&gt;ext&#45;ctype -->
<g id="edge58" class="edge">
<title>masterminds/html5&#45;&gt;ext&#45;ctype</title>
<path fill="none" stroke="#1a2833" d="M456.8117,-273.9902C469.3211,-262.3241 485.7903,-246.9652 499.5773,-234.1077"/>
<polygon fill="#1a2833" stroke="#1a2833" points="501.9925,-236.6412 506.9187,-227.2612 497.2183,-231.5219 501.9925,-236.6412"/>
<text text-anchor="middle" x="489.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- ext&#45;dom -->
<g id="node30" class="node">
<title>ext&#45;dom</title>
<path fill="#eeeeee" stroke="#000000" d="M370.5,-227C370.5,-227 332.5,-227 332.5,-227 326.5,-227 320.5,-221 320.5,-215 320.5,-215 320.5,-203 320.5,-203 320.5,-197 326.5,-191 332.5,-191 332.5,-191 370.5,-191 370.5,-191 376.5,-191 382.5,-197 382.5,-203 382.5,-203 382.5,-215 382.5,-215 382.5,-221 376.5,-227 370.5,-227"/>
<text text-anchor="middle" x="351.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ext&#45;dom</text>
</g>
<!-- masterminds/html5&#45;&gt;ext&#45;dom -->
<g id="edge59" class="edge">
<title>masterminds/html5&#45;&gt;ext&#45;dom</title>
<path fill="none" stroke="#1a2833" d="M418.8393,-273.9902C406.8634,-262.4321 391.1319,-247.2493 377.8859,-234.4655"/>
<polygon fill="#1a2833" stroke="#1a2833" points="380.0473,-231.6873 370.4213,-227.2612 375.1862,-236.7241 380.0473,-231.6873"/>
<text text-anchor="middle" x="402.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- ext&#45;libxml -->
<g id="node31" class="node">
<title>ext&#45;libxml</title>
<path fill="#eeeeee" stroke="#000000" d="M462.5,-227C462.5,-227 412.5,-227 412.5,-227 406.5,-227 400.5,-221 400.5,-215 400.5,-215 400.5,-203 400.5,-203 400.5,-197 406.5,-191 412.5,-191 412.5,-191 462.5,-191 462.5,-191 468.5,-191 474.5,-197 474.5,-203 474.5,-203 474.5,-215 474.5,-215 474.5,-221 468.5,-227 462.5,-227"/>
<text text-anchor="middle" x="437.5" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">ext&#45;libxml</text>
</g>
<!-- masterminds/html5&#45;&gt;ext&#45;libxml -->
<g id="edge60" class="edge">
<title>masterminds/html5&#45;&gt;ext&#45;libxml</title>
<path fill="none" stroke="#1a2833" d="M437.5,-273.9902C437.5,-263.2963 437.5,-249.4994 437.5,-237.3706"/>
<polygon fill="#1a2833" stroke="#1a2833" points="441.0001,-237.2612 437.5,-227.2612 434.0001,-237.2613 441.0001,-237.2612"/>
<text text-anchor="middle" x="440.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- league/uri&#45;components&#45;&gt;php -->
<g id="edge40" class="edge">
<title>league/uri&#45;components&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M2162.4988,-273.764C2153.8807,-269.0955 2145.8413,-263.2663 2139.5,-256 2078.4711,-186.0687 2158.9079,-112.069 2086.5,-54 2050.13,-24.8323 1341.272,-19.1308 1168.992,-18.1742"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1168.9062,-14.6737 1158.8876,-18.1201 1168.8687,-21.6736 1168.9062,-14.6737"/>
<text text-anchor="middle" x="2130" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=7.0</text>
</g>
<!-- league/uri&#45;components&#45;&gt;ext&#45;curl -->
<g id="edge36" class="edge">
<title>league/uri&#45;components&#45;&gt;ext&#45;curl</title>
<path fill="none" stroke="#1a2833" d="M2145.8401,-273.9472C2103.3112,-264.715 2050.2022,-253.6359 2002.5,-245 1953.2542,-236.0846 1937.1246,-241.5572 1885.1681,-226.7164"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1885.9898,-223.3094 1875.4071,-223.8161 1883.9959,-230.0195 1885.9898,-223.3094"/>
<text text-anchor="middle" x="2060.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- league/uri&#45;components&#45;&gt;ext&#45;fileinfo -->
<g id="edge37" class="edge">
<title>league/uri&#45;components&#45;&gt;ext&#45;fileinfo</title>
<path fill="none" stroke="#1a2833" d="M2236.4813,-273.9902C2242.5877,-262.9722 2250.5195,-248.6604 2257.385,-236.2727"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2260.5931,-237.7044 2262.3793,-227.2612 2254.4705,-234.3112 2260.5931,-237.7044"/>
<text text-anchor="middle" x="2254.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- league/uri&#45;components&#45;&gt;ext&#45;intl -->
<g id="edge38" class="edge">
<title>league/uri&#45;components&#45;&gt;ext&#45;intl</title>
<path fill="none" stroke="#1a2833" d="M2224.0155,-273.8305C2222.3656,-260.8193 2220.3519,-242.8671 2219.5,-227 2218.6422,-211.023 2217.5866,-206.8852 2219.5,-191 2222.0566,-169.7741 2227.8889,-146.3282 2232.9062,-128.6893"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2236.2817,-129.6162 2235.7352,-119.0355 2229.5642,-127.6476 2236.2817,-129.6162"/>
<text text-anchor="middle" x="2222.5" y="-206.5" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- league/uri&#45;components&#45;&gt;league/uri&#45;hostname&#45;parser -->
<g id="edge39" class="edge">
<title>league/uri&#45;components&#45;&gt;league/uri&#45;hostname&#45;parser</title>
<path fill="none" stroke="#1a2833" d="M2270.548,-273.9902C2301.4326,-261.3625 2342.899,-244.4083 2375.7348,-230.9828"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2377.2563,-234.142 2385.1879,-227.1177 2374.6071,-227.6627 2377.2563,-234.142"/>
<text text-anchor="middle" x="2352" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">^1.1.0</text>
</g>
<!-- league/uri&#45;hostname&#45;parser&#45;&gt;php -->
<g id="edge42" class="edge">
<title>league/uri&#45;hostname&#45;parser&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M2412.0041,-190.7668C2397.2263,-175.725 2375.2184,-154.1476 2354.5,-137 2322.579,-110.5806 2316.4852,-99.5549 2278.5,-83 2220.2488,-57.6126 2201.5862,-61.6065 2138.5,-54 1945.3762,-30.7144 1327.8479,-20.718 1169.0279,-18.4945"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1168.8649,-14.992 1158.8175,-18.3535 1168.7682,-21.9914 1168.8649,-14.992"/>
<text text-anchor="middle" x="2345" y="-98.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=7.0</text>
</g>
<!-- league/uri&#45;hostname&#45;parser&#45;&gt;ext&#45;intl -->
<g id="edge41" class="edge">
<title>league/uri&#45;hostname&#45;parser&#45;&gt;ext&#45;intl</title>
<path fill="none" stroke="#1a2833" d="M2385.1024,-190.9333C2373.0218,-185.5707 2360.0807,-179.406 2348.5,-173 2322.4976,-158.6166 2294.6984,-139.7959 2273.9538,-125.0043"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2275.966,-122.1403 2265.8042,-119.1421 2271.8783,-127.8229 2275.966,-122.1403"/>
<text text-anchor="middle" x="2351.5" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- league/uri&#45;hostname&#45;parser&#45;&gt;psr/simple&#45;cache -->
<g id="edge43" class="edge">
<title>league/uri&#45;hostname&#45;parser&#45;&gt;psr/simple&#45;cache</title>
<path fill="none" stroke="#1a2833" d="M2329.464,-192.1418C2326.4444,-191.7414 2323.4511,-191.3595 2320.5,-191 2219.5973,-178.7081 2192.2621,-192.493 2092.5,-173 2032.7706,-161.3292 1966.6786,-139.275 1921.2887,-122.6369"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1922.2355,-119.2553 1911.6423,-119.0681 1919.8066,-125.8205 1922.2355,-119.2553"/>
<text text-anchor="middle" x="2097.5" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1</text>
</g>
<!-- league/uri&#45;interfaces&#45;&gt;php -->
<g id="edge44" class="edge">
<title>league/uri&#45;interfaces&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1488.0602,-190.9821C1476.9939,-157.723 1448.4878,-87.0709 1397.5,-54 1360.4641,-29.9783 1232.5633,-21.7949 1168.5707,-19.1635"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1168.6321,-15.6634 1158.5042,-18.7739 1168.3613,-22.6581 1168.6321,-15.6634"/>
<text text-anchor="middle" x="1471" y="-98.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.3.0</text>
</g>
<!-- league/uri&#45;manipulations&#45;&gt;php -->
<g id="edge48" class="edge">
<title>league/uri&#45;manipulations&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1810.5005,-371.4267C1915.9729,-364.789 2072.5,-345.8643 2072.5,-292 2072.5,-292 2072.5,-292 2072.5,-101 2072.5,-18.3178 1974.2371,-66.4654 1892.5,-54 1750.3942,-32.328 1300.9776,-21.5049 1168.5592,-18.7316"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1168.5811,-15.2314 1158.5109,-18.5239 1168.4364,-22.2299 1168.5811,-15.2314"/>
<text text-anchor="middle" x="2085" y="-206.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=7.0</text>
</g>
<!-- league/uri&#45;manipulations&#45;&gt;guzzlehttp/psr7 -->
<g id="edge50" class="edge">
<title>league/uri&#45;manipulations&#45;&gt;guzzlehttp/psr7</title>
<path fill="none" stroke="#1a2833" stroke-dasharray="5,2" d="M1622.4815,-357.6274C1620.8091,-357.409 1619.1475,-357.1995 1617.5,-357 1547.5945,-348.5353 1042.5247,-351.3112 985.5,-310 962.0786,-293.0325 951.3149,-260.6887 946.4325,-237.1616"/>
<polygon fill="#1a2833" stroke="#1a2833" points="949.8261,-236.2632 944.5787,-227.0591 942.9411,-237.5266 949.8261,-236.2632"/>
<text text-anchor="middle" x="994.5" y="-289.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.2</text>
</g>
<!-- league/uri&#45;manipulations&#45;&gt;psr/http&#45;message -->
<g id="edge49" class="edge">
<title>league/uri&#45;manipulations&#45;&gt;psr/http&#45;message</title>
<path fill="none" stroke="#1a2833" d="M1727.4005,-356.9786C1734.3904,-344.3317 1742.8206,-326.7522 1746.5,-310 1760.7493,-245.1235 1733.9433,-168.5975 1716.6027,-128.5674"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1719.6976,-126.9139 1712.4287,-119.2059 1713.3043,-129.7645 1719.6976,-126.9139"/>
<text text-anchor="middle" x="1758.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- league/uri&#45;manipulations&#45;&gt;ext&#45;intl -->
<g id="edge45" class="edge">
<title>league/uri&#45;manipulations&#45;&gt;ext&#45;intl</title>
<path fill="none" stroke="#1a2833" d="M1810.7602,-370.0742C1912.5858,-364.0854 2063.4411,-353.0181 2086.5,-339 2089.3573,-337.263 2215.6628,-139.794 2217.5,-137 2219.4577,-134.0227 2221.514,-130.9127 2223.5651,-127.8213"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2226.6197,-129.5486 2229.2456,-119.2844 2220.792,-125.6708 2226.6197,-129.5486"/>
<text text-anchor="middle" x="2150.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- league/uri&#45;manipulations&#45;&gt;league/uri&#45;components -->
<g id="edge46" class="edge">
<title>league/uri&#45;manipulations&#45;&gt;league/uri&#45;components</title>
<path fill="none" stroke="#1a2833" d="M1810.7171,-370.4292C1912.377,-364.8333 2067.3761,-354.1899 2124.5,-339 2145.3598,-333.4531 2167.2526,-323.9146 2185.3841,-314.874"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2187.1865,-317.8835 2194.4975,-310.2154 2184.0004,-311.6506 2187.1865,-317.8835"/>
<text text-anchor="middle" x="2169" y="-331" font-family="Times,serif" font-size="10.00" fill="#767676">^1.8.0</text>
</g>
<!-- league/uri&#45;manipulations&#45;&gt;league/uri&#45;interfaces -->
<g id="edge47" class="edge">
<title>league/uri&#45;manipulations&#45;&gt;league/uri&#45;interfaces</title>
<path fill="none" stroke="#1a2833" d="M1642.7822,-356.9329C1612.6553,-346.8332 1578.9776,-331.7707 1553.5,-310 1530.2683,-290.1484 1513.6779,-258.9376 1503.9126,-236.4638"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1507.1,-235.0133 1500.0263,-227.1257 1500.6373,-237.7029 1507.1,-235.0133"/>
<text text-anchor="middle" x="1562.5" y="-289.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- league/uri&#45;manipulations&#45;&gt;league/uri&#45;schemes -->
<g id="edge51" class="edge">
<title>league/uri&#45;manipulations&#45;&gt;league/uri&#45;schemes</title>
<path fill="none" stroke="#1a2833" stroke-dasharray="5,2" d="M1703.9149,-356.9902C1696.0646,-345.7562 1685.8214,-331.0979 1677.0504,-318.5463"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1679.8578,-316.4534 1671.2609,-310.2612 1674.12,-320.463 1679.8578,-316.4534"/>
<text text-anchor="middle" x="1699.5" y="-331" font-family="Times,serif" font-size="10.00" fill="#767676">^1.2</text>
</g>
<!-- league/uri&#45;parser&#45;&gt;php -->
<g id="edge52" class="edge">
<title>league/uri&#45;parser&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1967.9125,-190.7032C1971.8688,-163.2925 1974.6445,-111.7275 1946.5,-83 1891.5097,-26.8705 1321.8718,-19.2104 1169.0523,-18.1651"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1168.8042,-14.6636 1158.7824,-18.1007 1168.7602,-21.6635 1168.8042,-14.6636"/>
<text text-anchor="middle" x="1982" y="-98.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=7.0.0</text>
</g>
<!-- league/uri&#45;schemes&#45;&gt;php -->
<g id="edge56" class="edge">
<title>league/uri&#45;schemes&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1659.908,-273.7819C1660.6845,-252.3735 1659.1651,-216.5368 1643.5,-191 1600.167,-120.36 1564.4,-122.4125 1491.5,-83 1460.4263,-66.2004 1451.7317,-62.7173 1417.5,-54 1330.0239,-31.7237 1223.8336,-22.9666 1168.7279,-19.7367"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1168.9081,-16.2414 1158.7287,-19.179 1168.5182,-23.2306 1168.9081,-16.2414"/>
<text text-anchor="middle" x="1649.5" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=7.0.13</text>
</g>
<!-- league/uri&#45;schemes&#45;&gt;psr/http&#45;message -->
<g id="edge57" class="edge">
<title>league/uri&#45;schemes&#45;&gt;psr/http&#45;message</title>
<path fill="none" stroke="#1a2833" d="M1665.6255,-273.8504C1667.6936,-268.1878 1669.8395,-261.8836 1671.5,-256 1683.7838,-212.4744 1693.5,-160.8444 1698.8725,-129.5238"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1702.3784,-129.7815 1700.5888,-119.3389 1695.4757,-128.6183 1702.3784,-129.7815"/>
<text text-anchor="middle" x="1695.5" y="-206.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- league/uri&#45;schemes&#45;&gt;ext&#45;fileinfo -->
<g id="edge53" class="edge">
<title>league/uri&#45;schemes&#45;&gt;ext&#45;fileinfo</title>
<path fill="none" stroke="#1a2833" d="M1737.2205,-279.7446C1805.621,-269.4095 1907.427,-254.7796 1996.5,-245 2095.3395,-234.1481 2122.1278,-247.1413 2219.5,-227 2220.9572,-226.6986 2222.4296,-226.3688 2223.9103,-226.0152"/>
<polygon fill="#1a2833" stroke="#1a2833" points="2224.976,-229.3532 2233.728,-223.3822 2223.1627,-222.5921 2224.976,-229.3532"/>
<text text-anchor="middle" x="1999.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">*</text>
</g>
<!-- league/uri&#45;schemes&#45;&gt;league/uri&#45;interfaces -->
<g id="edge54" class="edge">
<title>league/uri&#45;schemes&#45;&gt;league/uri&#45;interfaces</title>
<path fill="none" stroke="#1a2833" d="M1622.6975,-273.9902C1598.0252,-261.5793 1565.0447,-244.9891 1538.5815,-231.6773"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1540.0235,-228.4849 1529.5172,-227.1177 1536.8778,-234.7383 1540.0235,-228.4849"/>
<text text-anchor="middle" x="1594.5" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">^1.1</text>
</g>
<!-- league/uri&#45;schemes&#45;&gt;league/uri&#45;parser -->
<g id="edge55" class="edge">
<title>league/uri&#45;schemes&#45;&gt;league/uri&#45;parser</title>
<path fill="none" stroke="#1a2833" d="M1724.8974,-273.9902C1772.9336,-260.9608 1837.9517,-243.3252 1888.1383,-229.7125"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1889.2335,-233.042 1897.9685,-227.0461 1887.4009,-226.2861 1889.2335,-233.042"/>
<text text-anchor="middle" x="1842" y="-248" font-family="Times,serif" font-size="10.00" fill="#767676">^1.4.0</text>
</g>
<!-- psr/simple&#45;cache&#45;&gt;php -->
<g id="edge73" class="edge">
<title>psr/simple&#45;cache&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1806.4186,-82.9434C1770.6165,-72.7471 1723.8291,-60.7322 1681.5,-54 1582.269,-38.2178 1275.7181,-24.1027 1168.7708,-19.5402"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1168.905,-16.0429 1158.7658,-19.1165 1168.6088,-23.0366 1168.905,-16.0429"/>
<text text-anchor="middle" x="1749" y="-57" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.3.0</text>
</g>
<!-- ml/iri&#45;&gt;php -->
<g id="edge64" class="edge">
<title>ml/iri&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M204.5941,-82.5895C209.6122,-72.2678 217.4334,-60.2453 228.5,-54 266.7308,-32.425 928.4508,-21.0565 1094.128,-18.5403"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1094.3654,-22.0373 1104.3117,-18.3874 1094.2602,-15.0381 1094.3654,-22.0373"/>
<text text-anchor="middle" x="245" y="-57" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=5.3.0</text>
</g>
<!-- lib&#45;pcre -->
<g id="node33" class="node">
<title>lib&#45;pcre</title>
<path fill="#eeeeee" stroke="#000000" d="M105,-36C105,-36 70,-36 70,-36 64,-36 58,-30 58,-24 58,-24 58,-12 58,-12 58,-6 64,0 70,0 70,0 105,0 105,0 111,0 117,-6 117,-12 117,-12 117,-24 117,-24 117,-30 111,-36 105,-36"/>
<text text-anchor="middle" x="87.5" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#314b5f">lib&#45;pcre</text>
</g>
<!-- ml/iri&#45;&gt;lib&#45;pcre -->
<g id="edge63" class="edge">
<title>ml/iri&#45;&gt;lib&#45;pcre</title>
<path fill="none" stroke="#1a2833" d="M173.6316,-82.9902C157.8842,-71.1081 137.0598,-55.3951 119.832,-42.396"/>
<polygon fill="#1a2833" stroke="#1a2833" points="121.7923,-39.4906 111.7016,-36.2612 117.5761,-45.0784 121.7923,-39.4906"/>
<text text-anchor="middle" x="162" y="-57" font-family="Times,serif" font-size="10.00" fill="#767676">&gt;=4.0</text>
</g>
<!-- symfony/contracts&#45;&gt;php -->
<g id="edge81" class="edge">
<title>symfony/contracts&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1288.4337,-190.9843C1295.6355,-186.236 1302.0903,-180.324 1306.5,-173 1314.5726,-159.5922 1300.32,-84.0601 1299.5,-83 1268.0582,-42.3539 1207.7653,-27.107 1168.6118,-21.3994"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1169.0292,-17.9243 1158.6574,-20.0865 1168.1138,-24.8642 1169.0292,-17.9243"/>
<text text-anchor="middle" x="1318" y="-98.5" font-family="Times,serif" font-size="10.00" fill="#767676">^7.1.3</text>
</g>
<!-- symfony/contracts&#45;&gt;psr/cache -->
<g id="edge82" class="edge">
<title>symfony/contracts&#45;&gt;psr/cache</title>
<path fill="none" stroke="#1a2833" stroke-dasharray="5,2" d="M1238.5,-190.6793C1238.5,-173.821 1238.5,-148.5651 1238.5,-129.147"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1242.0001,-129.0501 1238.5,-119.0502 1235.0001,-129.0502 1242.0001,-129.0501"/>
<text text-anchor="middle" x="1247.5" y="-152.5" font-family="Times,serif" font-size="10.00" fill="#767676">^1.0</text>
</g>
<!-- symfony/var&#45;exporter&#45;&gt;php -->
<g id="edge83" class="edge">
<title>symfony/var&#45;exporter&#45;&gt;php</title>
<path fill="none" stroke="#1a2833" d="M1061.1025,-136.9426C1065.2123,-131.2837 1069.6523,-124.9585 1073.5,-119 1089.2902,-94.5474 1105.6618,-65.6588 1116.9681,-45.055"/>
<polygon fill="#1a2833" stroke="#1a2833" points="1120.0727,-46.6724 1121.7862,-36.217 1113.9266,-43.3218 1120.0727,-46.6724"/>
<text text-anchor="middle" x="1107" y="-98.5" font-family="Times,serif" font-size="10.00" fill="#767676">^7.1.3</text>
</g>
</g>
</svg>