aktuelle.kurse/m133/4_Modulinhalte_und_Uebungen/H_xdebug/GitHub Turtorial
Harald G. Mueller a63a769c98 muh
2022-02-23 22:44:33 +01:00

3657 lines
258 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en" data-color-mode="auto" data-light-theme="light" data-dark-theme="dark">
<head>
<meta charset="utf-8">
<link rel="dns-prefetch" href="https://github.githubassets.com">
<link rel="dns-prefetch" href="https://avatars.githubusercontent.com">
<link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com">
<link rel="dns-prefetch" href="https://user-images.githubusercontent.com/">
<link rel="preconnect" href="https://github.githubassets.com" crossorigin>
<link rel="preconnect" href="https://avatars.githubusercontent.com">
<link crossorigin="anonymous" media="all" integrity="sha512-dkuYFW+ra8yYSt342e5pJEeslPSjMcrMvNxlYZMyM/X+/WJHDPvoCuGq3LFojI7B0dQWwZNRiPMnbi9IfUgTaA==" rel="stylesheet" href="https://github.githubassets.com/assets/light-764b98156fab6bcc984addf8d9ee6924.css" /><link crossorigin="anonymous" media="all" integrity="sha512-UrAu23+eyncWvaQFwsLbgSKtmLb2aH1bcT4hJnnRdkaPuY1eu9bumt33FyHHFDX8hskTUNWNkIsMCz7FWQQHwA==" rel="stylesheet" href="https://github.githubassets.com/assets/dark-52b02edb7f9eca7716bda405c2c2db81.css" /><link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" integrity="sha512-kyu73YWtU8Fu2e7p+Hv094CRhaTvr8yy95vc1SQ2+MeWVWakGeIh/lv9yIFaYAb8J3oM6uBLGcn1kS6M1GxBCQ==" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_dimmed-932bbbdd85ad53c16ed9eee9f87bf4f7.css" /><link data-color-theme="dark_high_contrast" crossorigin="anonymous" media="all" integrity="sha512-jZSKF7Gx8T/AFthO0CUkWWpG5EBlIZb+tIYu8KgP/kizn7fpXEiXJcB73GTZ69wSVVSZ6Y1Cw286qP7pVZr0gg==" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_high_contrast-8d948a17b1b1f13fc016d84ed0252459.css" /><link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" integrity="sha512-E02WD8opZPpYu6LM9dlUSIHQgXtLmzi1KxMnaN/SA7k6ILsvpNJjpkBPU1sC98MitAOkCNIe6ozqY8+pHnrHZg==" rel="stylesheet" data-href="https://github.githubassets.com/assets/dark_colorblind-134d960fca2964fa58bba2ccf5d95448.css" /><link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" integrity="sha512-VWdBPHZj3WCDwaO0N2W8yvDZt7TNZohRIYK4sjjSU56485rCWazxnLr4p3DU8eqn2+eSj3CYYpw4+DzmwHOwew==" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_colorblind-5567413c7663dd6083c1a3b43765bcca.css" /><link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" integrity="sha512-dw8LrBQMvo9HDd5lo2UEp/tvMVR6zJjrQkQTBVrhyaHDlL1p7UiQ9/xpqYxOz9s7s1Qh5Bjokuzu7NX0U5BeYA==" rel="stylesheet" data-href="https://github.githubassets.com/assets/light_high_contrast-770f0bac140cbe8f470dde65a36504a7.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-qnQ/F8LLYoQMGThUwEBSlMxiYHch+S/b9RRB7xQLd2KV0SYwDTKOddCpUyASbG3S9MM13xxngC/E5j0xOhwqSw==" rel="stylesheet" href="https://github.githubassets.com/assets/frameworks-aa743f17c2cb62840c193854c0405294.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-UClkQCXZUB72OhcRH/0tTtWJpsH0AtA2wYP5hy3F2QoFGJbTSRKa0tDGevxG9D1jfxsDCpvRoboRMbaloQCrDA==" rel="stylesheet" href="https://github.githubassets.com/assets/behaviors-5029644025d9501ef63a17111ffd2d4e.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-lI46H2564tEkXTyrrH+Hwlin/71MJJMEuhHUMWxvDjpn2UnzYo+PkR2vvPwgr3pEt6EhZI8pZhfatt9dY2ZZhQ==" rel="stylesheet" href="https://github.githubassets.com/assets/tab-size-fix-948e3a1f6e7ae2d1245d3cabac7f87c2.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-foTM2RT00n9huyeXycaPaAA2OB3VgcdnttfrlXkgcO+w1cWJWKuemtq0btkUF6OZdj2QL+8pnsjo5GYavaorvA==" rel="stylesheet" href="https://github.githubassets.com/assets/github-7e84ccd914f4d27f61bb2797c9c68f68.css" />
<script crossorigin="anonymous" defer="defer" integrity="sha512-vkftKchtwD8WsIMRv6keDt+WfX8+SAcIsUPCrzBbL2ojw8iJ1qck2x+XFSii9xkMywZvwKOvVkGMdm09IUjmlg==" type="application/javascript" src="https://github.githubassets.com/assets/environment-be47ed29.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-SgFo8ZBR3G08lUHbaKRkXXaJiV20mGz2B1l7DUjAbMcONGjtoqctNm04wc0FCwGkCGZS1DjQjvqvyR7bXIhB9Q==" type="application/javascript" src="https://github.githubassets.com/assets/chunk-frameworks-4a0168f1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-3ufRKZJe/1/AvITVwGVuNFv3n9rbKlZcpZkfa2IwVFwI37H7AC45jYGBDi0LrlaY0Kdyb6YzEjclzP+lSjJx9Q==" type="application/javascript" src="https://github.githubassets.com/assets/chunk-vendor-dee7d129.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-vgWV8b1FcpGErHwOitpIbvNmtQZwsw55TUraZngdfnHB3P+ZQnxzKD1L//RqzlWMB9sExBRhfOt1rHCxrru/Fg==" type="application/javascript" src="https://github.githubassets.com/assets/github-elements-be0595f1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-OH+mOEImvTLRLEX2w2MqwodczM1ywecyo1hoQtqabUaSVUAA44Cvsa+BJh93aw5a7rpbjdgjP3GePuyYTWSoUQ==" type="application/javascript" src="https://github.githubassets.com/assets/behaviors-387fa638.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-NsqOZulahxwyFvnVkvdWUl3tJo8dICSXPZeWtXHW36wdzv+O57ZPdMg48/x3/qVHBKj1ZgiX/1ljY3MEjSiIpw==" type="application/javascript" src="https://github.githubassets.com/assets/notifications-global-36ca8e66.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-bnTiV3ChTOIytbYke2f/akOZjF8qc2ZcMxdRvcKFhcPnrqRggcbDk++jYMo4VmZGICVtKMzH3ZBKxAtU75JocA==" type="application/javascript" data-module-id="./chunk-action-list-element.js" data-src="https://github.githubassets.com/assets/chunk-action-list-element-6e74e257.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-vu177vjMAp7fHx+zkCoAvGVkQPtNX1L2oWm3v4J1k6WbHtUI8iQMc8ovtNOKnN89/npQsJrksRBjWyJauDJuaw==" type="application/javascript" data-module-id="./chunk-advanced.js" data-src="https://github.githubassets.com/assets/chunk-advanced-beed7bee.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-iG8aKaXiAy7ONu7OJuY1pf3FGFzrs4mYYGnUD47a1kXP5URyMlP1RpAFyWTFeyirHY/UoR2mmkkBD40j/9ouPA==" type="application/javascript" data-module-id="./chunk-animate-on-scroll.js" data-src="https://github.githubassets.com/assets/chunk-animate-on-scroll-886f1a29.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-DR/O+c2yX9jstdyxwVDlaM8zRuOACj/aap9ABecyw8toE3a9rXjQgytQlFPQu74JufIDXrD3E1xAOX+ZscWG1g==" type="application/javascript" data-module-id="./chunk-area.js" data-src="https://github.githubassets.com/assets/chunk-area-0d1fcef9.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-lchWLejOHZUQUJA5VcNlSnbRzzpiJVi0Sg1NcZTkhocfF0PDO8LeAkitCPsqUWW6F2hznj3bDp2rouTLXug6/Q==" type="application/javascript" data-module-id="./chunk-array.js" data-src="https://github.githubassets.com/assets/chunk-array-95c8562d.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-3uI1B0EEO9qeMc4sytdIZhShTElkyQ2rTiGJKrMVjdcM1xxmf7IhAlJpcSQUp5CR3SLbJOr3+9nAWs8XErl9Iw==" type="application/javascript" data-module-id="./chunk-async-export.js" data-src="https://github.githubassets.com/assets/chunk-async-export-dee23507.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-owLCfEz1kyCuCC2dJj3PrIlbMLSAatThR4RbMUlvOdTBRzOf7bjbnY+5VhhGyLMO+M9LxaITgDkHkZjQ+Vzvng==" type="application/javascript" data-module-id="./chunk-axis.js" data-src="https://github.githubassets.com/assets/chunk-axis-a302c27c.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-m/O2Z0gPqnm57wbjLsBOvQh6Q2Pe9ZPuJB//JVxnLopUDBm+2oIbe85Dtn7Gxa3vxLD0dnPsyzLnZ1p2rnMsMQ==" type="application/javascript" data-module-id="./chunk-band.js" data-src="https://github.githubassets.com/assets/chunk-band-9bf3b667.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-eGxp1b7dZ1/tJRddGRSK4XEFLlUWaApzGS/WiLLNaH03D5ZEOsf0pozYT2DfAGxsar1XKqw16YJ/Zdqrl3W94g==" type="application/javascript" data-module-id="./chunk-bar-chart.js" data-src="https://github.githubassets.com/assets/chunk-bar-chart-786c69d5.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-1sfVVMUvgk/el5qm4XY7G3N6Ayu9Rob6D3L4SLwpQ7YRagyYcPbOwz0I6pekJeYdm4qCWJ7r5Gjxv7aMFahFyg==" type="application/javascript" data-module-id="./chunk-branch-from-issue-button.js" data-src="https://github.githubassets.com/assets/chunk-branch-from-issue-button-d6c7d554.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-wbBcXgaTyqYZV0cFCjt3iajgggnAS4zuBrCfF3BE/DaV91Q9otJQ3C6swM/VbsQup7M/7CX83ET2oB24CYTxUg==" type="application/javascript" data-module-id="./chunk-business-audit-log-map-element.js" data-src="https://github.githubassets.com/assets/chunk-business-audit-log-map-element-c1b05c5e.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-O8pqrkSL5oxV9UX4NnVr4OP4AoLDtYsLWP+c6kHdig07RpR+E8i5t8MHSew7i4F4aQeO7e0QnS1HG7vdFN+TEA==" type="application/javascript" data-module-id="./chunk-code-frequency-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-code-frequency-graph-element-3bca6aae.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-AExSe8VNj7qShs1fhiZ4hQzo+XTHfxuyVa2kYKY1Y45IrgP2rt9kns3E7ZI/gMD+pFB9fbYVYYchepaIKtvIvA==" type="application/javascript" data-module-id="./chunk-codemirror-linter-util.js" data-src="https://github.githubassets.com/assets/chunk-codemirror-linter-util-004c527b.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-cxSDHgd8tLA0WhqTMj4rKWUOq9Ml8lms1Fe+VXbWdG1dA6xh9fVqmoksU4pEwKUsnPo6t8pkyoT5e0JteiWqdg==" type="application/javascript" data-module-id="./chunk-codemirror.js" data-src="https://github.githubassets.com/assets/chunk-codemirror-7314831e.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-J8jHMgG3jS4CpHyg8r7/4fkGdTqIN02DLHqUXcqIAmRWCEgjN1dBjBocAjsdSxTK9aSuLAcdk+BxOsvXA/XbyA==" type="application/javascript" data-module-id="./chunk-codespaces-policy-form-element.js" data-src="https://github.githubassets.com/assets/chunk-codespaces-policy-form-element-27c8c732.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-xhSAO0KtnFAlRqAK+mg8BPj/J334ccvnCmmjmBQBCgZcsoO9teHJSS6oAn3XOWYFsWPU2JehwG7S3OVEbLwdUg==" type="application/javascript" data-module-id="./chunk-color-modes.js" data-src="https://github.githubassets.com/assets/chunk-color-modes-c614803b.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-v8cHj6fIJrUr2THCh/9KFMq1ynoKuurR4+FC2Ett8SMLXKeZlPKNBdug2YUHDTdReeN3k8V4w5alEdiPSoSaZw==" type="application/javascript" data-module-id="./chunk-column-chart.js" data-src="https://github.githubassets.com/assets/chunk-column-chart-bfc7078f.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-K1eAx1C+s8mvcaY3Th9Cp74vhHKHOAIliDNhx9cvkySU206+oh+r5IdPgLBgvjltYQ0u7rYgTj4WTR7YITykYQ==" type="application/javascript" data-module-id="./chunk-command-palette-item-element.js" data-src="https://github.githubassets.com/assets/chunk-command-palette-item-element-2b5780c7.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-ZH0ltCkNIWq+MQ+ZUp72mxC5MQqYoRqzO2Pz9dj2vnSEtQM9wFeXVotYdX2mCug1xm3Dgm1c00WxlaHQFkb/FA==" type="application/javascript" data-module-id="./chunk-command-palette-page-element.js" data-src="https://github.githubassets.com/assets/chunk-command-palette-page-element-647d25b4.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-v9LXKvRELqsowcou8tLTR6l5xTTGdvCuGAJkJwxGvev1tPItmj5dvqgev9P+49KwCo3AU1VRYJsQbTVaMtDpag==" type="application/javascript" data-module-id="./chunk-command-palette-page-stack-element.js" data-src="https://github.githubassets.com/assets/chunk-command-palette-page-stack-element-bfd2d72a.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-8CPX9EOL6LeIUQfFLN6WCCoXCS/T1rcvsp39+xEPf69tRl0eUMx38hyohAVuemW/tfHzWveB3ZSGTiaPR9mXZA==" type="application/javascript" data-module-id="./chunk-commit-activity-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-commit-activity-graph-element-f023d7f4.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-ma5kPBC7F91AHGLF0bRfHrNwtb44oiBos1RiRrZBreIv3l4ILmpZTRKzvjjxhkMTVjzZpIIRINZ+52qXJlM6hQ==" type="application/javascript" data-module-id="./chunk-community-contributions.js" data-src="https://github.githubassets.com/assets/chunk-community-contributions-99ae643c.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-HDsLJf6gAN+WDFaJneJwmIY82XkZKWqeX7tStBLRh1XM53K8vMV6JZvjq/UQXszaNVWxWcuYtgYTG6ZWo8+QSw==" type="application/javascript" data-module-id="./chunk-confetti.js" data-src="https://github.githubassets.com/assets/chunk-confetti-1c3b0b25.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-wpenTjQMyR7zUKeyNv37Agdwcr3a/c71kpUwVTrExMbL6RFpA/g8aL+I5AbLKuaw4dyVjNfy0DFHBmFqm8Yr+A==" type="application/javascript" data-module-id="./chunk-contributions-spider-graph.js" data-src="https://github.githubassets.com/assets/chunk-contributions-spider-graph-c297a74e.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-GhU0pCon7adgIojIk58o2W46AJZjPLfsbZ+1hRmcjs/IUQTNszjQPWk8XTlLcGQCG4lJhDFyPgkZQTsrGTnfTA==" type="application/javascript" data-module-id="./chunk-contributors-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-contributors-graph-element-1a1534a4.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-AdShwMIaVrtYr+LC9cc7rsC64wQJgoCdDjLJXaD4kVhdmuld7dk748AQueuoomE4OZypdoHSPmxQ56Wge/qtig==" type="application/javascript" data-module-id="./chunk-cookies.js" data-src="https://github.githubassets.com/assets/chunk-cookies-01d4a1c0.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-jitxouuFY6SUcDZV5W3jhadVEIfFBfCQZxfPV3kxNnsWEBzbxMJFp0ccLb7+OlBjSs1zU/MNtuOV6T9Ay7lx4w==" type="application/javascript" data-module-id="./chunk-copy.js" data-src="https://github.githubassets.com/assets/chunk-copy-8e2b71a2.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-miaiZ1xkDsWBUsURHOmeYtbgVKQGnm1octCo/lDXUmPzDyjtubnHULRVw1AK+sttwdwyB0+LOyhIVAWCNSGx+A==" type="application/javascript" data-module-id="./chunk-delayed-loading-element.js" data-src="https://github.githubassets.com/assets/chunk-delayed-loading-element-9a26a267.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-g9egUfzV36Fhfld8PbxfEm/V9ePFqvd9i5DIKra4wJ61M/AnpOOadhUD2CZ//ww84eRnAMJRQRHOYZ2wZRo2IQ==" type="application/javascript" data-module-id="./chunk-dependencies.js" data-src="https://github.githubassets.com/assets/chunk-dependencies-83d7a051.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-wBjQrIEVDfRYbLE8K9/p0RsN2hm2TLsDC7HjtOE4/W/k5xxiTSYFL9tQ/7F2lUBWzEh8cHs0qRbfISK4RM3Ndw==" type="application/javascript" data-module-id="./chunk-discussion-page-views.js" data-src="https://github.githubassets.com/assets/chunk-discussion-page-views-c018d0ac.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-b1Ek52iZsK0ARpkrQWUZAXpXEPZb22/aE3/Jqo5UB31AflgfWkd+n7um9yvoVhbe7BEzN2s/zp0cO9S1VhmspQ==" type="application/javascript" data-module-id="./chunk-discussions-daily-contributors.js" data-src="https://github.githubassets.com/assets/chunk-discussions-daily-contributors-6f5124e7.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-aEx47zNdROJnjHKqN/Jiwo9zCh/5YZV8Z7IKlbKoWCqwwQbHjRhvSlrr5yfTvzQH0pnfIB1FeecWcPqfzIL/fQ==" type="application/javascript" data-module-id="./chunk-discussions-new-contributors.js" data-src="https://github.githubassets.com/assets/chunk-discussions-new-contributors-684c78ef.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-T092OZtYeslxDIimT2TR4IWlO+6B9q6zenOAqRekKME3TgdR1nKinRgV0PTYZ3Y3IITjimtvjqQpN5kW11o0bw==" type="application/javascript" data-module-id="./chunk-drag-drop.js" data-src="https://github.githubassets.com/assets/chunk-drag-drop-4f4f7639.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-EvJ2Fip59DXgARNuwTWgjdVqoCjhXQL73SP9yexijlWStKq92sfbKeGK5R4wIP0QOr39WsnW/Kaw3Wpl1QPfog==" type="application/javascript" data-module-id="./chunk-edit-hook-secret-element.js" data-src="https://github.githubassets.com/assets/chunk-edit-hook-secret-element-12f27616.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-lJhSlHBxDYfafMGsvjfmbReBxHE64RGTSucXtcG3vTpWvu2vlw/heQjiHB+JwYpnWvcXh0Tn9oLlo90LEpUfIA==" type="application/javascript" data-module-id="./chunk-edit.js" data-src="https://github.githubassets.com/assets/chunk-edit-94985294.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-6tEhsGQ/83I2ttMZD5WpT0LS99zL4PWHRQeY1Z+s3o0WkzmBFBzzc+gEMOMlqPg5j1m6Hf5sqV24lio1HnONtQ==" type="application/javascript" data-module-id="./chunk-emoji-picker-element.js" data-src="https://github.githubassets.com/assets/chunk-emoji-picker-element-ead121b0.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-euLLeTFpj2DeM/lF0qLZedbrh2iLKL86jMNj8ydBs0Dr24s0ZxmdYnenUo2UIVD8r3t2DgXaahNQmstHlXpmtA==" type="application/javascript" data-module-id="./chunk-extent.js" data-src="https://github.githubassets.com/assets/chunk-extent-7ae2cb79.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-4ogHszDC1IJgI2qQ92j4jrbWk8/esq5ocXsCwkODOz/s7sg5NXI28EkEQIlXtAaQfjctTKW7Er1sWWCWYU10Wg==" type="application/javascript" data-module-id="./chunk-failbot.js" data-src="https://github.githubassets.com/assets/chunk-failbot-e28807b3.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-sZbLUSqYvu2x/vJWKw5IfN1p9Gmk8aeCAnH0CgQDCG2A+cY3K9UrBE8dl/1/US6ivVhBAxupTaUUH0eJ7XRo/Q==" type="application/javascript" data-module-id="./chunk-feature-callout-element.js" data-src="https://github.githubassets.com/assets/chunk-feature-callout-element-b196cb51.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-5r/m4Q9I8PFeDYmfZIE5Nmi+ua6kmrqzCpKXwr/9uKdNZe3Vcywf3vzVHxc8ggzU8ujHJqGIMTZXF/E2N+tFtg==" type="application/javascript" data-module-id="./chunk-file-filter-element.js" data-src="https://github.githubassets.com/assets/chunk-file-filter-element-e6bfe6e1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-8mFWnW8tKukTuJ5KV8c3133BhxXt/Mmp0KD3ge9pWKcejZxB8STIx9vOeyM/Nzysu8c5EFjHB1K5FTbRar90Rw==" type="application/javascript" data-module-id="./chunk-file-filter-persistence.js" data-src="https://github.githubassets.com/assets/chunk-file-filter-persistence-f261569d.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-LLVdJQif1BgRzuQFbWBiPXy28bE1BCIJqarOtKa57WMmn31/Saf/xcfVHkP4uc5bKw9iwyzMrD5pE6WJEX2KGQ==" type="application/javascript" data-module-id="./chunk-file-tree-toggle-element.js" data-src="https://github.githubassets.com/assets/chunk-file-tree-toggle-element-2cb55d25.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-m550igp/MI25d8uV92BSkHD3ADNUxD7F/vv6GdUwlBc1ko2wXgw819mcbtVpTFb10Y/rx8jqS4Fq5K5xRfcAcQ==" type="application/javascript" data-module-id="./chunk-filter-input.js" data-src="https://github.githubassets.com/assets/chunk-filter-input-9b9e748a.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-PnU+sfTXdyJ04N6yBgLo5Z2SjobVkjg3KeIMPPFahdKGVHIjIB5qXL0Lyc251ZrlqGoiZy6pFaPeK5zn4MGjKg==" type="application/javascript" data-module-id="./chunk-format-symbol.js" data-src="https://github.githubassets.com/assets/chunk-format-symbol-3e753eb1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Lrm8u2MdzXjItcf94UC8RyxQRLxI99xOHX4lSm2/BeP3Qp/fY31KJsB/PK6jPRgAcV6MeGYFepWP8y1q2R4WUg==" type="application/javascript" data-module-id="./chunk-get-repo-element.js" data-src="https://github.githubassets.com/assets/chunk-get-repo-element-2eb9bcbb.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-1YyRxy7P1eKjAsJP+/J5r58i7pUkqQV1iLcEi8BM8mXtvgkCx5oGBTsTCXY7kNxZwdM89wuW0bUqEmT/K2pAmA==" type="application/javascript" data-module-id="./chunk-index.esm.js" data-src="https://github.githubassets.com/assets/chunk-index.esm-d58c91c7.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-l1nMNuiARJ5TD7tYJoxL9CWJpuRIQizQB5Yow6uYdQLjHF+jhlhjIRCOkjlwu2cPdw5IZjD4cR21hGYyX4fQ2w==" type="application/javascript" data-module-id="./chunk-index.js" data-src="https://github.githubassets.com/assets/chunk-index-9759cc36.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-qOUpd16ML/w+JHQ+AgsVZx091bwb/LDsyH4VCFRjcgYSyvOX3C9sKGbPD71wRrLGXuAVmZMhW/rHxciExPYJhg==" type="application/javascript" data-module-id="./chunk-index2.js" data-src="https://github.githubassets.com/assets/chunk-index2-a8e52977.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-QNDWaHxe34aiO2cy7YLEP+JwDSLTn2f6XbiLs57XjWDv+fCEsKSju2pBNnbQ0gW1BNvmnKTdFm3a0Bfks7G8cg==" type="application/javascript" data-module-id="./chunk-index3.js" data-src="https://github.githubassets.com/assets/chunk-index3-40d0d668.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-/lTFJkfTffOvpQ3Fs6eq02kNzMlBwxwonQU6if7W0VbA7+7Kq2zWUUlX8iVH0/oA8DcVVps3tP5lFqBr/6oj6g==" type="application/javascript" data-module-id="./chunk-index4.js" data-src="https://github.githubassets.com/assets/chunk-index4-fe54c526.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Ntnd0/5ZBGVRYTRI3XtP6vjjlgg5MyYB+mTrkAR16+nHItQyS+EVU5IeydLg7OtU30Xk85euBkFABjLw4BmU1g==" type="application/javascript" data-module-id="./chunk-index5.js" data-src="https://github.githubassets.com/assets/chunk-index5-36d9ddd3.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-MS1Zii7vEXvNGfCzfot3Ay7Rb4jDjjTve/4lJs0ZVeznfQClBiTPhjvURBIH+eaoHprIg+ajqeamiG2/TNkKFQ==" type="application/javascript" data-module-id="./chunk-index6.js" data-src="https://github.githubassets.com/assets/chunk-index6-312d598a.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-PzguLzCZSX4+hasAu7u8YDVWgFv/0OVZooA+vfjBMr3TYfRwT+DCbLq3B08j4ntyYKddfGSKJjfh4r4bVz3YyQ==" type="application/javascript" data-module-id="./chunk-index7.js" data-src="https://github.githubassets.com/assets/chunk-index7-3f382e2f.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Q8q7N7XzNXhgaWGGb+GJg1j747S64eBnN4i9fBnc2ZC+iaTX4RNv7nP9QyHXBqKHusT2KuXfOGc2hO6STYS38A==" type="application/javascript" data-module-id="./chunk-input-demux.js" data-src="https://github.githubassets.com/assets/chunk-input-demux-43cabb37.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-4ZToQVMOXo8sxNzItJtpJQ/aBNgkzSVfq2YGbUQnbX59DpBemMGOuph6ShQgeRcuJk+x92FKYlhl92AbejD+ww==" type="application/javascript" data-module-id="./chunk-insights-query.js" data-src="https://github.githubassets.com/assets/chunk-insights-query-e194e841.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Mma9eU389bpaBMusL0AOdyVXlum506TbS103AlnuSSzmGYEPNtSmgFlSPx5S5wxJmj1Wc1NGtCDvs71md1bapQ==" type="application/javascript" data-module-id="./chunk-invitations.js" data-src="https://github.githubassets.com/assets/chunk-invitations-3266bd79.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-XHi7nspAcN9D8ZOLZZlCDDSUaHeZfd7T/fiPAvkkxOigMlG6TzfvftFdy0l9XGRrv0AVSQVQkKKKExJXPVzopg==" type="application/javascript" data-module-id="./chunk-jump-to.js" data-src="https://github.githubassets.com/assets/chunk-jump-to-5c78bb9e.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-8Zr3D4tATIN9RgbnUQPSG6ynrNzIHEQBEC2X9FWxfXk4tbP4gp+ey/Qin4S/7Ey38XRxRg16Ut2fhSHkH1zA1g==" type="application/javascript" data-module-id="./chunk-launch-code-element.js" data-src="https://github.githubassets.com/assets/chunk-launch-code-element-f19af70f.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-92jpdKelNx62F7UBT82SokGtEavcA+2aKd7tNcefzagcDmCnjTk/8ffmZ24eOPBi62VW4CDooFMXLenxxWercA==" type="application/javascript" data-module-id="./chunk-line-chart.js" data-src="https://github.githubassets.com/assets/chunk-line-chart-f768e974.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-GHMEiXdvG00Lv7Tnj+S7/TnqlcyVi41j6xapftzfnYoGWz5iYCMK5XCoDFmCmSgliaA0pmVHO356D2u3zJCicw==" type="application/javascript" data-module-id="./chunk-line.js" data-src="https://github.githubassets.com/assets/chunk-line-18730489.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-SErVGzFh5d4RY684E3TP0k4oymFEXft5zG2STX8WWBVsYLU1CzKWKooMuhIGsL77HG7pyviD12Dy3zs0GN41bg==" type="application/javascript" data-module-id="./chunk-linear.js" data-src="https://github.githubassets.com/assets/chunk-linear-484ad51b.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-YUCb5GVAF8qPEnN/WtyP9j81k8qOlMzl35cLqVFLixJgBMqQ+ZT+ELoBUx2OTqs5IrYwqq9c+gk4O0qRN3h0EQ==" type="application/javascript" data-module-id="./chunk-locale.js" data-src="https://github.githubassets.com/assets/chunk-locale-61409be4.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-z5CnRrYFTqXt/cLpxeZbeOJFhX9E0mmje1Cf2cNNuGf8Wiu8zKxbOgH5o1gb2FL7PpCBcq4NWx+OR0J7h0eTjw==" type="application/javascript" data-module-id="./chunk-map.js" data-src="https://github.githubassets.com/assets/chunk-map-cf90a746.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-w1zvHEr+ukXz942T2Wj7EwtnDLb0XudEbM1dfe/v6Ln77HA3BEArg9Dj+fiDaG6Z3MSXCeY8wHAd2z59d69OiA==" type="application/javascript" data-module-id="./chunk-marketplace-insights-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-marketplace-insights-graph-element-c35cef1c.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-mrSgB49LKpHqm3TdOykgNjMFS4UUA1rVAVRP5S0OdfZWUCyZh4//xMBZ0F9WHGUkxzibMdM7cO4vxmtsQ9+49A==" type="application/javascript" data-module-id="./chunk-memex-project-picker-element.js" data-src="https://github.githubassets.com/assets/chunk-memex-project-picker-element-9ab4a007.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-cvjyIYhR2ZkuFAXHYZSjPTc5wXYOdISgqbXw69CXpDXdxffXmXuzjCcGJNVk3mDNYsVH4Q9sb2UMNPFrNxxRUQ==" type="application/javascript" data-module-id="./chunk-metric-selection-element.js" data-src="https://github.githubassets.com/assets/chunk-metric-selection-element-72f8f221.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-wpN+s55e0JkuffVR++S87PjAhQog0M/U4+l4pD/Ps8w9yNma6Pdmeij+RTxCSdDzqjgC9knsjPpZ5+ohkRd4ww==" type="application/javascript" data-module-id="./chunk-min.js" data-src="https://github.githubassets.com/assets/chunk-min-c2937eb3.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-aYNntJOZeBzyhsX35l/XAH5STic/eL+BLWcOEitDxJJdLPzhFCMC/uuVZkTr0uEk84PgB6OLeGNVhF1xh28v2w==" type="application/javascript" data-module-id="./chunk-navigation-list-element.js" data-src="https://github.githubassets.com/assets/chunk-navigation-list-element-698367b4.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-7O/+vlRg/HpW7pZPRm6d6d+GOwZORnfka9aIuPq+dEmM7sAyLs26CLTZspQQ9H3KI/TENHVfUdR9Klki0us47w==" type="application/javascript" data-module-id="./chunk-network-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-network-graph-element-eceffebe.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-MYHfk4RC1G7um5oS3Cg8p/6FekxAiWQQvmCR526sy3/Yxbe6WEgDm5D64atvKXEqPps/0VgTxmSUH4XICbv5sw==" type="application/javascript" data-module-id="./chunk-nodrag.js" data-src="https://github.githubassets.com/assets/chunk-nodrag-3181df93.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-uBp/iTTm9wygkEp69MZdyvOA9r1CjfB/B6mvg5icD6kR3YsGNAF3+NXSJA08a6d71+XyhFU5471+c4aGHV42Sw==" type="application/javascript" data-module-id="./chunk-notification-list-focus.js" data-src="https://github.githubassets.com/assets/chunk-notification-list-focus-b81a7f89.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Q3U6SxBFQ5A32gRRGIreL5uMJHvT7uHHdIHKeKhXcvnOY+4g+HTIklhD3EJIyIrI4cT7wjNlmoZnXSmCiVeveg==" type="application/javascript" data-module-id="./chunk-org-insights-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-org-insights-graph-element-43753a4b.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-UpfXcE8D72JtkgF68l5LopywUMIDLi+ov+G9Kyaiz+zZUQxAXzu3jkIOJ5D0IaK7A54EOHWGpFSsMWnZQ+GsEQ==" type="application/javascript" data-module-id="./chunk-overview.js" data-src="https://github.githubassets.com/assets/chunk-overview-5297d770.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-UNClmPHQl1PshdnfY4UcBJ3IfLJKhyacyGth2ryONYoo7tN2A9b3b5MrqoH1prN83ReSOSizz5ymvXBzHhDEIg==" type="application/javascript" data-module-id="./chunk-package-dependencies-security-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-package-dependencies-security-graph-element-50d0a598.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-rm1qIXRm4iMgRzHKiWNxs89dEXeQEvDZZ7qiYVFDhwbPBgNGl2Thwc/fSe8jjtq9eErkecWSDrFycssBZgoxyw==" type="application/javascript" data-module-id="./chunk-pointer.js" data-src="https://github.githubassets.com/assets/chunk-pointer-ae6d6a21.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-qEMigPltoBeFtlfHd0r2kjylnlwHjhf9+QfoggBvDF5uYSMtRBn1YvtRU7nwpoWRwtH/PQ/eFTNkSNKjQ1mauQ==" type="application/javascript" data-module-id="./chunk-premium-runners.js" data-src="https://github.githubassets.com/assets/chunk-premium-runners-a8432280.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-t4isH071LdL4Tr7566ikb6m29E/n8eaRq6epgtAnR0abJ8kPXm4pymE6OLHgu71UAS5EBUG24OQO80F/Xuifkw==" type="application/javascript" data-module-id="./chunk-premium-sponsors-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-premium-sponsors-graph-element-b788ac1f.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Fqr0kZtS5m0gCcFK7pEjobxs5uMHolBWDRRM8MtBZC2kmuYFh2vvkKVfhNxl2/DfdpfkirfOGVuoK6JNcooEFA==" type="application/javascript" data-module-id="./chunk-presence-avatars.js" data-src="https://github.githubassets.com/assets/chunk-presence-avatars-16aaf491.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-5H5N/3G/20nmVKntphXb9z0H9q3URFDmHSccLhFkMSA8ILAA9mYlRKCWAWoDcl/W437jtGw1tIxjWStfInvidw==" type="application/javascript" data-module-id="./chunk-profile-pins-element.js" data-src="https://github.githubassets.com/assets/chunk-profile-pins-element-e47e4dff.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-vFR+IqThljOLrAWmjhOL/kiQrjgZZg95uPovX0J7kRH5p7Y049LDRZaXLMDijfeqqk71d3MMn9XP5bUcH+lB9w==" type="application/javascript" data-module-id="./chunk-profile.js" data-src="https://github.githubassets.com/assets/chunk-profile-bc547e22.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-wuV9s7/hK5IRrrhWO1zcnPdPsPQRyKsv/nS0Ks9UepMyu3nLLZoX13F1jmuMOXI0khbFEHW5QR9cIr48izoLNA==" type="application/javascript" data-module-id="./chunk-project-picker-element.js" data-src="https://github.githubassets.com/assets/chunk-project-picker-element-c2e57db3.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Y12rkUUxkt2zbNz77w3YoYzl3qJlIBcLZO3cWbGhd9Y1ev0NmyyuJMWAMPdXfjMACGFhDq9U8z1/PqmXDpYCew==" type="application/javascript" data-module-id="./chunk-pulse-authors-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-pulse-authors-graph-element-635dab91.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-MU7VY0mux9rnjbuPVXGG86/+7UndHVzcSyt3JvD+cxDXvvPzpQA8k/XrZHykVBw+5qUSjjjAnQ5WD/T/q5EJng==" type="application/javascript" data-module-id="./chunk-range.js" data-src="https://github.githubassets.com/assets/chunk-range-314ed563.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-4c1T1xmasSz69dd9MxySBvtZlnV5u3bFXJXlJLlFe57DoQJ/9FHWx8sVKFvrDjDCnmy+oEbB3Zw9FKduYh71XA==" type="application/javascript" data-module-id="./chunk-readme-toc-element.js" data-src="https://github.githubassets.com/assets/chunk-readme-toc-element-e1cd53d7.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-4aLsPyiz8vqmHsO/bT8AF1ucYnON4JsLOfK5rD85xxOWbSpjet1Ljn4lIy+c/Un7AawwEPW7MBiG+5u+JDD2aA==" type="application/javascript" data-module-id="./chunk-ref-selector.js" data-src="https://github.githubassets.com/assets/chunk-ref-selector-e1a2ec3f.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-rylM3uiZ0RoRl560qJv60gb35nFfvE8DRrVVYM3IAJQnjbqiewiw9KwY/3R3bdKp/ER3Knadmvc0xZWgjk8g3w==" type="application/javascript" data-module-id="./chunk-reload-after-polling-element.js" data-src="https://github.githubassets.com/assets/chunk-reload-after-polling-element-af294cde.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-IEmqpNrj7gV5hmoghm0RZSrOwk6vqQD8zdUsbj77iH1ZXVVTUjA8pbYqN3meO+IEkRFq+37fG3Wu/HCPtuAxdw==" type="application/javascript" data-module-id="./chunk-remote-clipboard-copy.js" data-src="https://github.githubassets.com/assets/chunk-remote-clipboard-copy-2049aaa4.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-8ME7nLIXe5Oqqah8+VbsNkORdavh5B6Pddl9RvJGniLt1e85L3nu2N5yWhMaucy+pyqg3jUR0pJ7RI8nlNYDtA==" type="application/javascript" data-module-id="./chunk-remote-content-element.js" data-src="https://github.githubassets.com/assets/chunk-remote-content-element-f0c13b9c.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-lwVBrgolfkJsmzF0Pq7DQWA84scBWfKrbYvsJkld4RhieE7u3hPGQ+jcWN5g4cS8Vl8E6k28tAO86b1bMBiafw==" type="application/javascript" data-module-id="./chunk-responsive-underlinenav.js" data-src="https://github.githubassets.com/assets/chunk-responsive-underlinenav-970541ae.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-OtjCc7UezN3MvWiHOS/5lYkrBdHOAhcFrGD6/zMgTAugw5BSOaRrrux3wJxv9OlHHgxI32nOkesATHdRyucitA==" type="application/javascript" data-module-id="./chunk-runner-groups.js" data-src="https://github.githubassets.com/assets/chunk-runner-groups-3ad8c273.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-YT1sZoBexRNsvw2mnXAtdf87/5j3cL8ji/WS6h9F0mMh0wyUEx3EElel6roRMoI2Zq+bn5d1i8TSCeZJ84a6Rw==" type="application/javascript" data-module-id="./chunk-series-table.js" data-src="https://github.githubassets.com/assets/chunk-series-table-613d6c66.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-0ho0SIKf1TsQpvFNdpkKw57DmpU8LampLRvO67Q0G+6744f/qI8uTtL96F5tOPT56dG40cwoKB8v6kYqyGipvw==" type="application/javascript" data-module-id="./chunk-severity-calculator-element.js" data-src="https://github.githubassets.com/assets/chunk-severity-calculator-element-d21a3448.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-SGxKZJPMoMDPJ4mVhReJ1NPmXxuTuePhizAUPkKphsivzZhVQstruqwewm3oUpP1yONOG8MITAodv/5iKRsEtw==" type="application/javascript" data-module-id="./chunk-sortable-behavior.js" data-src="https://github.githubassets.com/assets/chunk-sortable-behavior-486c4a64.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-roc/0cfaua9wDuXAOgLBYymh7ketXEgdvrXH5cKsDrwrHA8RdLZyyKvncKkwMTtAXvFBYnhOfxrRYJuu5kCyCQ==" type="application/javascript" data-module-id="./chunk-spoofed-commit-warning.js" data-src="https://github.githubassets.com/assets/chunk-spoofed-commit-warning-ae873fd1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-n9CzyJxFxwIDn7201fJbWS0Pb+zHZ55ZREoB+DPm2fEEcVi6NQy9u74s28zd23c4HZcOQb+hgBHfx/evvTz0gg==" type="application/javascript" data-module-id="./chunk-stacked-area-chart.js" data-src="https://github.githubassets.com/assets/chunk-stacked-area-chart-9fd0b3c8.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Z5vxYqlrzgKkUgwWnpxHQ7mGgyY4QVo6rX+t+/+TEiFrVv4hH0bIN7cl/YvFJ5FVrLz/LFu7mhSnEWByM5sJXw==" type="application/javascript" data-module-id="./chunk-stacks-input-config-view.js" data-src="https://github.githubassets.com/assets/chunk-stacks-input-config-view-679bf162.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-gmw7obKL/JEHWPp6zWFh+ynbXUFOidj1DN2aPiTDwP8Gair0moVuDmA340LD84A29I3ZPak19CEiumG+oIiseg==" type="application/javascript" data-module-id="./chunk-tag-input.js" data-src="https://github.githubassets.com/assets/chunk-tag-input-826c3ba1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-0IOfDfOHJW06z0GwRYJjp03TxPkyF3OxjI4KP+rgd565nAqN0uN7QChz1+/v2/ueP2WXmWKOA6BA7byyMw2Lfw==" type="application/javascript" data-module-id="./chunk-three.module.js" data-src="https://github.githubassets.com/assets/chunk-three.module-d0839f0d.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-wbtDXrsp1UlaVwYqy/OhzlQoCcW05Y6X4Yij81VM9EVikXjOi1IFOj94YTV7/4pn8V0fzIC2tXTbqV3H9c215Q==" type="application/javascript" data-module-id="./chunk-time.js" data-src="https://github.githubassets.com/assets/chunk-time-c1bb435e.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-wIbptf1DKOsqdNtk6eFJNttwm/Rpkl3djUJp4AFKbFOJ29W4u19sJtGhVOQEgeCycpaRZKGuluEeSlilsTvV0A==" type="application/javascript" data-module-id="./chunk-tip.js" data-src="https://github.githubassets.com/assets/chunk-tip-c086e9b5.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-4GJz2wyWwjq7P4hyx3qSkjvnTO7RG5cWvnePVXPB+Oji6MBVugAdl7kCTKbpX8+Ae2ONvGJwFzSc9A7m1pqzXw==" type="application/javascript" data-module-id="./chunk-toast.js" data-src="https://github.githubassets.com/assets/chunk-toast-e06273db.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-8NptiBtmq1Tp1REnAZfwNrntCZfLkMrIxiKtYHKWTt4O1tSw8B4yHVHzoe1VL20rznteHQYZS0cGUg038/h8Xw==" type="application/javascript" data-module-id="./chunk-traffic-clones-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-traffic-clones-graph-element-f0da6d88.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-LOqVKLx7QjibeF9lWG50Iy/ctBXf/qI+fwcyhFssQKtd7RtdZKkPr8h4wPNZVv4w68Jr1RTFaC9CzPZMebgAqQ==" type="application/javascript" data-module-id="./chunk-traffic-visitors-graph-element.js" data-src="https://github.githubassets.com/assets/chunk-traffic-visitors-graph-element-2cea9528.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-zSAZt0KaQlTdiPwxtiJWRHdMz6uoW46PkM/zU78IyWQre/829J0AFfNUuHwXBihMmjDnlUF8k1DE3Ecqo4RtFg==" type="application/javascript" data-module-id="./chunk-traffic.js" data-src="https://github.githubassets.com/assets/chunk-traffic-cd2019b7.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-R+tG3SLlxMfqFe/QsCsVkiImlyr9aDIRGs81jLQFG/8IC/WqUcHWrS4KJdn93V23uBIhL1CStpD5WOGltedi9g==" type="application/javascript" data-module-id="./chunk-turbo.es2017-esm.js" data-src="https://github.githubassets.com/assets/chunk-turbo.es2017-esm-47eb46dd.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-x4ou3us3j9DGRirCSdyrM8EftEUvAa5ZJ0ytbiYyODaofJGTH3l8Tx09pgF9dVFf71bVMq1s2sR5HYko8RTnSQ==" type="application/javascript" data-module-id="./chunk-tweetsodium.js" data-src="https://github.githubassets.com/assets/chunk-tweetsodium-c78a2ede.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-ODZJzCJpaOfusrIka5QVZQcPiO9LBGyrrMYjhhJWSLuCN5WbZ5xiEiiOPOKVu71dqygyRdB2TY7AKPA1J5hqdg==" type="application/javascript" data-module-id="./chunk-unveil.js" data-src="https://github.githubassets.com/assets/chunk-unveil-383649cc.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-tboPFFNqWJk3So4NaMf8stl6PdgATilRXIrAd6oa/LLFANkTZKkCFY4QIMWD+GR103+kAr7lz7bWSkeLRArvyQ==" type="application/javascript" data-module-id="./chunk-user-status-submit.js" data-src="https://github.githubassets.com/assets/chunk-user-status-submit-b5ba0f14.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-6yI/t7GcFRajrquWdg5NqQdrvgI4rWRWcuZhNmAHH/T2aw2iB0uAco9nNYoETW3zzJ+tmnC7qqfArrHaYmk1oQ==" type="application/javascript" data-module-id="./chunk-voting.js" data-src="https://github.githubassets.com/assets/chunk-voting-eb223fb7.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-q34Q0/s/exmYECvsCRWCxp+22UY2cZK8MPrKv3LjI3bNU5AD3Fzv+JhN0Lgfvd2mgju3llixlQ4z2RvkTIw2oA==" type="application/javascript" data-module-id="./chunk-webgl-warp.js" data-src="https://github.githubassets.com/assets/chunk-webgl-warp-ab7e10d3.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-GEhEaVqWi4MXwl9jheKz7wWjS2Xx4vGuSn8M1EkSeWXJCDMG7hGTw4qYfsqdEmbHBF4zKcO1QX4Ux5RPTqQdwA==" type="application/javascript" src="https://github.githubassets.com/assets/gist-18484469.js"></script>
<meta name="viewport" content="width=device-width">
<title>Installing Xdebug for XAMPP · GitHub</title>
<meta name="description" content="Installing Xdebug for XAMPP . GitHub Gist: instantly share code, notes, and snippets.">
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch-gist.xml" title="Gist">
<link rel="fluid-icon" href="https://gist.github.com/fluidicon.png" title="GitHub">
<meta property="fb:app_id" content="1401488693436528">
<meta name="apple-itunes-app" content="app-id=1477376905" />
<meta name="twitter:image:src" content="https://github.githubassets.com/images/modules/gists/gist-og-image.png" /><meta name="twitter:site" content="@github" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Installing Xdebug for XAMPP " /><meta name="twitter:description" content="Installing Xdebug for XAMPP . GitHub Gist: instantly share code, notes, and snippets." />
<meta property="og:image" content="https://github.githubassets.com/images/modules/gists/gist-og-image.png" /><meta property="og:image:alt" content="Installing Xdebug for XAMPP . GitHub Gist: instantly share code, notes, and snippets." /><meta property="og:site_name" content="Gist" /><meta property="og:type" content="article" /><meta property="og:title" content="Installing Xdebug for XAMPP " /><meta property="og:url" content="https://gist.github.com/odan/1abe76d373a9cbb15bed" /><meta property="og:description" content="Installing Xdebug for XAMPP . GitHub Gist: instantly share code, notes, and snippets." /><meta property="article:author" content="262588213843476" /><meta property="article:publisher" content="262588213843476" />
<link rel="assets" href="https://github.githubassets.com/">
<meta name="request-id" content="F916:DB72:8A630C:92BFD1:62169E0C" data-pjax-transient="true"/><meta name="html-safe-nonce" content="6387b2c24ad7e17ee098050e7d7bc1ba0143ebbbf507bb4f8aeece4335e79ffb" data-pjax-transient="true"/><meta name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJGOTE2OkRCNzI6OEE2MzBDOjkyQkZEMTo2MjE2OUUwQyIsInZpc2l0b3JfaWQiOiI4MTcxMjU0NjQ0NjkxMzQ0OTA4IiwicmVnaW9uX2VkZ2UiOiJmcmEiLCJyZWdpb25fcmVuZGVyIjoiZnJhIn0=" data-pjax-transient="true"/><meta name="visitor-hmac" content="4de6705a5c7a1902df119eb886a352a48c8abee3ac577b53759d0553415f0c3f" data-pjax-transient="true"/>
<meta name="github-keyboard-shortcuts" content="" data-pjax-transient="true" />
<meta name="selected-link" value="gist_code" data-pjax-transient>
<meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY">
<meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
<meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
<meta name="google-site-verification" content="GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc">
<meta name="octolytics-url" content="https://collector.github.com/github/collect" />
<meta name="analytics-location" content="/&lt;user-name&gt;/&lt;gist-id&gt;" data-pjax-transient="true" />
<meta name="octolytics-dimension-public" content="true" /><meta name="octolytics-dimension-gist_id" content="29394838" /><meta name="octolytics-dimension-gist_name" content="1abe76d373a9cbb15bed" /><meta name="octolytics-dimension-anonymous" content="false" /><meta name="octolytics-dimension-owner_id" content="781074" /><meta name="octolytics-dimension-owner_login" content="odan" /><meta name="octolytics-dimension-forked" content="false" />
<meta name="hostname" content="gist.github.com">
<meta name="user-login" content="">
<meta name="expected-hostname" content="gist.github.com">
<meta name="enabled-features" content="MARKETPLACE_PENDING_INSTALLATIONS">
<meta http-equiv="x-pjax-version" content="313253bd6c752633b74c0ee345724fd39825460e2f2b8e3e9caa2c67517c9587" data-turbo-track="reload">
<meta http-equiv="x-pjax-csp-version" content="17414ba9f9e847d1c4bea8123e06788617a5c13e651b5eb4743b038c4c8bead2" data-turbo-track="reload">
<meta http-equiv="x-pjax-css-version" content="4183ada13d84caf4864da550d6284e97172b165563fce90e21812e1c5fef9c9c" data-turbo-track="reload">
<meta http-equiv="x-pjax-js-version" content="68e43ab68b6e6b958230b9d92b2bdf5c41ac798e9bec4e8fc8488bcf0ef92989" data-turbo-track="reload">
<link href="/odan.atom" rel="alternate" title="atom" type="application/atom+xml">
<link crossorigin="anonymous" media="all" integrity="sha512-TXEkf6zkZoPu01ZCbgljcRALhQmtnSqoYJ30c5wUDQKVQY4MfW4NHjhbQXE8uauU3MukaSijXcWB08eY8Th1vA==" rel="stylesheet" href="https://github.githubassets.com/assets/gist-4d71247face46683eed356426e096371.css" />
<meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
<meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
<meta name="browser-optimizely-client-errors-url" content="https://api.github.com/_private/browser/optimizely_client/errors">
<link rel="mask-icon" href="https://github.githubassets.com/pinned-octocat.svg" color="#000000">
<link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png">
<link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://github.githubassets.com/favicons/favicon.svg">
<meta name="theme-color" content="#1e2327">
<meta name="color-scheme" content="light dark" />
</head>
<body class="logged-out env-production page-responsive" style="word-wrap: break-word;">
<div class="position-relative js-header-wrapper ">
<a href="#start-of-content" class="px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a>
<span data-view-component="true" class="progress-pjax-loader js-pjax-loader-bar Progress position-fixed width-full">
<span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>
</span>
<div class="Header js-details-container Details flex-wrap flex-md-nowrap p-responsive" role="banner" >
<div class="Header-item d-none d-md-flex">
<a class="Header-link" data-hotkey="g d" aria-label="Gist Homepage " href="/">
<svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github v-align-middle d-inline-block d-md-none">
<path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path>
</svg>
<svg aria-hidden="true" height="24" viewBox="0 0 45 16" version="1.1" width="67" data-view-component="true" class="octicon octicon-logo-github v-align-middle d-none d-md-inline-block">
<path fill-rule="evenodd" d="M18.53 12.03h-.02c.009 0 .015.01.024.011h.006l-.01-.01zm.004.011c-.093.001-.327.05-.574.05-.78 0-1.05-.36-1.05-.83V8.13h1.59c.09 0 .16-.08.16-.19v-1.7c0-.09-.08-.17-.16-.17h-1.59V3.96c0-.08-.05-.13-.14-.13h-2.16c-.09 0-.14.05-.14.13v2.17s-1.09.27-1.16.28c-.08.02-.13.09-.13.17v1.36c0 .11.08.19.17.19h1.11v3.28c0 2.44 1.7 2.69 2.86 2.69.53 0 1.17-.17 1.27-.22.06-.02.09-.09.09-.16v-1.5a.177.177 0 00-.146-.18zM42.23 9.84c0-1.81-.73-2.05-1.5-1.97-.6.04-1.08.34-1.08.34v3.52s.49.34 1.22.36c1.03.03 1.36-.34 1.36-2.25zm2.43-.16c0 3.43-1.11 4.41-3.05 4.41-1.64 0-2.52-.83-2.52-.83s-.04.46-.09.52c-.03.06-.08.08-.14.08h-1.48c-.1 0-.19-.08-.19-.17l.02-11.11c0-.09.08-.17.17-.17h2.13c.09 0 .17.08.17.17v3.77s.82-.53 2.02-.53l-.01-.02c1.2 0 2.97.45 2.97 3.88zm-8.72-3.61h-2.1c-.11 0-.17.08-.17.19v5.44s-.55.39-1.3.39-.97-.34-.97-1.09V6.25c0-.09-.08-.17-.17-.17h-2.14c-.09 0-.17.08-.17.17v5.11c0 2.2 1.23 2.75 2.92 2.75 1.39 0 2.52-.77 2.52-.77s.05.39.08.45c.02.05.09.09.16.09h1.34c.11 0 .17-.08.17-.17l.02-7.47c0-.09-.08-.17-.19-.17zm-23.7-.01h-2.13c-.09 0-.17.09-.17.2v7.34c0 .2.13.27.3.27h1.92c.2 0 .25-.09.25-.27V6.23c0-.09-.08-.17-.17-.17zm-1.05-3.38c-.77 0-1.38.61-1.38 1.38 0 .77.61 1.38 1.38 1.38.75 0 1.36-.61 1.36-1.38 0-.77-.61-1.38-1.36-1.38zm16.49-.25h-2.11c-.09 0-.17.08-.17.17v4.09h-3.31V2.6c0-.09-.08-.17-.17-.17h-2.13c-.09 0-.17.08-.17.17v11.11c0 .09.09.17.17.17h2.13c.09 0 .17-.08.17-.17V8.96h3.31l-.02 4.75c0 .09.08.17.17.17h2.13c.09 0 .17-.08.17-.17V2.6c0-.09-.08-.17-.17-.17zM8.81 7.35v5.74c0 .04-.01.11-.06.13 0 0-1.25.89-3.31.89-2.49 0-5.44-.78-5.44-5.92S2.58 1.99 5.1 2c2.18 0 3.06.49 3.2.58.04.05.06.09.06.14L7.94 4.5c0 .09-.09.2-.2.17-.36-.11-.9-.33-2.17-.33-1.47 0-3.05.42-3.05 3.73s1.5 3.7 2.58 3.7c.92 0 1.25-.11 1.25-.11v-2.3H4.88c-.11 0-.19-.08-.19-.17V7.35c0-.09.08-.17.19-.17h3.74c.11 0 .19.08.19.17z"></path>
</svg>
<svg aria-hidden="true" height="24" viewBox="0 0 25 16" version="1.1" width="37" data-view-component="true" class="octicon octicon-logo-gist v-align-middle d-none d-md-inline-block">
<path fill-rule="evenodd" d="M4.7 8.73h2.45v4.02c-.55.27-1.64.34-2.53.34-2.56 0-3.47-2.2-3.47-5.05 0-2.85.91-5.06 3.48-5.06 1.28 0 2.06.23 3.28.73V2.66C7.27 2.33 6.25 2 4.63 2 1.13 2 0 4.69 0 8.03c0 3.34 1.11 6.03 4.63 6.03 1.64 0 2.81-.27 3.59-.64V7.73H4.7v1zm6.39 3.72V6.06h-1.05v6.28c0 1.25.58 1.72 1.72 1.72v-.89c-.48 0-.67-.16-.67-.7v-.02zm.25-8.72c0-.44-.33-.78-.78-.78s-.77.34-.77.78.33.78.77.78.78-.34.78-.78zm4.34 5.69c-1.5-.13-1.78-.48-1.78-1.17 0-.77.33-1.34 1.88-1.34 1.05 0 1.66.16 2.27.36v-.94c-.69-.3-1.52-.39-2.25-.39-2.2 0-2.92 1.2-2.92 2.31 0 1.08.47 1.88 2.73 2.08 1.55.13 1.77.63 1.77 1.34 0 .73-.44 1.42-2.06 1.42-1.11 0-1.86-.19-2.33-.36v.94c.5.2 1.58.39 2.33.39 2.38 0 3.14-1.2 3.14-2.41 0-1.28-.53-2.03-2.75-2.23h-.03zm8.58-2.47v-.86h-2.42v-2.5l-1.08.31v2.11l-1.56.44v.48h1.56v5c0 1.53 1.19 2.13 2.5 2.13.19 0 .52-.02.69-.05v-.89c-.19.03-.41.03-.61.03-.97 0-1.5-.39-1.5-1.34V6.94h2.42v.02-.01z"></path>
</svg>
</a>
</div>
<div class="Header-item d-md-none">
<button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="Header-link js-details-target btn-link"> <svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24" data-view-component="true" class="octicon octicon-three-bars">
<path fill-rule="evenodd" d="M1 2.75A.75.75 0 011.75 2h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 2.75zm0 5A.75.75 0 011.75 7h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 7.75zM1.75 12a.75.75 0 100 1.5h12.5a.75.75 0 100-1.5H1.75z"></path>
</svg>
</button> </div>
<div class="Header-item Header-item--full js-site-search flex-column flex-md-row width-full flex-order-2 flex-md-order-none mr-0 mr-md-3 mt-3 mt-md-0 Details-content--hidden-not-important d-md-flex">
<div class="header-search flex-self-stretch flex-md-self-auto mr-0 mr-md-3 mb-3 mb-md-0">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form class="position-relative js-quicksearch-form" role="search" aria-label="Site" action="/search" accept-charset="UTF-8" method="get">
<div class="header-search-wrapper form-control input-sm js-chromeless-input-container">
<input type="text"
class="form-control input-sm js-site-search-focus header-search-input"
data-hotkey="s,/"
name="q"
aria-label="Search"
placeholder="Search…"
autocorrect="off"
autocomplete="off"
autocapitalize="off">
</div>
</form></div>
<nav aria-label="Global" class="d-flex flex-column flex-md-row flex-self-stretch flex-md-self-auto">
<a class="Header-link mr-0 mr-md-3 py-2 py-md-0 border-top border-md-top-0 border-white-fade" data-ga-click="Header, go to all gists, text:all gists" href="/discover">All gists</a>
<a class="Header-link mr-0 mr-md-3 py-2 py-md-0 border-top border-md-top-0 border-white-fade" data-ga-click="Header, go to GitHub, text:Back to GitHub" href="https://github.com">Back to GitHub</a>
<a class="Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-0 border-top border-md-top-0 border-white-fade" data-ga-click="Header, sign in" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;gist header&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="9dc2c3bca5e1e5969426216c9859fcbb94fabb912fd71b18e4bb70f1a16750c1" href="https://gist.github.com/auth/github?return_to=https%3A%2F%2Fgist.github.com%2Fodan%2F1abe76d373a9cbb15bed">
Sign in
</a>
<a class="Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-0 border-top border-md-top-0 border-white-fade" data-ga-click="Header, sign up" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;gist header&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="7cc30a68e552c0feee151b1ec6cc4e13db883f0c7cd96c59330a69fcd8f6d79e" href="/join?return_to=https%3A%2F%2Fgist.github.com%2Fodan%2F1abe76d373a9cbb15bed&amp;source=header-gist">
Sign up
</a></nav>
</div>
<div class="Header-item Header-item--full flex-justify-center d-md-none position-relative">
<a class="Header-link" data-hotkey="g d" aria-label="Gist Homepage " href="/">
<svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github v-align-middle d-inline-block d-md-none">
<path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path>
</svg>
<svg aria-hidden="true" height="24" viewBox="0 0 45 16" version="1.1" width="67" data-view-component="true" class="octicon octicon-logo-github v-align-middle d-none d-md-inline-block">
<path fill-rule="evenodd" d="M18.53 12.03h-.02c.009 0 .015.01.024.011h.006l-.01-.01zm.004.011c-.093.001-.327.05-.574.05-.78 0-1.05-.36-1.05-.83V8.13h1.59c.09 0 .16-.08.16-.19v-1.7c0-.09-.08-.17-.16-.17h-1.59V3.96c0-.08-.05-.13-.14-.13h-2.16c-.09 0-.14.05-.14.13v2.17s-1.09.27-1.16.28c-.08.02-.13.09-.13.17v1.36c0 .11.08.19.17.19h1.11v3.28c0 2.44 1.7 2.69 2.86 2.69.53 0 1.17-.17 1.27-.22.06-.02.09-.09.09-.16v-1.5a.177.177 0 00-.146-.18zM42.23 9.84c0-1.81-.73-2.05-1.5-1.97-.6.04-1.08.34-1.08.34v3.52s.49.34 1.22.36c1.03.03 1.36-.34 1.36-2.25zm2.43-.16c0 3.43-1.11 4.41-3.05 4.41-1.64 0-2.52-.83-2.52-.83s-.04.46-.09.52c-.03.06-.08.08-.14.08h-1.48c-.1 0-.19-.08-.19-.17l.02-11.11c0-.09.08-.17.17-.17h2.13c.09 0 .17.08.17.17v3.77s.82-.53 2.02-.53l-.01-.02c1.2 0 2.97.45 2.97 3.88zm-8.72-3.61h-2.1c-.11 0-.17.08-.17.19v5.44s-.55.39-1.3.39-.97-.34-.97-1.09V6.25c0-.09-.08-.17-.17-.17h-2.14c-.09 0-.17.08-.17.17v5.11c0 2.2 1.23 2.75 2.92 2.75 1.39 0 2.52-.77 2.52-.77s.05.39.08.45c.02.05.09.09.16.09h1.34c.11 0 .17-.08.17-.17l.02-7.47c0-.09-.08-.17-.19-.17zm-23.7-.01h-2.13c-.09 0-.17.09-.17.2v7.34c0 .2.13.27.3.27h1.92c.2 0 .25-.09.25-.27V6.23c0-.09-.08-.17-.17-.17zm-1.05-3.38c-.77 0-1.38.61-1.38 1.38 0 .77.61 1.38 1.38 1.38.75 0 1.36-.61 1.36-1.38 0-.77-.61-1.38-1.36-1.38zm16.49-.25h-2.11c-.09 0-.17.08-.17.17v4.09h-3.31V2.6c0-.09-.08-.17-.17-.17h-2.13c-.09 0-.17.08-.17.17v11.11c0 .09.09.17.17.17h2.13c.09 0 .17-.08.17-.17V8.96h3.31l-.02 4.75c0 .09.08.17.17.17h2.13c.09 0 .17-.08.17-.17V2.6c0-.09-.08-.17-.17-.17zM8.81 7.35v5.74c0 .04-.01.11-.06.13 0 0-1.25.89-3.31.89-2.49 0-5.44-.78-5.44-5.92S2.58 1.99 5.1 2c2.18 0 3.06.49 3.2.58.04.05.06.09.06.14L7.94 4.5c0 .09-.09.2-.2.17-.36-.11-.9-.33-2.17-.33-1.47 0-3.05.42-3.05 3.73s1.5 3.7 2.58 3.7c.92 0 1.25-.11 1.25-.11v-2.3H4.88c-.11 0-.19-.08-.19-.17V7.35c0-.09.08-.17.19-.17h3.74c.11 0 .19.08.19.17z"></path>
</svg>
<svg aria-hidden="true" height="24" viewBox="0 0 25 16" version="1.1" width="37" data-view-component="true" class="octicon octicon-logo-gist v-align-middle d-none d-md-inline-block">
<path fill-rule="evenodd" d="M4.7 8.73h2.45v4.02c-.55.27-1.64.34-2.53.34-2.56 0-3.47-2.2-3.47-5.05 0-2.85.91-5.06 3.48-5.06 1.28 0 2.06.23 3.28.73V2.66C7.27 2.33 6.25 2 4.63 2 1.13 2 0 4.69 0 8.03c0 3.34 1.11 6.03 4.63 6.03 1.64 0 2.81-.27 3.59-.64V7.73H4.7v1zm6.39 3.72V6.06h-1.05v6.28c0 1.25.58 1.72 1.72 1.72v-.89c-.48 0-.67-.16-.67-.7v-.02zm.25-8.72c0-.44-.33-.78-.78-.78s-.77.34-.77.78.33.78.77.78.78-.34.78-.78zm4.34 5.69c-1.5-.13-1.78-.48-1.78-1.17 0-.77.33-1.34 1.88-1.34 1.05 0 1.66.16 2.27.36v-.94c-.69-.3-1.52-.39-2.25-.39-2.2 0-2.92 1.2-2.92 2.31 0 1.08.47 1.88 2.73 2.08 1.55.13 1.77.63 1.77 1.34 0 .73-.44 1.42-2.06 1.42-1.11 0-1.86-.19-2.33-.36v.94c.5.2 1.58.39 2.33.39 2.38 0 3.14-1.2 3.14-2.41 0-1.28-.53-2.03-2.75-2.23h-.03zm8.58-2.47v-.86h-2.42v-2.5l-1.08.31v2.11l-1.56.44v.48h1.56v5c0 1.53 1.19 2.13 2.5 2.13.19 0 .52-.02.69-.05v-.89c-.19.03-.41.03-.61.03-.97 0-1.5-.39-1.5-1.34V6.94h2.42v.02-.01z"></path>
</svg>
</a>
</div>
<div class="Header-item f4 mr-0" role="navigation">
<a class="HeaderMenu-link no-underline mr-3" data-ga-click="Header, sign in" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;gist header&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="9dc2c3bca5e1e5969426216c9859fcbb94fabb912fd71b18e4bb70f1a16750c1" href="https://gist.github.com/auth/github?return_to=https%3A%2F%2Fgist.github.com%2Fodan%2F1abe76d373a9cbb15bed">
Sign&nbsp;in
</a> <a class="HeaderMenu-link d-inline-block no-underline border color-border-default rounded px-2 py-1" data-ga-click="Header, sign up" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;gist header&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="7cc30a68e552c0feee151b1ec6cc4e13db883f0c7cd96c59330a69fcd8f6d79e" href="/join?return_to=https%3A%2F%2Fgist.github.com%2Fodan%2F1abe76d373a9cbb15bed&amp;source=header-gist">
Sign&nbsp;up
</a> </div>
</div>
</div>
<div id="start-of-content" class="show-on-focus"></div>
<div data-pjax-replace id="js-flash-container">
<template class="js-flash-template">
<div class="flash flash-full {{ className }}">
<div class="px-2" >
<button class="flash-close js-flash-close" type="button" aria-label="Dismiss this message">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<div>{{ message }}</div>
</div>
</div>
</template>
</div>
<include-fragment class="js-notification-shelf-include-fragment" data-base-src="https://github.com/notifications/beta/shelf"></include-fragment>
<div
class="application-main "
data-commit-hovercards-enabled
data-discussion-hovercards-enabled
data-issue-and-pr-hovercards-enabled
>
<div itemscope itemtype="http://schema.org/Code">
<main id="gist-pjax-container" data-pjax-container>
<div class="gist-detail-intro gist-banner pb-3">
<div class="text-center container-lg px-3">
<p class="lead">
Instantly share code, notes, and snippets.
</p>
</div>
</div>
<div class="gisthead pagehead pb-0 pt-3 mb-4">
<div class="px-0">
<div class="mb-3 d-flex px-3 px-md-3 px-lg-5">
<div class="flex-auto min-width-0 width-fit mr-3">
<div class="d-flex">
<div class="d-none d-md-block">
<a class="mr-2 flex-shrink-0" data-hovercard-type="user" data-hovercard-url="/users/odan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/odan"><img class="avatar avatar-user" src="https://avatars.githubusercontent.com/u/781074?s=64&amp;v=4" width="32" height="32" alt="@odan" /></a>
</div>
<div class="d-flex flex-column width-full">
<div class="d-flex flex-row width-full">
<h1 class="wb-break-word f3 text-normal mb-md-0 mb-1">
<span class="author"><a data-hovercard-type="user" data-hovercard-url="/users/odan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/odan">odan</a></span><!--
--><span class="mx-1 color-fg-muted">/</span><!--
--><strong itemprop="name" class="css-truncate-target mr-1" style="max-width: 410px"><a href="/odan/1abe76d373a9cbb15bed">xampp_php7_xdebug.md</a></strong>
</h1>
</div>
<div class="note m-0">
Last active <time-ago datetime="2022-02-17T15:16:39Z" data-view-component="true" class="no-wrap">Feb 17, 2022</time-ago>
</div>
</div>
</div>
</div>
<ul class="d-md-flex d-none pagehead-actions float-none">
<li>
<a class="btn btn-sm btn-with-count tooltipped tooltipped-n" aria-label="You must be signed in to star a gist" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;gist star button&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="2cf6dc9e2581ca4eeee8ff52cc7d5dfab11f3e319f31a00aa19cf0aef0ec1d46" href="/login?return_to=https%3A%2F%2Fgist.github.com%2Fodan%2F1abe76d373a9cbb15bed">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path>
</svg>
Star
</a>
<a class="social-count" aria-label="1268 users starred this gist" href="/odan/1abe76d373a9cbb15bed/stargazers">
1.3k
</a>
</li>
<li>
<a class="btn btn-sm btn-with-count tooltipped tooltipped-n" aria-label="You must be signed in to fork a gist" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;gist fork button&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="c498d4d33f572c7698cb8bb20f5a9f086a356b5b42ce4d8ce1d073004edeb857" href="/login?return_to=https%3A%2F%2Fgist.github.com%2Fodan%2F1abe76d373a9cbb15bed">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-repo-forked">
<path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path>
</svg>
Fork
</a> <a class="social-count js-social-count"
href="/odan/1abe76d373a9cbb15bed/forks"
aria-label="130 users forked this gist">
130
</a>
</li>
</ul>
</div>
<div class="d-block d-md-none px-3 px-md-3 px-lg-5 mb-3">
<a class="btn btn-sm btn-block tooltipped tooltipped-n" aria-label="You must be signed in to star a gist" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;gist star button&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="2cf6dc9e2581ca4eeee8ff52cc7d5dfab11f3e319f31a00aa19cf0aef0ec1d46" href="/login?return_to=https%3A%2F%2Fgist.github.com%2Fodan%2F1abe76d373a9cbb15bed">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path>
</svg>
Star
</a>
</div>
<div class="d-flex flex-md-row flex-column px-0 pr-md-3 px-lg-5">
<div class="flex-md-order-1 flex-order-2 flex-auto">
<nav class="UnderlineNav box-shadow-none px-3 px-lg-0 "
aria-label="Gist"
data-pjax="#gist-pjax-container">
<div class="UnderlineNav-body">
<a class="js-selected-navigation-item selected UnderlineNav-item" data-pjax="true" data-hotkey="g c" aria-current="page" data-selected-links="gist_code /odan/1abe76d373a9cbb15bed" href="/odan/1abe76d373a9cbb15bed">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code UnderlineNav-octicon">
<path fill-rule="evenodd" d="M4.72 3.22a.75.75 0 011.06 1.06L2.06 8l3.72 3.72a.75.75 0 11-1.06 1.06L.47 8.53a.75.75 0 010-1.06l4.25-4.25zm6.56 0a.75.75 0 10-1.06 1.06L13.94 8l-3.72 3.72a.75.75 0 101.06 1.06l4.25-4.25a.75.75 0 000-1.06l-4.25-4.25z"></path>
</svg>
Code
</a>
<a class="js-selected-navigation-item UnderlineNav-item" data-pjax="true" data-hotkey="g r" data-selected-links="gist_revisions /odan/1abe76d373a9cbb15bed/revisions" href="/odan/1abe76d373a9cbb15bed/revisions">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-commit">
<path fill-rule="evenodd" d="M10.5 7.75a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm1.43.75a4.002 4.002 0 01-7.86 0H.75a.75.75 0 110-1.5h3.32a4.001 4.001 0 017.86 0h3.32a.75.75 0 110 1.5h-3.32z"></path>
</svg>
Revisions
<span title="84" data-view-component="true" class="Counter hx_reponav_item_counter">84</span>
</a>
<a class="js-selected-navigation-item UnderlineNav-item" data-pjax="true" data-hotkey="g s" data-selected-links="gist_stars /odan/1abe76d373a9cbb15bed/stargazers" href="/odan/1abe76d373a9cbb15bed/stargazers">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-star">
<path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path>
</svg>
Stars
<span title="1,266" data-view-component="true" class="Counter hx_reponav_item_counter">1,266</span>
</a>
<a class="js-selected-navigation-item UnderlineNav-item" data-pjax="true" data-hotkey="g f" data-selected-links="gist_forks /odan/1abe76d373a9cbb15bed/forks" href="/odan/1abe76d373a9cbb15bed/forks">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-branch">
<path fill-rule="evenodd" d="M11.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122V6A2.5 2.5 0 0110 8.5H6a1 1 0 00-1 1v1.128a2.251 2.251 0 11-1.5 0V5.372a2.25 2.25 0 111.5 0v1.836A2.492 2.492 0 016 7h4a1 1 0 001-1v-.628A2.25 2.25 0 019.5 3.25zM4.25 12a.75.75 0 100 1.5.75.75 0 000-1.5zM3.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z"></path>
</svg>
Forks
<span title="130" data-view-component="true" class="Counter hx_reponav_item_counter">130</span>
</a> </div>
</nav>
</div>
<div class="d-md-flex d-none flex-items-center flex-md-order-2 flex-order-1 file-navigation-options" data-multiple>
<div class="d-lg-table d-none">
<div class="file-navigation-option v-align-middle">
<div class="d-md-flex d-none">
<div class="input-group">
<div class="input-group-button">
<details class="details-reset details-overlay select-menu">
<summary data-ga-click="Repository, clone Embed, location:repo overview" data-view-component="true" class="select-menu-button btn-sm btn"> <span data-menu-button>Embed</span>
</summary> <details-menu
class="select-menu-modal position-absolute"
data-menu-input="gist-share-url"
style="z-index: 99;" aria-label="Clone options">
<div class="select-menu-header">
<span class="select-menu-title">What would you like to do?</span>
</div>
<div class="select-menu-list">
<button name="button" type="button" class="select-menu-item width-full" aria-checked="true" role="menuitemradio" value="&lt;script src=&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed.js&quot;&gt;&lt;/script&gt;" data-hydro-click="{&quot;event_type&quot;:&quot;clone_or_download.click&quot;,&quot;payload&quot;:{&quot;feature_clicked&quot;:&quot;EMBED&quot;,&quot;git_repository_type&quot;:&quot;GIST&quot;,&quot;gist_id&quot;:29394838,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="47954a07a47c42acc2158e15d90808b7aa050f8e5ad69939c8f7374c85134eb0">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
<div class="select-menu-item-text">
<span class="select-menu-item-heading" data-menu-button-text>
Embed
</span>
<span class="description">
Embed this gist in your website.
</span>
</div>
</button> <button name="button" type="button" class="select-menu-item width-full" aria-checked="false" role="menuitemradio" value="https://gist.github.com/odan/1abe76d373a9cbb15bed" data-hydro-click="{&quot;event_type&quot;:&quot;clone_or_download.click&quot;,&quot;payload&quot;:{&quot;feature_clicked&quot;:&quot;SHARE&quot;,&quot;git_repository_type&quot;:&quot;GIST&quot;,&quot;gist_id&quot;:29394838,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="4ed86d3b9b62f2d35db10abafdd530198745e40f43bcdaf9f0e30462a4eed36a">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
<div class="select-menu-item-text">
<span class="select-menu-item-heading" data-menu-button-text>
Share
</span>
<span class="description">
Copy sharable link for this gist.
</span>
</div>
</button> <button name="button" type="button" class="select-menu-item width-full" aria-checked="false" role="menuitemradio" value="https://gist.github.com/1abe76d373a9cbb15bed.git" data-hydro-click="{&quot;event_type&quot;:&quot;clone_or_download.click&quot;,&quot;payload&quot;:{&quot;feature_clicked&quot;:&quot;USE_HTTPS&quot;,&quot;git_repository_type&quot;:&quot;GIST&quot;,&quot;gist_id&quot;:29394838,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="482d7c840f63831a7057baf464e563664f9051a4ec1f9967ec35e9930c0db0e3">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check select-menu-item-icon">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
<div class="select-menu-item-text">
<span class="select-menu-item-heading" data-menu-button-text>
Clone via
HTTPS
</span>
<span class="description">
Clone with Git or checkout with SVN using the repositorys web address.
</span>
</div>
</button> </div>
<div class="select-menu-list">
<a role="link" class="select-menu-item select-menu-action" href="https://docs.github.com/articles/which-remote-url-should-i-use" target="_blank">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-question select-menu-item-icon">
<path fill-rule="evenodd" d="M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm9 3a1 1 0 11-2 0 1 1 0 012 0zM6.92 6.085c.081-.16.19-.299.34-.398.145-.097.371-.187.74-.187.28 0 .553.087.738.225A.613.613 0 019 6.25c0 .177-.04.264-.077.318a.956.956 0 01-.277.245c-.076.051-.158.1-.258.161l-.007.004a7.728 7.728 0 00-.313.195 2.416 2.416 0 00-.692.661.75.75 0 001.248.832.956.956 0 01.276-.245 6.3 6.3 0 01.26-.16l.006-.004c.093-.057.204-.123.313-.195.222-.149.487-.355.692-.662.214-.32.329-.702.329-1.15 0-.76-.36-1.348-.863-1.725A2.76 2.76 0 008 4c-.631 0-1.155.16-1.572.438-.413.276-.68.638-.849.977a.75.75 0 101.342.67z"></path>
</svg>
<div class="select-menu-item-text">
Learn more about clone URLs
</div>
</a>
</div>
</details-menu>
</details>
</div>
<input
id="gist-share-url"
type="text"
data-autoselect
class="form-control input-monospace input-sm"
value="&lt;script src=&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed.js&quot;&gt;&lt;/script&gt;"
aria-label="Clone this repository at &lt;script src=&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed.js&quot;&gt;&lt;/script&gt;"
readonly>
<div class="input-group-button">
<clipboard-copy for="gist-share-url" aria-label="Copy to clipboard" class="btn btn-sm zeroclipboard-button" data-hydro-click="{&quot;event_type&quot;:&quot;clone_or_download.click&quot;,&quot;payload&quot;:{&quot;feature_clicked&quot;:&quot;COPY_URL&quot;,&quot;git_repository_type&quot;:&quot;GIST&quot;,&quot;gist_id&quot;:29394838,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="85ead7f7644a76e57ccfb06cc8ae38241d25ba51bc6893d84ab02a76284655ca"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy">
<path fill-rule="evenodd" d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path><path fill-rule="evenodd" d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg></clipboard-copy>
</div>
</div>
</div>
</div>
</div>
<div class="ml-2 file-navigation-option">
<a class="btn btn-sm tooltipped tooltipped-s tooltipped-multiline js-remove-unless-platform" data-platforms="windows,mac" aria-label="Save odan/1abe76d373a9cbb15bed to your computer and use it in GitHub Desktop." data-hydro-click="{&quot;event_type&quot;:&quot;clone_or_download.click&quot;,&quot;payload&quot;:{&quot;feature_clicked&quot;:&quot;OPEN_IN_DESKTOP&quot;,&quot;git_repository_type&quot;:&quot;GIST&quot;,&quot;gist_id&quot;:29394838,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="2fb25f1cd96d4a83df61aaac0d84b27f8bcec851bc7f2e21d42fdb24d910f96a" href="https://desktop.github.com"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-desktop-download">
<path d="M4.927 5.427l2.896 2.896a.25.25 0 00.354 0l2.896-2.896A.25.25 0 0010.896 5H8.75V.75a.75.75 0 10-1.5 0V5H5.104a.25.25 0 00-.177.427z"></path><path d="M1.573 2.573a.25.25 0 00-.073.177v7.5a.25.25 0 00.25.25h12.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-3a.75.75 0 110-1.5h3A1.75 1.75 0 0116 2.75v7.5A1.75 1.75 0 0114.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.75.75 0 0111.25 16h-6.5a.75.75 0 01-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 010 10.25v-7.5A1.75 1.75 0 011.75 1h3a.75.75 0 010 1.5h-3a.25.25 0 00-.177.073zM6.982 12a5.72 5.72 0 01-.765 2.5h3.566a5.72 5.72 0 01-.765-2.5H6.982z"></path>
</svg></a>
</div>
<div class="ml-2">
<a class="btn btn-sm" rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;clone_or_download.click&quot;,&quot;payload&quot;:{&quot;feature_clicked&quot;:&quot;DOWNLOAD_ZIP&quot;,&quot;git_repository_type&quot;:&quot;GIST&quot;,&quot;gist_id&quot;:29394838,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="3e705cc8e1fe9abd0a77717d6564b76b900c001d6d393d9c3ee5dc9d4bbdc47b" data-ga-click="Gist, download zip, location:gist overview" href="/odan/1abe76d373a9cbb15bed/archive/e031c78d4b2710b5c5831a510f5f4bb948ed1852.zip">Download ZIP</a>
</div>
</div>
</div>
</div>
</div>
<div class="container-lg px-3 new-discussion-timeline">
<div class="repository-content gist-content" >
<div>
<div itemprop="about">
Installing Xdebug for XAMPP
</div>
<div class="js-gist-file-update-container js-task-list-container file-box">
<div id="file-xampp_php7_xdebug-md" class="file my-2">
<div class="file-header d-flex flex-md-items-center flex-items-start">
<div class="file-actions flex-order-2 pt-0">
<a href="/odan/1abe76d373a9cbb15bed/raw/e031c78d4b2710b5c5831a510f5f4bb948ed1852/xampp_php7_xdebug.md" data-view-component="true" class="btn-sm btn"> Raw
</a>
</div>
<div class="file-info pr-4 d-flex flex-md-items-center flex-items-start flex-order-1 flex-auto">
<span class="mr-1">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code-square color-fg-muted">
<path fill-rule="evenodd" d="M1.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V1.75a.25.25 0 00-.25-.25H1.75zM0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25V1.75zm9.22 3.72a.75.75 0 000 1.06L10.69 8 9.22 9.47a.75.75 0 101.06 1.06l2-2a.75.75 0 000-1.06l-2-2a.75.75 0 00-1.06 0zM6.78 6.53a.75.75 0 00-1.06-1.06l-2 2a.75.75 0 000 1.06l2 2a.75.75 0 101.06-1.06L5.31 8l1.47-1.47z"></path>
</svg>
</span>
<a class="wb-break-all" href="#file-xampp_php7_xdebug-md">
<strong class="user-select-contain gist-blob-name css-truncate-target">
xampp_php7_xdebug.md
</strong>
</a>
</div>
</div>
<div id="file-xampp_php7_xdebug-md-readme" class="Box-body readme blob js-code-block-container p-5 p-xl-6 gist-border-0">
<article class="markdown-body entry-content container-lg" itemprop="text"><h1 dir="auto"><a id="user-content-installing-xdebug-for-xampp-with-php-7x" class="anchor" aria-hidden="true" href="#installing-xdebug-for-xampp-with-php-7x"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Installing Xdebug for XAMPP with PHP 7.x</h1>
<ul dir="auto">
<li>New: <a href="https://odan.github.io/2020/12/03/xampp-xdebug-setup-php8.html" rel="nofollow">XAMPP - XDebug Setup for PHP 8</a></li>
</ul>
<h2 dir="auto"><a id="user-content-requirements" class="anchor" aria-hidden="true" href="#requirements"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Requirements</h2>
<ul dir="auto">
<li>XAMPP for Windows: <a href="https://www.apachefriends.org/download.html" rel="nofollow">https://www.apachefriends.org/download.html</a></li>
<li><a href="https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloads" rel="nofollow">Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019</a></li>
</ul>
<h2 dir="auto"><a id="user-content-setup" class="anchor" aria-hidden="true" href="#setup"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Setup</h2>
<p dir="auto">If the file <code>C:\xampp\php\ext\php_xdebug.dll</code> already exists, you can skip the download.</p>
<ul dir="auto">
<li>
<p dir="auto">Download Xdebug for the specific PHP version:</p>
<ul dir="auto">
<li>PHP 7.4 (64-Bit): <a href="https://xdebug.org/files/php_xdebug-2.9.7-7.4-vc15-x86_64.dll" rel="nofollow">https://xdebug.org/files/php_xdebug-2.9.7-7.4-vc15-x86_64.dll</a></li>
<li>PHP 7.4 (32-Bit): <a href="https://xdebug.org/files/php_xdebug-2.9.7-7.4-vc15.dll" rel="nofollow">https://xdebug.org/files/php_xdebug-2.9.7-7.4-vc15.dll</a></li>
<li>PHP 7.3 (64-Bit): <a href="https://xdebug.org/files/php_xdebug-2.9.7-7.3-vc15-x86_64.dll" rel="nofollow">https://xdebug.org/files/php_xdebug-2.9.7-7.3-vc15-x86_64.dll</a></li>
<li>PHP 7.3 (32-Bit): <a href="https://xdebug.org/files/php_xdebug-2.9.7-7.3-vc15.dll" rel="nofollow">https://xdebug.org/files/php_xdebug-2.9.7-7.3-vc15.dll</a></li>
<li>PHP 7.2 (32-Bit): <a href="https://xdebug.org/files/php_xdebug-2.9.7-7.2-vc15.dll" rel="nofollow">https://xdebug.org/files/php_xdebug-2.9.7-7.2-vc15.dll</a></li>
<li>PHP 7.1 (32-Bit): <a href="https://xdebug.org/files/php_xdebug-2.9.7-7.1-vc14.dll" rel="nofollow">https://xdebug.org/files/php_xdebug-2.9.7-7.1-vc14.dll</a></li>
<li>PHP 7.0 (32-Bit): <a href="https://xdebug.org/files/php_xdebug-2.6.1-7.0-vc14.dll" rel="nofollow">https://xdebug.org/files/php_xdebug-2.6.1-7.0-vc14.dll</a></li>
</ul>
</li>
<li>
<p dir="auto">Move the downloaded dll file to: <code>C:\xampp\php\ext</code></p>
</li>
<li>
<p dir="auto">Open the file <code>C:\xampp\php\php.ini</code> with Notepad++</p>
</li>
<li>
<p dir="auto">Disable output buffering: <code>output_buffering = Off</code></p>
</li>
<li>
<p dir="auto">Scroll down to the <code>[XDebug]</code> section (or create it) and copy/paste these lines:</p>
</li>
</ul>
<div class="highlight highlight-source-ini"><pre><span class="pl-en">[XDebug]</span>
<span class="pl-k">zend_extension</span> = <span class="pl-s"><span class="pl-pds">"</span>c:\xampp\php\ext\php_xdebug.dll<span class="pl-pds">"</span></span>
<span class="pl-c"><span class="pl-c">;</span>zend_extension = "c:\xampp\php\ext\php_xdebug-2.9.7-7.4-vc15-x86_64.dll"</span>
<span class="pl-k">xdebug.remote_autostart</span> = 1
<span class="pl-k">xdebug.profiler_append</span> = 0
<span class="pl-k">xdebug.profiler_enable</span> = 0
<span class="pl-k">xdebug.profiler_enable_trigger</span> = 0
<span class="pl-k">xdebug.profiler_output_dir</span> = <span class="pl-s"><span class="pl-pds">"</span>c:\xampp\tmp<span class="pl-pds">"</span></span>
<span class="pl-c"><span class="pl-c">;</span>xdebug.profiler_output_name = "cachegrind.out.%t-%s"</span>
<span class="pl-k">xdebug.remote_enable</span> = 1
<span class="pl-k">xdebug.remote_handler</span> = <span class="pl-s"><span class="pl-pds">"</span>dbgp<span class="pl-pds">"</span></span>
<span class="pl-k">xdebug.remote_host</span> = <span class="pl-s"><span class="pl-pds">"</span>127.0.0.1<span class="pl-pds">"</span></span>
<span class="pl-k">xdebug.remote_log</span> = <span class="pl-s"><span class="pl-pds">"</span>c:\xampp\tmp\xdebug.txt<span class="pl-pds">"</span></span>
<span class="pl-k">xdebug.remote_port</span> = 9000
<span class="pl-k">xdebug.trace_output_dir</span> = <span class="pl-s"><span class="pl-pds">"</span>c:\xampp\tmp<span class="pl-pds">"</span></span>
<span class="pl-c"><span class="pl-c">;</span>36000 = 10h</span>
<span class="pl-k">xdebug.remote_cookie_expire_time</span> = 36000</pre></div>
<ul dir="auto">
<li>
<p dir="auto">Restart Apache</p>
</li>
<li>
<p dir="auto">Click the Github ★ Star button :-)</p>
</li>
</ul>
<h2 dir="auto"><a id="user-content-phpstorm" class="anchor" aria-hidden="true" href="#phpstorm"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>PhpStorm</h2>
<ul dir="auto">
<li>Use the <a href="https://www.jetbrains.com/phpstorm/marklets/" rel="nofollow">PhpStorm bookmarklets generator</a> to activate Xdebug from the browser side.</li>
<li>Enable the Xdebug option: "Can accept external connections". See <a href="https://user-images.githubusercontent.com/781074/83182499-ba9e7f00-a126-11ea-88c0-f28d0cbff260.png" rel="nofollow">screenshot</a></li>
</ul>
<h2 dir="auto"><a id="user-content-netbeans" class="anchor" aria-hidden="true" href="#netbeans"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Netbeans</h2>
<ul dir="auto">
<li>Change the Netbeans debugging options: <a href="https://user-images.githubusercontent.com/781074/39868196-c98f15a0-5458-11e8-8143-d8c44079e099.jpg" rel="nofollow">https://user-images.githubusercontent.com/781074/39868196-c98f15a0-5458-11e8-8143-d8c44079e099.jpg</a></li>
<li>Change the following key in php.ini: <code>xdebug.idekey="netbeans-xdebug"</code></li>
</ul>
<h2 dir="auto"><a id="user-content-visual-studio-code" class="anchor" aria-hidden="true" href="#visual-studio-code"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Visual Studio Code</h2>
<ul dir="auto">
<li><a href="https://technex.us/2020/06/installing-xdebug-on-anything-for-vscode-in-5-minutes/" rel="nofollow">Installing XDebug on anything for VSCode in 5 minutes</a></li>
<li>Install the <a href="https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug" rel="nofollow">PHP Debug Adapter for Visual Studio Code</a>.</li>
<li><a href="https://www.codewall.co.uk/debug-php-in-vscode-with-xdebug/" rel="nofollow">Debug PHP In VSCode With XDebug</a></li>
</ul>
<h2 dir="auto"><a id="user-content-adobe-brackets" class="anchor" aria-hidden="true" href="#adobe-brackets"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Adobe Brackets</h2>
<ul dir="auto">
<li>Install the <a href="https://github.com/spocke/php-debugger">PHP Debugger for Brackets</a>.</li>
</ul>
<h2 dir="auto"><a id="user-content-sublime-text-2-and-3" class="anchor" aria-hidden="true" href="#sublime-text-2-and-3"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Sublime Text 2 and 3</h2>
<ul dir="auto">
<li>Install the <a href="https://packagecontrol.io/packages/Xdebug%20Client" rel="nofollow">Xdebug Client Package</a></li>
</ul>
<h2 dir="auto"><a id="user-content-start-debugger-from-the-console" class="anchor" aria-hidden="true" href="#start-debugger-from-the-console"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Start debugger from the console</h2>
<p dir="auto">Enter cmd:</p>
<pre><code>set XDEBUG_CONFIG="idekey=xdebug"
php test.php
</code></pre>
<h2 dir="auto"><a id="user-content-postman" class="anchor" aria-hidden="true" href="#postman"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Postman</h2>
<p dir="auto">Add <code>XDEBUG_SESSION_START=PHPSTORM</code> as query parameter to the url, e.g.</p>
<ul dir="auto">
<li><a href="http://localhost?XDEBUG_SESSION_START=PHPSTORM" rel="nofollow">http://localhost?XDEBUG_SESSION_START=PHPSTORM</a></li>
</ul>
<p dir="auto">Follow me on <a href="https://twitter.com/dopitz" rel="nofollow">Twitter</a> | <a href="https://odan.github.io" rel="nofollow">Blog</a></p>
</article>
</div>
</div>
</div>
<a name="comments"></a>
<div class="js-quote-selection-container" data-quote-markdown=".js-comment-body">
<div class="js-discussion "
>
<div class="ml-md-6 pl-md-3 ml-0 pl-0">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form class="ajax-pagination-form js-ajax-pagination" action="/odan/1abe76d373a9cbb15bed/load_comments" accept-charset="UTF-8" method="get">
<input type="hidden" name="partial" id="partial" value="gists/timeline_marker" autocomplete="off" class="form-control" />
<input type="hidden" name="before_comment_id" id="before_comment_id" value="2883539" autocomplete="off" class="form-control" />
<input type="hidden" name="mark_as_unread" id="mark_as_unread" value="0" autocomplete="off" class="form-control" />
<button name="button" type="submit" class="ajax-pagination-btn" data-disable-with="Loading...">Load earlier comments...</button>
</form>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/odan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/odan"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/781074?s=80&amp;v=4" width="40" height="40" alt="@odan" /></a>
</div>
<div id="gistcomment-2883539" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="2883539-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-2883539-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
<span aria-label="This user is the author of this ." data-view-component="true" class="Label tooltipped tooltipped-multiline tooltipped-s ml-1">Author</span>
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/odan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/odan">odan</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=2883539#gistcomment-2883539" id="gistcomment-2883539-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2019-04-08T13:35:56Z" class="no-wrap">Apr 8, 2019</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Xdebug 2.7.1 is out!</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/2883539" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="k8DHjZ8HCj0FntTfVjk8MpGBFQzVJxvVtv80QSQ9fGsBzEGkG2596yQhc2UA402psSh0ocfn36KYACYIvq7HEA" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/2883539/edit_form?textarea_id=gistcomment-2883539-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/odan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/odan"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/781074?s=80&amp;v=4" width="40" height="40" alt="@odan" /></a>
</div>
<div id="gistcomment-2910168" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="2910168-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-2910168-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
<span aria-label="This user is the author of this ." data-view-component="true" class="Label tooltipped tooltipped-multiline tooltipped-s ml-1">Author</span>
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/odan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/odan">odan</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=2910168#gistcomment-2910168" id="gistcomment-2910168-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2019-05-06T18:10:32Z" class="no-wrap">May 6, 2019</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Xdebug 2.7.2 released! → <a href="https://xdebug.org/#2019_05_06" rel="nofollow">https://xdebug.org/#2019_05_06</a></p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/2910168" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="emhvETfiN2G36ri-Wf5vs33e7aZVCPdQANLkAUtX0HR7D82NMdHBjgMM70WQ38Euzk2t-sBXh3RbNn5ZijsEHA" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/2910168/edit_form?textarea_id=gistcomment-2910168-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/trongnguyentcec/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/trongnguyentcec"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/6253213?s=80&amp;v=4" width="40" height="40" alt="@trongnguyentcec" /></a>
</div>
<div id="gistcomment-2933431" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="2933431-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-2933431-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/trongnguyentcec/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/trongnguyentcec">trongnguyentcec</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=2933431#gistcomment-2933431" id="gistcomment-2933431-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2019-06-03T12:13:59Z" class="no-wrap">Jun 3, 2019</relative-time></a>
<span class="js-comment-edit-history">
<span class="d-inline-block color-fg-muted">&#8226;</span>
<details class="details-overlay details-reset d-inline-block dropdown hx_dropdown-fullscreen">
<summary class="btn-link no-underline color-fg-muted js-notice">
<div class="position-relative">
<span>
edited
</span>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-triangle-down v-align-middle">
<path d="M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z"></path>
</svg>
</div>
</summary>
<details-menu
class="dropdown-menu dropdown-menu-s width-auto py-0 js-comment-edit-history-menu"
style="max-width: 352px; z-index: 99;"
src="/_render_node/MDExOkdpc3RDb21tZW50MWFiZTc2ZDM3M2E5Y2JiMTViZWQ6MjkzMzQzMQ==/comments/comment_edit_history_log"
preload
>
<include-fragment class="my-3" style="min-width: 100px;" aria-label="Loading...">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="mx-auto d-block anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</include-fragment>
</details-menu>
</details>
</span>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">For Netbeans 8 &amp; PHP 7.1, 7.2, 7.3 please use these instructions: <a href="https://www.codewall.co.uk/debug-php-with-xdebug-on-netbeans/" rel="nofollow">https://www.codewall.co.uk/debug-php-with-xdebug-on-netbeans/</a></p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/2933431" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="uy75rXGSDEDppOln1qr6pmT-kLoiA2zU-1gDQXeEe2hfvP1QEZcdvRUooGarfEFhLkNjDg5EfT07ymvCG6LrtQ" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/2933431/edit_form?textarea_id=gistcomment-2933431-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/amindeist/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/amindeist"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/19259716?s=80&amp;v=4" width="40" height="40" alt="@amindeist" /></a>
</div>
<div id="gistcomment-2956312" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="2956312-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-2956312-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/amindeist/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/amindeist">amindeist</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=2956312#gistcomment-2956312" id="gistcomment-2956312-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2019-06-28T08:33:57Z" class="no-wrap">Jun 28, 2019</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">thank...<strong>very good</strong></p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/2956312" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="ziI8yGOAzRnf0CrFsCfyLmzaKmKXjgaCzTYX6DfOjHs8qQ5quFaiXhmX5QYQ6UE5Z53jQNe-ch2h4LLXN6YgRw" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/2956312/edit_form?textarea_id=gistcomment-2956312-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/HenkPoley/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/HenkPoley"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/2931213?s=80&amp;v=4" width="40" height="40" alt="@HenkPoley" /></a>
</div>
<div id="gistcomment-2971511" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="2971511-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-2971511-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/HenkPoley/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/HenkPoley">HenkPoley</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=2971511#gistcomment-2971511" id="gistcomment-2971511-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2019-07-16T06:49:53Z" class="no-wrap">Jul 16, 2019</relative-time></a>
<span class="js-comment-edit-history">
<span class="d-inline-block color-fg-muted">&#8226;</span>
<details class="details-overlay details-reset d-inline-block dropdown hx_dropdown-fullscreen">
<summary class="btn-link no-underline color-fg-muted js-notice">
<div class="position-relative">
<span>
edited
</span>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-triangle-down v-align-middle">
<path d="M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z"></path>
</svg>
</div>
</summary>
<details-menu
class="dropdown-menu dropdown-menu-s width-auto py-0 js-comment-edit-history-menu"
style="max-width: 352px; z-index: 99;"
src="/_render_node/MDExOkdpc3RDb21tZW50MWFiZTc2ZDM3M2E5Y2JiMTViZWQ6Mjk3MTUxMQ==/comments/comment_edit_history_log"
preload
>
<include-fragment class="my-3" style="min-width: 100px;" aria-label="Loading...">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="mx-auto d-block anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</include-fragment>
</details-menu>
</details>
</span>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto"><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/odan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/odan">@odan</a> : For XAMPP Version 7.3.4 you need to download the (Zend) Thread Safe (TS/ZTS) version: <a href="https://xdebug.org/files/php_xdebug-2.7.2-7.3-vc15-x86_64.dll" rel="nofollow">https://xdebug.org/files/php_xdebug-2.7.2-7.3-vc15-x86_64.dll</a></p>
<p dir="auto">Why they call it ZTS in one place, and TS in another <g-emoji class="g-emoji" alias="man_shrugging" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f937-2642.png">🤷‍♂️</g-emoji></p>
<hr>
<p dir="auto">btw, people can also use the built-in Xdebug by using <code>zend_extension = "C:\xampp\php\ext\php_xdebug.dll"</code> instead of the line above.</p>
<p dir="auto">This actually works for me, while the version you point to doesn't.</p>
<hr>
<p dir="auto">I didn't need to unblock the DLL, even with Windows Defender on High+ cloud detection level ('<a href="https://docs.microsoft.com/nl-nl/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus" rel="nofollow">Block At First Sight</a>').</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/2971511" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="XTOgIF6mZqjjM538gOKiHx2TQmKNtaqjsq63tWkz9zf1n43aO3SWORedAiU4gHfSaSoHlkqzA32NNwVu5t5VHw" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/2971511/edit_form?textarea_id=gistcomment-2971511-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/azazqadir/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/azazqadir"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/16337994?s=80&amp;v=4" width="40" height="40" alt="@azazqadir" /></a>
</div>
<div id="gistcomment-2994086" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="2994086-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-2994086-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/azazqadir/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/azazqadir">azazqadir</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=2994086#gistcomment-2994086" id="gistcomment-2994086-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2019-08-09T05:06:07Z" class="no-wrap">Aug 9, 2019</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">This process of install xdebug on windows based stack can be simpler if you use the xdebug installation wizard. To use the wizard tool create a PHP file and add this in the file</p>
<p dir="auto">Now run this file in the browser and copy the details in the box and paste it in the wizard tool. Now, click Analyze my phpinfo() output button</p>
<p dir="auto">Now you will some instructions, follow it and you are good to go.</p>
<p dir="auto">Source: <a href="https://www.cloudways.com/blog/php-debug-with-xdebug/" rel="nofollow">PHP debug</a> process with xdebug</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/2994086" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="KbXr2cRBFsnZlg4V9owCNok2vHaZ1p9161yzDlx6LbaQvOWm1nLnw6u6LallwgHk4lBlvdgJcLkBlocH5u_6bg" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/2994086/edit_form?textarea_id=gistcomment-2994086-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/nonew/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/nonew"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/6738220?s=80&amp;v=4" width="40" height="40" alt="@nonew" /></a>
</div>
<div id="gistcomment-3006814" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3006814-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3006814-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/nonew/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/nonew">nonew</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3006814#gistcomment-3006814" id="gistcomment-3006814-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2019-08-24T00:17:35Z" class="no-wrap">Aug 24, 2019</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Can you help to figure out how to config in MacOS?</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3006814" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="3ehZGeCS3HdnWG8C5IYRVtsqXM6mNjYBvK4pz0e9lF4cEifJZ34dTQZfzloH-Hn1qvQK1O4V2H7uYPq8hW5Lkg" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3006814/edit_form?textarea_id=gistcomment-3006814-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/free-developers/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/free-developers"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/53395822?s=80&amp;v=4" width="40" height="40" alt="@free-developers" /></a>
</div>
<div id="gistcomment-3017953" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3017953-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3017953-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/free-developers/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/free-developers">free-developers</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3017953#gistcomment-3017953" id="gistcomment-3017953-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2019-09-05T20:06:23Z" class="no-wrap">Sep 5, 2019</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Thank you so much</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3017953" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="NrK74qFKsF9bf6y6SkuyzeiIOT54sUStu0RI9U_ZiStpjC4GGgr5gTZSfFjbxdlFwSCZQ8DgrCNKd6cpYLWEWQ" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3017953/edit_form?textarea_id=gistcomment-3017953-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/hide2go/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/hide2go"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/4284693?s=80&amp;v=4" width="40" height="40" alt="@hide2go" /></a>
</div>
<div id="gistcomment-3067715" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3067715-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3067715-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/hide2go/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/hide2go">hide2go</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3067715#gistcomment-3067715" id="gistcomment-3067715-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2019-10-28T11:48:05Z" class="no-wrap">Oct 28, 2019</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">YES! Thank you so much!!</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3067715" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="RjXe3hVQDsSul2JXxwJKSnZwnidHKkMlutDmVHSVFmwPsVUaVd0iG3DK1IKBNlJ1-YnP32kjOAyLMvCAFtQ_Ng" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3067715/edit_form?textarea_id=gistcomment-3067715-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/GitHub-Mike/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/GitHub-Mike"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/18616892?s=80&amp;v=4" width="40" height="40" alt="@GitHub-Mike" /></a>
</div>
<div id="gistcomment-3084025" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3084025-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3084025-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/GitHub-Mike/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/GitHub-Mike">GitHub-Mike</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3084025#gistcomment-3084025" id="gistcomment-3084025-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2019-11-15T10:47:55Z" class="no-wrap">Nov 15, 2019</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Attention:</p>
<p dir="auto">This version <a href="http://xdebug.org/files/php_xdebug-2.7.2-7.3-vc15-x86_64.dll" rel="nofollow">http://xdebug.org/files/php_xdebug-2.7.2-7.3-vc15-x86_64.dll</a> works only on PHP 7.3.x and 64bit XAMPP</p>
<p dir="auto">The version for PHP 7.3.0 and 32bit XAMPP is: <a href="http://xdebug.org/files/php_xdebug-2.8.0-7.3-vc15.dll" rel="nofollow">http://xdebug.org/files/php_xdebug-2.8.0-7.3-vc15.dll</a> (current release is 2.8.0)</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3084025" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="-JA4MX63aT61ULIOdVIyqstfQ_L_xqlYGQUbozvqR0Ge-ifuWOgppQOp6UMyWZt7VMeVJtT9nVX82PQ7zv_06g" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3084025/edit_form?textarea_id=gistcomment-3084025-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/yosigosi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/yosigosi"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/5153671?s=80&amp;v=4" width="40" height="40" alt="@yosigosi" /></a>
</div>
<div id="gistcomment-3127797" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3127797-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3127797-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/yosigosi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/yosigosi">yosigosi</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3127797#gistcomment-3127797" id="gistcomment-3127797-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-01-05T10:14:52Z" class="no-wrap">Jan 5, 2020</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">The same as westy92 commented, also I needed to add the php.ini line:<br>
xdebug.remote_autostart = 1.<br>
Environment:<br>
Ubuntu 18.04 php 7.2 Eclipse 2019-09</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3127797" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="r-Sn13XGtzEDJ3ex5M3fpa2hFgJ5dNayE0flQMjQx3lNjsWOt2jxCPB-qS99_7NWSDLLlzP8yFsOdgPuXPPxhw" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3127797/edit_form?textarea_id=gistcomment-3127797-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/remasterzero/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/remasterzero"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/1300119?s=80&amp;v=4" width="40" height="40" alt="@remasterzero" /></a>
</div>
<div id="gistcomment-3243506" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3243506-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3243506-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/remasterzero/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/remasterzero">remasterzero</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3243506#gistcomment-3243506" id="gistcomment-3243506-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-04-07T04:43:18Z" class="no-wrap">Apr 7, 2020</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">I give you the thousand star <g-emoji class="g-emoji" alias="+1" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f44d.png">👍</g-emoji><br>
<a target="_blank" rel="noopener noreferrer" href="https://user-images.githubusercontent.com/1300119/78630862-482dc300-788a-11ea-8edf-cd640121f670.png"><img src="https://user-images.githubusercontent.com/1300119/78630862-482dc300-788a-11ea-8edf-cd640121f670.png" alt="image" style="max-width: 100%;"></a></p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3243506" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="u_x4Ap-O8KrZ5YPMY2Gf_SvRMifK2sd-oRMNzcTnbvqWjeRnfeQ5RhrMeJdydWWtaSbpKxI3PtjG5rwj2iobQg" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3243506/edit_form?textarea_id=gistcomment-3243506-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/odan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/odan"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/781074?s=80&amp;v=4" width="40" height="40" alt="@odan" /></a>
</div>
<div id="gistcomment-3243674" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3243674-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3243674-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
<span aria-label="This user is the author of this ." data-view-component="true" class="Label tooltipped tooltipped-multiline tooltipped-s ml-1">Author</span>
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/odan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/odan">odan</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3243674#gistcomment-3243674" id="gistcomment-3243674-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-04-07T07:35:02Z" class="no-wrap">Apr 7, 2020</relative-time></a>
<span class="js-comment-edit-history">
<span class="d-inline-block color-fg-muted">&#8226;</span>
<details class="details-overlay details-reset d-inline-block dropdown hx_dropdown-fullscreen">
<summary class="btn-link no-underline color-fg-muted js-notice">
<div class="position-relative">
<span>
edited
</span>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-triangle-down v-align-middle">
<path d="M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z"></path>
</svg>
</div>
</summary>
<details-menu
class="dropdown-menu dropdown-menu-s width-auto py-0 js-comment-edit-history-menu"
style="max-width: 352px; z-index: 99;"
src="/_render_node/MDExOkdpc3RDb21tZW50MWFiZTc2ZDM3M2E5Y2JiMTViZWQ6MzI0MzY3NA==/comments/comment_edit_history_log"
preload
>
<include-fragment class="my-3" style="min-width: 100px;" aria-label="Loading...">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="mx-auto d-block anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</include-fragment>
</details-menu>
</details>
</span>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto"><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/remasterzero/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/remasterzero">@remasterzero</a> Awesome!!! <g-emoji class="g-emoji" alias="star_struck" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f929.png">🤩</g-emoji> <g-emoji class="g-emoji" alias="partying_face" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f973.png">🥳</g-emoji><g-emoji class="g-emoji" alias="champagne" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f37e.png">🍾</g-emoji></p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3243674" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="ubkHANwelbb3RhSlCqnleDUYkxoTG1G16xIrK-jKMRGxoxN6JK0y1R75ATOCvQMe325gzxrvLpHVRRyD4xoy5Q" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3243674/edit_form?textarea_id=gistcomment-3243674-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/meksiabdou/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/meksiabdou"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/16627410?s=80&amp;v=4" width="40" height="40" alt="@meksiabdou" /></a>
</div>
<div id="gistcomment-3251126" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3251126-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3251126-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/meksiabdou/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/meksiabdou">meksiabdou</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3251126#gistcomment-3251126" id="gistcomment-3251126-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-04-12T11:34:57Z" class="no-wrap">Apr 12, 2020</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Thank you so much &lt;3</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3251126" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="I5CHjzPlkEHm1SFrUEFH1UGDVEQZ8G_DLcyM5qm2ydGPoYvBmCO_HccovtsBVLgX5G0OGJ1xU35gVV_A963NJg" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3251126/edit_form?textarea_id=gistcomment-3251126-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/ThomasBerne/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/ThomasBerne"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/23033483?s=80&amp;v=4" width="40" height="40" alt="@ThomasBerne" /></a>
</div>
<div id="gistcomment-3381240" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3381240-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3381240-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/ThomasBerne/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/ThomasBerne">ThomasBerne</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3381240#gistcomment-3381240" id="gistcomment-3381240-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-07-17T14:30:04Z" class="no-wrap">Jul 17, 2020</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Very usefull ! Think you so much !</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3381240" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="rufkS0MoMXj0PKXyTWHBfhYyM8rOJSN6-OgVLTOzySwQdOdqtGaYJN-n3W9g-HlFRmYw6kiACqUKrJ-7C3nBKw" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3381240/edit_form?textarea_id=gistcomment-3381240-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/fqodry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/fqodry"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/33118331?s=80&amp;v=4" width="40" height="40" alt="@fqodry" /></a>
</div>
<div id="gistcomment-3405313" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3405313-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3405313-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/fqodry/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/fqodry">fqodry</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3405313#gistcomment-3405313" id="gistcomment-3405313-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-08-05T11:08:41Z" class="no-wrap">Aug 5, 2020</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">thank you!! very useful <g-emoji class="g-emoji" alias="+1" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f44d.png">👍</g-emoji></p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3405313" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="8yzs_JW8nnfFQEzabuuFWMDp4zd6GsxwW6K8iFswtt92Bkgjf7RLSBl5EPLMZi7p4S-hnGt3Vx0opdUepmpaEw" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3405313/edit_form?textarea_id=gistcomment-3405313-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/Paresh98000/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Paresh98000"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/29089698?s=80&amp;v=4" width="40" height="40" alt="@Paresh98000" /></a>
</div>
<div id="gistcomment-3450358" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3450358-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3450358-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/Paresh98000/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Paresh98000">Paresh98000</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3450358#gistcomment-3450358" id="gistcomment-3450358-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-09-11T12:18:40Z" class="no-wrap">Sep 11, 2020</relative-time></a>
<span class="js-comment-edit-history">
<span class="d-inline-block color-fg-muted">&#8226;</span>
<details class="details-overlay details-reset d-inline-block dropdown hx_dropdown-fullscreen">
<summary class="btn-link no-underline color-fg-muted js-notice">
<div class="position-relative">
<span>
edited
</span>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-triangle-down v-align-middle">
<path d="M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z"></path>
</svg>
</div>
</summary>
<details-menu
class="dropdown-menu dropdown-menu-s width-auto py-0 js-comment-edit-history-menu"
style="max-width: 352px; z-index: 99;"
src="/_render_node/MDExOkdpc3RDb21tZW50MWFiZTc2ZDM3M2E5Y2JiMTViZWQ6MzQ1MDM1OA==/comments/comment_edit_history_log"
preload
>
<include-fragment class="my-3" style="min-width: 100px;" aria-label="Loading...">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="mx-auto d-block anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</include-fragment>
</details-menu>
</details>
</span>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Thanks ! you resolved my 3 days headache</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3450358" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="CxVc4x8iO6DNmFkcsDTL23lEhcZxzfTqfap-msvMsyad_GyDniJMfCWG3LGpjIzY5AsTpwWFy6LVWBbU_jXStg" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3450358/edit_form?textarea_id=gistcomment-3450358-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/anjalbinayak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/anjalbinayak"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/31505282?s=80&amp;v=4" width="40" height="40" alt="@anjalbinayak" /></a>
</div>
<div id="gistcomment-3457205" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3457205-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3457205-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/anjalbinayak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/anjalbinayak">anjalbinayak</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3457205#gistcomment-3457205" id="gistcomment-3457205-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-09-17T08:10:38Z" class="no-wrap">Sep 17, 2020</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Thank you, I can never imagine to live without <code>var_dump</code> readable output.</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3457205" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="y3N_mXV63wNiafK9eJXrxCS_4HUvOtVm61q5nNa0aCI8uvpxhgLBs5Hg1-FnhZSDpjvGVwszJ47DQGNB_uj2GA" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3457205/edit_form?textarea_id=gistcomment-3457205-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/vid100/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/vid100"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/67120667?s=80&amp;v=4" width="40" height="40" alt="@vid100" /></a>
</div>
<div id="gistcomment-3482438" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3482438-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3482438-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/vid100/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/vid100">vid100</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3482438#gistcomment-3482438" id="gistcomment-3482438-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-10-08T18:08:08Z" class="no-wrap">Oct 8, 2020</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Thank you so much..</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3482438" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="weFRqsktY45q4uDu9Fr0BzZN1JWFXAvIui3SMnEPKZHWrGB5oJ2DZA95Jz-Ms8I0kjqfsxgwMIawgIbf3r7qyg" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3482438/edit_form?textarea_id=gistcomment-3482438-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/nalendro16/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/nalendro16"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/66253342?s=80&amp;v=4" width="40" height="40" alt="@nalendro16" /></a>
</div>
<div id="gistcomment-3511584" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3511584-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3511584-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/nalendro16/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/nalendro16">nalendro16</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3511584#gistcomment-3511584" id="gistcomment-3511584-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-10-31T16:08:16Z" class="no-wrap">Oct 31, 2020</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">really apreciate your work! thanks</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3511584" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="MXGvSxcjF7pnfoO9OTk0JodOARJi3rgmbEy6R4u4BRLwrVeRK0yWoNDs-MBmEU2Qj9HpcVbvU7hpRjfAElCy0g" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3511584/edit_form?textarea_id=gistcomment-3511584-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/bksubramanyarao/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/bksubramanyarao"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/30120897?s=80&amp;v=4" width="40" height="40" alt="@bksubramanyarao" /></a>
</div>
<div id="gistcomment-3526268" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3526268-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3526268-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/bksubramanyarao/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/bksubramanyarao">bksubramanyarao</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3526268#gistcomment-3526268" id="gistcomment-3526268-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2020-11-13T11:43:33Z" class="no-wrap">Nov 13, 2020</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">thanks a ton <g-emoji class="g-emoji" alias="+1" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f44d.png">👍</g-emoji></p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3526268" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="jD2wR92ETceGMshCNJ5_Mi8xxpeUxTZz7z_yssMHPCZyihAcjr3-BOipKLb3iosRGMkc3FqkG0hLPhd1QpI2Cg" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3526268/edit_form?textarea_id=gistcomment-3526268-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/moehammadiqbql/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/moehammadiqbql"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/73488616?s=80&amp;v=4" width="40" height="40" alt="@moehammadiqbql" /></a>
</div>
<div id="gistcomment-3581413" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3581413-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3581413-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/moehammadiqbql/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/moehammadiqbql">moehammadiqbql</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3581413#gistcomment-3581413" id="gistcomment-3581413-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2021-01-04T08:39:54Z" class="no-wrap">Jan 4, 2021</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">thankyou</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3581413" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="dN7XWO6isNX1paI0a15NSQk3WWk5BTX_H07HLBqXeZu4FTcwklTw0537g8krJa0ZVsdj0QDoub5QT7hqxRSJ4A" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3581413/edit_form?textarea_id=gistcomment-3581413-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/Dorothee47/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Dorothee47"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/43274558?s=80&amp;v=4" width="40" height="40" alt="@Dorothee47" /></a>
</div>
<div id="gistcomment-3618054" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3618054-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3618054-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/Dorothee47/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Dorothee47">Dorothee47</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3618054#gistcomment-3618054" id="gistcomment-3618054-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2021-02-03T08:39:50Z" class="no-wrap">Feb 3, 2021</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Thank you very much for your excellent instruction!</p>
<p dir="auto">I work with Windows 10 and Apache Netbeans 12.2.<br>
I had to add the following statement in php.ini:</p>
<p dir="auto">xdebug.idekey="netbeans-xdebug"</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3618054" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="HCExutSA8oA3T568pmqL2zgaZQnHTl-IvJGp0sN8OJ_tJJJmoAtpD59UlUC24BfTlScUrUycN6-HbHVajbrlIw" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3618054/edit_form?textarea_id=gistcomment-3618054-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/nileshp9495/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/nileshp9495"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/58306495?s=80&amp;v=4" width="40" height="40" alt="@nileshp9495" /></a>
</div>
<div id="gistcomment-3622194" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3622194-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3622194-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/nileshp9495/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/nileshp9495">nileshp9495</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3622194#gistcomment-3622194" id="gistcomment-3622194-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2021-02-06T10:40:17Z" class="no-wrap">Feb 6, 2021</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Thanks. Very useful</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3622194" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="RMz_ez4B5pQD2GlHn41iJkhoGuQ3mt-aRZi9LR-W3QkqiMJvV_3PMzofgpie43Y6f0dxgLib7e_lXZiKem0jjQ" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3622194/edit_form?textarea_id=gistcomment-3622194-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/zericksp/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/zericksp"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/39648848?s=80&amp;v=4" width="40" height="40" alt="@zericksp" /></a>
</div>
<div id="gistcomment-3690093" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3690093-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3690093-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/zericksp/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/zericksp">zericksp</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3690093#gistcomment-3690093" id="gistcomment-3690093-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2021-04-01T20:56:27Z" class="no-wrap">Apr 1, 2021</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Great. Finally I can use Xdebug at VS Code!</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3690093" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="i0pJ1jivuYw1ChLV6bkyhQewzoRAocJGEyf3Equ1RhBI7nq15NQApb5xxzWh_lw1Ar2KuW6JcUFpcyiGM_IECg" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3690093/edit_form?textarea_id=gistcomment-3690093-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/Paresh98000/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Paresh98000"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/29089698?s=80&amp;v=4" width="40" height="40" alt="@Paresh98000" /></a>
</div>
<div id="gistcomment-3692511" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3692511-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3692511-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/Paresh98000/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/Paresh98000">Paresh98000</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3692511#gistcomment-3692511" id="gistcomment-3692511-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2021-04-04T13:06:26Z" class="no-wrap">Apr 4, 2021</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">How should we go for IIS debug ???</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3692511" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="xUARpKKl8U-3GsoxvxJRVJ3Xt6oC4OeMycEyZt4sI_gfX2sJIFrQXFAwttcF91K8x2Jc4Gg0Vciq-k1qxotI6w" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3692511/edit_form?textarea_id=gistcomment-3692511-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/os3albert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/os3albert"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/47365826?s=80&amp;v=4" width="40" height="40" alt="@os3albert" /></a>
</div>
<div id="gistcomment-3741842" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3741842-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3741842-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/os3albert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/os3albert">os3albert</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3741842#gistcomment-3741842" id="gistcomment-3741842-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2021-05-13T18:45:27Z" class="no-wrap">May 13, 2021</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Thank You Man!!! <g-emoji class="g-emoji" alias="innocent" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f607.png">😇</g-emoji> <g-emoji class="g-emoji" alias="nerd_face" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f913.png">🤓</g-emoji> <g-emoji class="g-emoji" alias="heart" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/2764.png">❤️</g-emoji></p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3741842" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="XZpc81Av0-FDE-kJWb1x-m8_KDLi-pYFRC6onLpGW9iH68xq7HLCzOq6MsPWNxS1LQ5OGE_dnI4YNWTuJNoNag" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3741842/edit_form?textarea_id=gistcomment-3741842-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/webrefer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/webrefer"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/210658?s=80&amp;v=4" width="40" height="40" alt="@webrefer" /></a>
</div>
<div id="gistcomment-3778343" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3778343-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3778343-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/webrefer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/webrefer">webrefer</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3778343#gistcomment-3778343" id="gistcomment-3778343-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2021-06-13T05:25:46Z" class="no-wrap">Jun 13, 2021</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">thank you</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3778343" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="FhE4UzZrAVk1ni99YBjGw9SbOY0VdQfORRL2V0EeOlAQePQJbd0ZPAv6VAkgra_am0kDAgM7tmBYeOa9Og6P1w" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3778343/edit_form?textarea_id=gistcomment-3778343-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/vukasinpetrovic/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/vukasinpetrovic"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/23005422?s=80&amp;v=4" width="40" height="40" alt="@vukasinpetrovic" /></a>
</div>
<div id="gistcomment-3928784" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3928784-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3928784-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/vukasinpetrovic/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/vukasinpetrovic">vukasinpetrovic</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3928784#gistcomment-3928784" id="gistcomment-3928784-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2021-10-15T22:39:32Z" class="no-wrap">Oct 15, 2021</relative-time></a>
<span class="js-comment-edit-history">
<span class="d-inline-block color-fg-muted">&#8226;</span>
<details class="details-overlay details-reset d-inline-block dropdown hx_dropdown-fullscreen">
<summary class="btn-link no-underline color-fg-muted js-notice">
<div class="position-relative">
<span>
edited
</span>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-triangle-down v-align-middle">
<path d="M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z"></path>
</svg>
</div>
</summary>
<details-menu
class="dropdown-menu dropdown-menu-s width-auto py-0 js-comment-edit-history-menu"
style="max-width: 352px; z-index: 99;"
src="/_render_node/GC_lADOAV8I7rQxYWJlNzZkMzczYTljYmIxNWJlZM4AO_LQ/comments/comment_edit_history_log"
preload
>
<include-fragment class="my-3" style="min-width: 100px;" aria-label="Loading...">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="mx-auto d-block anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</include-fragment>
</details-menu>
</details>
</span>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">Awesome, thank you! <g-emoji class="g-emoji" alias="heart" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/2764.png">❤️</g-emoji></p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3928784" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="euWO-r7aMkrOLS5LbY1p5rXw5QkHGtJcN1eGAE70-x4fF4bDBtb8tq51THYwdKQ3gumC5rA2R5D6M4dswVtzTg" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3928784/edit_form?textarea_id=gistcomment-3928784-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<div class="TimelineItem d-block js-comment-container">
<div class="avatar-parent-child TimelineItem-avatar d-none d-md-block">
<a class="d-inline-block" data-hovercard-type="user" data-hovercard-url="/users/wordpressyu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/wordpressyu"><img class=" avatar-user" src="https://avatars.githubusercontent.com/u/85309522?s=80&amp;v=4" width="40" height="40" alt="@wordpressyu" /></a>
</div>
<div id="gistcomment-3929817" class="timeline-comment-group js-minimizable-comment-group js-targetable-element my-0 comment previewable-edit js-task-list-container js-comment timeline-comment timeline-comment--caret ml-n3 unminimized-comment">
<div class="timeline-comment-header clearfix d-flex" data-test-selector="3929817-comment-header">
<div class="timeline-comment-actions flex-shrink-0">
<details class="details-overlay details-reset position-relative d-inline-block">
<summary data-view-component="true" class="timeline-comment-action Link--secondary btn-link"> <svg aria-label="Show options" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-kebab-horizontal">
<path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
</svg>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw show-more-popover color-fg-default" style="width:185px" src="" preload>
<clipboard-copy aria-label="Copy link" for="gistcomment-3929817-permalink" role="menuitem" data-view-component="true" class="dropdown-item btn-link">
Copy link
</clipboard-copy> </details-menu>
</details>
</div>
<div class="d-none d-sm-flex">
</div>
<h3 class="f5 text-normal" style="flex: 1 1 auto">
<strong class="css-truncate">
<a class="author Link--primary text-bold css-truncate-target " data-hovercard-type="user" data-hovercard-url="/users/wordpressyu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/wordpressyu">wordpressyu</a>
</strong>
commented
<a href="/odan/1abe76d373a9cbb15bed?permalink_comment_id=3929817#gistcomment-3929817" id="gistcomment-3929817-permalink" class="Link--secondary js-timestamp"><relative-time datetime="2021-10-17T06:51:54Z" class="no-wrap">Oct 17, 2021</relative-time></a>
</h3>
</div>
<div class="edit-comment-hide">
<task-lists disabled sortable>
<div class="comment-body markdown-body js-comment-body soft-wrap user-select-contain d-block">
<p dir="auto">a tutorial like this ,<br>
should be for wamp server.<br>
when wordpress is installed on wamp ,<br>
what neccessry confugurations of wamp should be done ?<br>
thnks</p>
</div>
</task-lists>
</div>
<form class="js-comment-update" data-type="json" action="/odan/1abe76d373a9cbb15bed/comments/3929817" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="3mXDOH_X9FLXlfxqHjRHPcjz_Y-aVO9N6OPvV6v4PpPaQCjEse-NYXT0hq_zEna0s95Vtdr4nBHk9pJoHHlXIg" autocomplete="off" />
<include-fragment
loading="lazy"
src="/odan/1abe76d373a9cbb15bed/comments/3929817/edit_form?textarea_id=gistcomment-3929817-body&amp;comment_context=discussion"
class="previewable-comment-form js-comment-edit-form-deferred-include-fragment"
>
<p class="text-center mt-3" data-hide-on-error>
<svg aria-label="Loading..." style="box-sizing: content-box; color: var(--color-icon-primary);" width="32" height="32" viewBox="0 0 16 16" fill="none" data-view-component="true" class="anim-rotate">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke" />
</svg>
</p>
<p class="ml-1 mb-2 mt-2" data-show-on-error hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
Sorry, something went wrong.
</p>
</include-fragment>
</form>
</div>
</div>
<!-- Rendered timeline since 2022-02-17 07:16:39 -->
<div id="partial-timeline-marker"
class="js-timeline-marker js-updatable-content"
data-last-modified="Thu, 17 Feb 2022 15:16:39 GMT"
>
</div>
</div>
<div class="discussion-timeline-actions">
<div data-view-component="true" class="flash flash-warn mt-3">
<a rel="nofollow" class="btn btn-primary" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;signed out comment&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="5f217d155b3247f2d29c7ba368ada4131ad01905ab946afa6560681ce46f7c45" href="/join?source=comment-gist">Sign up for free</a>
<strong>to join this conversation on GitHub</strong>.
Already have an account?
<a rel="nofollow" data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;signed out comment&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="b2fe99e68dcfecdf9e3528c9259a6d95742b34125849a430e1241a96b69bb372" data-test-selector="comments-sign-in-link" href="/login?return_to=https%3A%2F%2Fgist.github.com%2Fodan%2F1abe76d373a9cbb15bed">Sign in to comment</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div><!-- /.container -->
</main>
</div>
</div>
<footer class="footer width-full container-lg p-responsive" role="contentinfo">
<div class="position-relative d-flex flex-items-center pb-2 f6 color-fg-muted border-top color-border-muted flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap mt-6 pt-6">
<ul class="list-style-none d-flex flex-wrap col-0 col-lg-2 flex-justify-start flex-lg-justify-between mb-2 mb-lg-0">
<li class="mt-2 mt-lg-0 d-flex flex-items-center">
<a aria-label="Homepage" title="GitHub" class="footer-octicon mr-2" href="https://github.com">
<svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24" data-view-component="true" class="octicon octicon-mark-github">
<path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path>
</svg>
</a> <span>
&copy; 2022 GitHub, Inc.
</span>
</li>
</ul>
<ul class="list-style-none d-flex flex-wrap col-12 col-lg-8 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0">
<li class="mr-3 mr-lg-0"><a href="https://docs.github.com/en/github/site-policy/github-terms-of-service" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to terms&quot;,&quot;label&quot;:&quot;text:terms&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="6b8ac31343b20682790f45948bebc59b0e3bddcd858b198d5cfe52ecea256a4b" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}">Terms</a></li>
<li class="mr-3 mr-lg-0"><a href="https://docs.github.com/en/github/site-policy/github-privacy-statement" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="dbd0b0abb54b561f967c82748f64e8db03bb2fc6b7441aa0d4ea0d571ee6c66a" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}">Privacy</a></li>
<li class="mr-3 mr-lg-0"><a data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="27c76d69d49a563a51089b84cbbd61edc2d17680c4526c74f88c520b8f2862b6" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}" href="https://github.com/security">Security</a></li>
<li class="mr-3 mr-lg-0"><a href="https://www.githubstatus.com/" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="2977a667f7fbc763e38f1c72fb32f5daba54d5fe9709b2fe2602b2cf469b39ca" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}">Status</a></li>
<li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to help, text:Docs" href="https://docs.github.com">Docs</a></li>
<li class="mr-3 mr-lg-0"><a href="https://support.github.com?tags=dotcom-footer" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="08af9453b4fffa89b68897982dc2d1e1018f5354f61afcd2ec45e7796f41caf9" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}">Contact GitHub</a></li>
<li class="mr-3 mr-lg-0"><a href="https://github.com/pricing" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Pricing&quot;,&quot;label&quot;:&quot;text:Pricing&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="e58de8664a709471321af57462894678cf4fc24e26d1b66e9f7517624304e85a" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Pricing&quot;,&quot;label&quot;:&quot;text:Pricing&quot;}">Pricing</a></li>
<li class="mr-3 mr-lg-0"><a href="https://docs.github.com" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to api&quot;,&quot;label&quot;:&quot;text:api&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="e86d14e125f6c4c1fa34ef79ef590dcf175c5ced81d30e43adad28cf0e2cff26" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to api&quot;,&quot;label&quot;:&quot;text:api&quot;}">API</a></li>
<li class="mr-3 mr-lg-0"><a href="https://services.github.com" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to training&quot;,&quot;label&quot;:&quot;text:training&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="4591c0e7ce4d0ebfb24ca0a73d9f4f8f7baeec97255bfa304da0813ef177ecdd" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to training&quot;,&quot;label&quot;:&quot;text:training&quot;}">Training</a></li>
<li class="mr-3 mr-lg-0"><a href="https://github.blog" data-hydro-click="{&quot;event_type&quot;:&quot;analytics.event&quot;,&quot;payload&quot;:{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to blog&quot;,&quot;label&quot;:&quot;text:blog&quot;,&quot;originating_url&quot;:&quot;https://gist.github.com/odan/1abe76d373a9cbb15bed&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="5400cd92cf3ef01c8f289f304d9409c65681325a505a0351ffd2f5ff3ec9d455" data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to blog&quot;,&quot;label&quot;:&quot;text:blog&quot;}">Blog</a></li>
<li><a data-ga-click="Footer, go to about, text:about" href="https://github.com/about">About</a></li>
</ul>
</div>
<div class="d-flex flex-justify-center pb-6">
<span class="f6 color-fg-muted"></span>
</div>
</footer>
<div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
<button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
You cant perform that action at this time.
</div>
<div class="js-stale-session-flash flash flash-warn flash-banner" hidden
>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
<path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path>
</svg>
<span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
<span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
</div>
<template id="site-details-dialog">
<details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open>
<summary role="button" aria-label="Close dialog"></summary>
<details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal">
<button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
</svg>
</button>
<div class="octocat-spinner my-6 js-details-dialog-spinner"></div>
</details-dialog>
</details>
</template>
<div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;" tabindex="0">
<div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large" style="width:360px;">
</div>
</div>
<template id="snippet-clipboard-copy-button">
<div class="zeroclipboard-container position-absolute right-0 top-0">
<clipboard-copy aria-label="Copy" class="ClipboardButton btn js-clipboard-copy m-2 p-0 tooltipped-no-delay" data-copy-feedback="Copied!" data-tooltip-direction="w">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2">
<path fill-rule="evenodd" d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path><path fill-rule="evenodd" d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2">
<path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path>
</svg>
</clipboard-copy>
</div>
</template>
</body>
</html>