Project

General

Profile

Support #12551 » bootstrap.svg

Carsten Rose, 13.12.2021 21:58

 
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="2721px" height="1796px" viewBox="-0.5 -0.5 2721 1796" content="&lt;mxfile host=&quot;Electron&quot; modified=&quot;2021-12-13T20:57:14.767Z&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/12.6.5 Chrome/80.0.3987.86 Electron/8.0.0 Safari/537.36&quot; etag=&quot;lykHo68MDDwuuEo5oZJR&quot; version=&quot;12.6.5&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;9q-i_z5IJf1DyX_JrZ7c&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="2276.75" y="305" width="330" height="370" fill="#ffffff" stroke="#000000" pointer-events="all"/><rect x="1836" y="1570" width="330" height="110" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 386 435 L 446 475 L 386 515 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 475px; margin-left: 387px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">API</div></div></div></foreignObject><text x="416" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">API</text></switch></g><path d="M 446 845 L 484.63 845" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 489.88 845 L 482.88 848.5 L 484.63 845 L 482.88 841.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 386 805 L 446 845 L 386 885 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 845px; margin-left: 387px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Typo3</div></div></div></foreignObject><text x="416" y="849" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Typo3</text></switch></g><path d="M 450.25 1310 L 488.88 1310" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 494.13 1310 L 487.13 1313.5 L 488.88 1310 L 487.13 1306.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 390.25 1270 L 450.25 1310 L 390.25 1350 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 1310px; margin-left: 391px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Unit Test</div></div></div></foreignObject><text x="420" y="1314" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Unit Test</text></switch></g><path d="M 446 1035 L 468.5 1035 L 468.5 1035 L 484.63 1035" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 489.88 1035 L 482.88 1038.5 L 484.63 1035 L 482.88 1031.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 386 995 L 446 1035 L 386 1075 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 1035px; margin-left: 387px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Cron</div></div></div></foreignObject><text x="416" y="1039" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Cron</text></switch></g><path d="M 696 685 L 839.63 685" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 844.88 685 L 837.88 688.5 L 839.63 685 L 837.88 681.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="576" y="655" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 685px; margin-left: 577px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">typeahead.php</div></div></div></foreignObject><text x="636" y="689" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">typeahead.php</text></switch></g><path d="M 696 300 L 2201.75 300 L 2201.75 808.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2201.75 813.88 L 2198.25 806.88 L 2201.75 808.63 L 2205.25 806.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="576" y="235" width="120" height="130" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 300px; margin-left: 577px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">dataReport.php<br />delete.php<br />dragAndDrop.php<br />load.php<br />rest.php<br />save.php<br />setting.php</div></div></div></foreignObject><text x="636" y="304" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">dataReport.php...</text></switch></g><path d="M 2276.75 845 L 2296 845 L 2296 845 L 2310.38 845" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2315.63 845 L 2308.63 848.5 L 2310.38 845 L 2308.63 841.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="2126.75" y="815" width="150" height="60" fill="#f8cecc" stroke="#b85450" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 845px; margin-left: 2128px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new QuickFormQuery</div></div></div></foreignObject><text x="2202" y="849" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new QuickFormQuery</text></switch></g><path d="M 696 405 L 839.63 405" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 844.88 405 L 837.88 408.5 L 839.63 405 L 837.88 401.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="576" y="375" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 405px; margin-left: 577px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">dirty.php</div></div></div></foreignObject><text x="636" y="409" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">dirty.php</text></switch></g><path d="M 966 405 L 996 405 L 1046 405 L 1069.63 405" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1074.88 405 L 1067.88 408.5 L 1069.63 405 L 1067.88 401.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="846" y="375" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 405px; margin-left: 847px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new Dirty</div></div></div></foreignObject><text x="906" y="409" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new Dirty</text></switch></g><path d="M 966 475 L 1021 475 L 1021 475 L 1069.63 475" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1074.88 475 L 1067.88 478.5 L 1069.63 475 L 1067.88 471.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="846" y="445" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 475px; margin-left: 847px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new Download</div></div></div></foreignObject><text x="906" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new Download</text></switch></g><path d="M 696 475 L 839.63 475" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 844.88 475 L 837.88 478.5 L 839.63 475 L 837.88 471.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="576" y="445" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 475px; margin-left: 577px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">download.php</div></div></div></foreignObject><text x="636" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">download.php</text></switch></g><path d="M 696 545 L 839.63 545" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 844.88 545 L 837.88 548.5 L 839.63 545 L 837.88 541.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="576" y="515" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 545px; margin-left: 577px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">file.php</div></div></div></foreignObject><text x="636" y="549" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">file.php</text></switch></g><path d="M 966 545 L 1021 545 L 1021 545 L 1069.63 545" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1074.88 545 L 1067.88 548.5 L 1069.63 545 L 1067.88 541.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="846" y="515" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 545px; margin-left: 847px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new File</div></div></div></foreignObject><text x="906" y="549" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new File</text></switch></g><path d="M 966 615 L 1069.63 615" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1074.88 615 L 1067.88 618.5 L 1069.63 615 L 1067.88 611.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="576" y="585" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 615px; margin-left: 577px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">print.php</div></div></div></foreignObject><text x="636" y="619" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">print.php</text></switch></g><rect x="1076" y="585" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 615px; margin-left: 1077px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new Html2Pdf</div></div></div></foreignObject><text x="1136" y="619" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new Html2Pdf</text></switch></g><path d="M 966 685 L 1021 685 L 1021 685 L 1069.63 685" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1074.88 685 L 1067.88 688.5 L 1069.63 685 L 1067.88 681.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="846" y="655" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 685px; margin-left: 847px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new TypeAhead</div></div></div></foreignObject><text x="906" y="689" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new TypeAhead</text></switch></g><path d="M 636 220 L 556 220 Q 546 220 546 230 L 546 465 Q 546 475 536 475 L 466 475 Q 456 475 466 475 L 536 475 Q 546 475 546 485 L 546 720 Q 546 730 556 730 L 636 730" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 611 845 L 2120.38 845" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2125.63 845 L 2118.63 848.5 L 2120.38 845 L 2118.63 841.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="491" y="815" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 845px; margin-left: 492px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">QfqController.php</div></div></div></foreignObject><text x="551" y="849" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">QfqController.php</text></switch></g><path d="M 615.25 1310 L 668.88 1310" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 674.13 1310 L 667.13 1313.5 L 668.88 1310 L 667.13 1306.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="495.25" y="1280" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1310px; margin-left: 496px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">phpunit.xml</div></div></div></foreignObject><text x="555" y="1314" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">phpunit.xml</text></switch></g><path d="M 825.25 1310 L 888.88 1310" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 894.13 1310 L 887.13 1313.5 L 888.88 1310 L 887.13 1306.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="675.25" y="1280" width="150" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 1310px; margin-left: 676px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">phpunit_bootstrap.php</div></div></div></foreignObject><text x="750" y="1314" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">phpunit_bootstrap.php</text></switch></g><path d="M 1065.25 1310 L 1103.5 1310 L 1103.5 1180 L 1134.63 1180" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1139.88 1180 L 1132.88 1183.5 L 1134.63 1180 L 1132.88 1176.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1065.25 1310 L 1103.5 1310 L 1103.5 1625 L 1134.63 1625" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1139.88 1625 L 1132.88 1628.5 L 1134.63 1625 L 1132.88 1621.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="895.25" y="1275" width="170" height="70" fill="#d5e8d4" stroke="#82b366" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 1310px; margin-left: 896px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Set form and report folder to <b>form_phpunit</b> and <b>report_phpunit</b> respectively</div></div></div></foreignObject><text x="980" y="1314" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Set form and report folder t...</text></switch></g><path d="M 1261 1180 L 1496 1180 L 1496 1126.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1496 1121.12 L 1499.5 1128.12 L 1496 1126.37 L 1492.5 1128.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1261 1180 L 1348.5 1180 L 1348.5 1370 L 1429.63 1370" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1434.88 1370 L 1427.88 1373.5 L 1429.63 1370 L 1427.88 1366.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1261 1180 L 1348.5 1180 L 1348.5 995 L 1429.63 995" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1434.88 995 L 1427.88 998.5 L 1429.63 995 L 1427.88 991.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1261 1180 L 1348.5 1180 L 1348.5 1180 L 1429.63 1180" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1434.88 1180 L 1427.88 1183.5 L 1429.63 1180 L 1427.88 1176.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1261 1180 L 1348.5 1180 L 1348.5 1270 L 1429.63 1270" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1434.88 1270 L 1427.88 1273.5 L 1429.63 1270 L 1427.88 1266.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1141" y="1150" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1180px; margin-left: 1142px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">extends TestCase</div></div></div></foreignObject><text x="1201" y="1184" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">extends TestCase</text></switch></g><path d="M 1556 1090 L 1599.63 1090" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1604.88 1090 L 1597.88 1093.5 L 1599.63 1090 L 1597.88 1086.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1436" y="1060" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1090px; margin-left: 1437px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SupportTest.php</div></div></div></foreignObject><text x="1496" y="1094" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">SupportTest.php</text></switch></g><path d="M 1856 1090 L 1899.63 1090" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1904.88 1090 L 1897.88 1093.5 L 1899.63 1090 L 1897.88 1086.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1606" y="1060" width="250" height="60" fill="#d5e8d4" stroke="#82b366" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 248px; height: 1px; padding-top: 1090px; margin-left: 1607px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">set base URL to<br />http://xxxxxxxxxxxxxxxxxxxxxxxxxxxx/qfq/</div></div></div></foreignObject><text x="1731" y="1094" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">set base URL to...</text></switch></g><rect x="1906" y="1060" width="120" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1090px; margin-left: 1907px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store::getInstance</div></div></div></foreignObject><text x="1966" y="1094" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store::getInstance</text></switch></g><rect x="1436" y="1340" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1370px; margin-left: 1437px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">&lt;other&gt;Test.php</div></div></div></foreignObject><text x="1496" y="1374" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">&lt;other&gt;Test.php</text></switch></g><rect x="846" y="585" width="120" height="60" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 615px; margin-left: 847px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">read Config</div></div></div></foreignObject><text x="906" y="619" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">read Config</text></switch></g><path d="M 696 615 L 839.63 615" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 844.88 615 L 837.88 618.5 L 839.63 615 L 837.88 611.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1196 405 L 1226 405 L 1256 405 L 1279.63 405" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1284.88 405 L 1277.88 408.5 L 1279.63 405 L 1277.88 401.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1076" y="375" width="120" height="60" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 405px; margin-left: 1077px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new Database</div></div></div></foreignObject><text x="1136" y="409" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new Database</text></switch></g><rect x="1286" y="375" width="120" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 405px; margin-left: 1287px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store::getInstance</div></div></div></foreignObject><text x="1346" y="409" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store::getInstance</text></switch></g><path d="M 1196 475 L 1241 475 L 1241 475 L 1279.63 475" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1284.88 475 L 1277.88 478.5 L 1279.63 475 L 1277.88 471.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1076" y="445" width="120" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 475px; margin-left: 1077px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store::getInstance</div></div></div></foreignObject><text x="1136" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store::getInstance</text></switch></g><rect x="1286" y="445" width="120" height="60" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 475px; margin-left: 1287px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new Database</div></div></div></foreignObject><text x="1346" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new Database</text></switch></g><rect x="109.25" y="1035" width="160" height="80" fill="#d5e8d4" stroke="#82b366" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 1075px; margin-left: 110px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><b>Path initialization</b>:<br />Paths are initialized individually on first access.</div></div></div></foreignObject><text x="189" y="1079" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Path initialization:...</text></switch></g><path d="M 450.25 155 L 370.25 155 Q 360.25 155 360.25 165 L 360.25 965 Q 360.25 975 350.25 975 L 280.25 975 Q 270.25 975 280.25 975 L 350.25 975 Q 360.25 975 360.25 985 L 360.25 1785 Q 360.25 1795 370.25 1795 L 450.25 1795" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="2366.75" y="395" width="120" height="60" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 425px; margin-left: 2368px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Database</div></div></div></foreignObject><text x="2427" y="429" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Database</text></switch></g><rect x="2366.75" y="455" width="120" height="60" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 485px; margin-left: 2368px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Config</div></div></div></foreignObject><text x="2427" y="489" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Config</text></switch></g><path d="M 2486.75 545 L 2526.75 545 L 2526.75 485 L 2493.12 485" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2487.87 485 L 2494.87 481.5 L 2493.12 485 L 2494.87 488.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 516px; margin-left: 2558px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">initializes</div></div></div></foreignObject><text x="2558" y="520" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">initializes</text></switch></g><rect x="2366.75" y="515" width="120" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 545px; margin-left: 2368px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store</div></div></div></foreignObject><text x="2427" y="549" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store</text></switch></g><rect x="1076" y="515" width="120" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 545px; margin-left: 1077px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store::getInstance</div></div></div></foreignObject><text x="1136" y="549" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store::getInstance</text></switch></g><rect x="1076" y="655" width="120" height="60" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 685px; margin-left: 1077px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new Database</div></div></div></foreignObject><text x="1136" y="689" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new Database</text></switch></g><path d="M 1556 1625 L 1586 1625 L 1586 1625 L 1609.63 1625" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1614.88 1625 L 1607.88 1628.5 L 1609.63 1625 L 1607.88 1621.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1436" y="1595" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1625px; margin-left: 1437px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">FormActionTest.php<br />DeleteTest.php<br />EvaluateTest.php</div></div></div></foreignObject><text x="1496" y="1629" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">FormActionTest.php...</text></switch></g><path d="M 1786 1625 L 1811 1625 L 1811 1625 L 1829.63 1625" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1834.88 1625 L 1827.88 1628.5 L 1829.63 1625 L 1827.88 1621.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1616" y="1595" width="170" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 1625px; margin-left: 1617px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store::getInstance<br />'form=TestFormName'</div></div></div></foreignObject><text x="1701" y="1629" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store::getInstance...</text></switch></g><path d="M 1291 1625 L 1363.5 1625 L 1363.5 1625 L 1429.63 1625" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1434.88 1625 L 1427.88 1628.5 L 1429.63 1625 L 1427.88 1621.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1291 1625 L 1363.5 1625 L 1363.5 1735 L 1429.63 1735" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1434.88 1735 L 1427.88 1738.5 L 1429.63 1735 L 1427.88 1731.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1291 1625 L 1363.5 1625 L 1363.5 1495 L 1429.63 1495" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1434.88 1495 L 1427.88 1498.5 L 1429.63 1495 L 1427.88 1491.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1141" y="1595" width="150" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 1625px; margin-left: 1142px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">extends AbstractdatabaseTest</div></div></div></foreignObject><text x="1216" y="1629" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">extends AbstractdatabaseT...</text></switch></g><path d="M 1556 1735 L 2001 1735 L 2001 1686.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2001 1681.12 L 2004.5 1688.12 L 2001 1686.37 L 1997.5 1688.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1436" y="1705" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1735px; margin-left: 1437px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">&lt;other&gt;Test.php</div></div></div></foreignObject><text x="1496" y="1739" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">&lt;other&gt;Test.php</text></switch></g><path d="M 1556 995 L 1581 995 L 1581 995 L 1599.63 995" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1604.88 995 L 1597.88 998.5 L 1599.63 995 L 1597.88 991.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1436" y="965" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 995px; margin-left: 1437px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">HelperFileTest.php</div></div></div></foreignObject><text x="1496" y="999" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">HelperFileTest.php</text></switch></g><rect x="1606" y="965" width="250" height="60" fill="#d5e8d4" stroke="#82b366" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 248px; height: 1px; padding-top: 995px; margin-left: 1607px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">set base URL to<br />http://xxxxxxxxxxxxxxxxxxxxxxxxxxxx/qfq/</div></div></div></foreignObject><text x="1731" y="999" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">set base URL to...</text></switch></g><path d="M 1556 1180 L 1731 1180 L 1731 1180 L 1899.63 1180" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1904.88 1180 L 1897.88 1183.5 L 1899.63 1180 L 1897.88 1176.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1436" y="1150" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1180px; margin-left: 1437px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">LinkTest.php<br />StoreTest.php</div></div></div></foreignObject><text x="1496" y="1184" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">LinkTest.php...</text></switch></g><rect x="1906" y="1150" width="120" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1180px; margin-left: 1907px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store::getInstance</div></div></div></foreignObject><text x="1966" y="1184" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store::getInstance</text></switch></g><path d="M 1556 1270 L 1581 1270 L 1581 1270 L 1599.63 1270" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1604.88 1270 L 1597.88 1273.5 L 1599.63 1270 L 1597.88 1266.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1436" y="1240" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1270px; margin-left: 1437px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ConfigTest.php</div></div></div></foreignObject><text x="1496" y="1274" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">ConfigTest.php</text></switch></g><rect x="1606" y="1240" width="120" height="60" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1270px; margin-left: 1607px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">read Config</div></div></div></foreignObject><text x="1666" y="1274" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">read Config</text></switch></g><path d="M 1586 1495 L 1711 1495 L 1711 1495 L 1831.13 1495" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1836.38 1495 L 1829.38 1498.5 L 1831.13 1495 L 1829.38 1491.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1436" y="1465" width="150" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 1495px; margin-left: 1437px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">BuildFormPlainTest.php</div></div></div></foreignObject><text x="1511" y="1499" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">BuildFormPlainTest.php</text></switch></g><path d="M 1976 1640 L 2006 1640 L 2006 1640 L 1996 1640 L 1996 1640 L 2019.63 1640" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2024.88 1640 L 2017.88 1643.5 L 2019.63 1640 L 2017.88 1636.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1856" y="1610" width="120" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1640px; margin-left: 1857px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store::getInstance</div></div></div></foreignObject><text x="1916" y="1644" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store::getInstance</text></switch></g><rect x="2026" y="1610" width="120" height="60" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1640px; margin-left: 2027px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new Database</div></div></div></foreignObject><text x="2086" y="1644" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new Database</text></switch></g><rect x="1929" y="1580" width="147" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 145px; height: 1px; padding-top: 1590px; margin-left: 1930px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">AbstractDatabaseTest setUp</div></div></div></foreignObject><text x="2003" y="1594" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">AbstractDatabaseTest set...</text></switch></g><path d="M 2167.5 1495 L 2206.75 1495 L 2206.75 881.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2206.75 876.12 L 2210.25 883.12 L 2206.75 881.37 L 2203.25 883.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1837.5" y="1440" width="330" height="110" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 1977.5 1510 L 2007.5 1510 L 2007.5 1510 L 1997.5 1510 L 1997.5 1510 L 2021.13 1510" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2026.38 1510 L 2019.38 1513.5 L 2021.13 1510 L 2019.38 1506.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1857.5" y="1480" width="120" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1510px; margin-left: 1859px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store::getInstance</div></div></div></foreignObject><text x="1918" y="1514" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store::getInstance</text></switch></g><rect x="2027.5" y="1480" width="120" height="60" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1510px; margin-left: 2029px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new Database</div></div></div></foreignObject><text x="2088" y="1514" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new Database</text></switch></g><rect x="1930.5" y="1450" width="147" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 145px; height: 1px; padding-top: 1460px; margin-left: 1932px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">AbstractDatabaseTest setUp</div></div></div></foreignObject><text x="2004" y="1464" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">AbstractDatabaseTest set...</text></switch></g><path d="M 611 1035 L 646 1035 L 646 1035 L 674.63 1035" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 679.88 1035 L 672.88 1038.5 L 674.63 1035 L 672.88 1031.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="491" y="1005" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1035px; margin-left: 492px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">autoCron.php</div></div></div></foreignObject><text x="551" y="1039" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">autoCron.php</text></switch></g><path d="M 801 1035 L 831 1035 L 831 1035 L 854.63 1035" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 859.88 1035 L 852.88 1038.5 L 854.63 1035 L 852.88 1031.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="681" y="1005" width="120" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1035px; margin-left: 682px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store::getInstance</div></div></div></foreignObject><text x="741" y="1039" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store::getInstance</text></switch></g><rect x="861" y="1005" width="120" height="60" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1035px; margin-left: 862px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new Database</div></div></div></foreignObject><text x="921" y="1039" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new Database</text></switch></g><rect x="2366.75" y="575" width="120" height="60" fill="#d5e8d4" stroke="#82b366" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 605px; margin-left: 2368px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Path</div></div></div></foreignObject><text x="2427" y="609" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Path</text></switch></g><rect x="2336.75" y="340" width="192.5" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 191px; height: 1px; padding-top: 350px; margin-left: 2338px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 20px">Color Index of Main Components</span></div></div></div></foreignObject><text x="2433" y="354" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Color Index of Main Components</text></switch></g><path d="M 2436.75 845 L 2461 845 L 2461 845 L 2480.38 845" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2485.63 845 L 2478.63 848.5 L 2480.38 845 L 2478.63 841.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="2316.75" y="815" width="120" height="60" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 845px; margin-left: 2318px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Store::getInstance</div></div></div></foreignObject><text x="2377" y="849" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Store::getInstance</text></switch></g><rect x="2486.75" y="815" width="120" height="60" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 845px; margin-left: 2488px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">new Database</div></div></div></foreignObject><text x="2547" y="849" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">new Database</text></switch></g><rect x="0.25" y="45" width="2720" height="150" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 2718px; height: 1px; padding-top: 120px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 100px">QFQ Bootstrap: Initialization of Main Components<br />QFQ 21.12.0<br /></font></div></div></div></foreignObject><text x="1360" y="124" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">QFQ Bootstrap: Initialization of Main Components...</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://desk.draw.io/support/solutions/articles/16000042487" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>
(3-3/3)