Skip to content

Instantly share code, notes, and snippets.

@ivoba
Created June 17, 2015 13:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ivoba/faf0cff10410024f87e0 to your computer and use it in GitHub Desktop.
Save ivoba/faf0cff10410024f87e0 to your computer and use it in GitHub Desktop.
VarDumper dump javascript error #15015
<script> Sfdump = window.Sfdump || (function (doc) { var refStyle = doc.createElement('style'), rxEsc = /([.*+?^${}()|\[\]\/\\])/g, idRx = /\bsf-dump-\d+-ref[012]\w+\b/; doc.documentElement.firstChild.appendChild(refStyle); function toggle(a) { var s = a.nextSibling || {}; if ('sf-dump-compact' == s.className) { a.lastChild.innerHTML = '&#9660;'; s.className = 'sf-dump-expanded'; } else if ('sf-dump-expanded' == s.className) { a.lastChild.innerHTML = '&#9654;'; s.className = 'sf-dump-compact'; } else { return false; } return true; }; return function (root) { root = doc.getElementById(root); function a(e, f) { root.addEventListener(e, function (e) { if ('A' == e.target.tagName) { f(e.target, e); } else if ('A' == e.target.parentNode.tagName) { f(e.target.parentNode, e); } }); }; root.addEventListener('mouseover', function (e) { if ('' != refStyle.innerHTML) { refStyle.innerHTML = ''; } }); a('mouseover', function (a) { if (a = idRx.exec(a.className)) { refStyle.innerHTML = 'pre.sf-dump .'+a[0]+'{background-color: #B729D9; color: #FFF !important; border-radius: 2px}'; } }); a('click', function (a, e) { if (/\bsf-dump-toggle\b/.test(a.className)) { e.preventDefault(); if (!toggle(a)) { var r = doc.getElementById(a.getAttribute('href').substr(1)), s = r.previousSibling, f = r.parentNode, t = a.parentNode; t.replaceChild(r, a); f.replaceChild(a, s); t.insertBefore(s, r); f = f.firstChild.nodeValue.match(indentRx); t = t.firstChild.nodeValue.match(indentRx); if (f && t && f[0] !== t[0]) { r.innerHTML = r.innerHTML.replace(new RegExp('^'+f[0].replace(rxEsc, '\\$1'), 'mg'), t[0]); } if ('sf-dump-compact' == r.className) { toggle(s); } } } }); var indentRx = new RegExp('^('+(root.getAttribute('data-indent-pad') || ' ').replace(rxEsc, '\\$1')+')+', 'm'), elt = root.getElementsByTagName('A'), len = elt.length, i = 0, t = []; while (i < len) t.push(elt[i++]); elt = root.getElementsByTagName('SAMP'); len = elt.length; i = 0; while (i < len) t.push(elt[i++]); root = t; len = t.length; i = t = 0; while (i < len) { elt = root[i]; if ("SAMP" == elt.tagName) { elt.className = "sf-dump-expanded"; a = elt.previousSibling || {}; if ('A' != a.tagName) { a = doc.createElement('A'); a.className = 'sf-dump-ref'; elt.parentNode.insertBefore(a, elt); } else { a.innerHTML += ' '; } a.innerHTML += '<span>&#9660;</span>'; a.className += ' sf-dump-toggle'; if ('sf-dump' != elt.parentNode.className) { toggle(a); } } else if ("sf-dump-ref" == elt.className && (a = elt.getAttribute('href'))) { a = a.substr(1); elt.className += ' '+a; if (/[\[{]$/.test(elt.previousSibling.nodeValue)) { a = a != elt.nextSibling.id && doc.getElementById(a); try { t = a.nextSibling; elt.appendChild(a); t.parentNode.insertBefore(a, t); if (/^[@#]/.test(elt.innerHTML)) { elt.innerHTML += ' <span>&#9654;</span>'; } else { elt.innerHTML = '<span>&#9654;</span>'; elt.className = 'sf-dump-ref'; } elt.className += ' sf-dump-toggle'; } catch (e) { if ('&' == elt.innerHTML.charAt(0)) { elt.innerHTML = '&#8230;'; elt.className = 'sf-dump-ref'; } } } } ++i; } }; })(document); </script> <style> pre.sf-dump { display: block; white-space: pre; padding: 5px; } pre.sf-dump span { display: inline; } pre.sf-dump .sf-dump-compact { display: none; } pre.sf-dump abbr { text-decoration: none; border: none; cursor: help; } pre.sf-dump a { text-decoration: none; cursor: pointer; border: 0; outline: none; }pre.sf-dump{background-color:#18171B; color:#FF8400; line-height:1.2em; font:12px Menlo, Monaco, Consolas, monospace; word-wrap: break-word; white-space: pre-wrap; position:relative; z-index:100000}pre.sf-dump .sf-dump-num{font-weight:bold; color:#1299DA}pre.sf-dump .sf-dump-const{font-weight:bold}pre.sf-dump .sf-dump-str{font-weight:bold; color:#56DB3A}pre.sf-dump .sf-dump-cchr{color:#FF8400}pre.sf-dump .sf-dump-note{color:#1299DA}pre.sf-dump .sf-dump-ref{color:#A0A0A0}pre.sf-dump .sf-dump-public{color:#FFFFFF}pre.sf-dump .sf-dump-protected{color:#FFFFFF}pre.sf-dump .sf-dump-private{color:#FFFFFF}pre.sf-dump .sf-dump-meta{color:#B729D9}pre.sf-dump .sf-dump-key{color:#56DB3A}pre.sf-dump .sf-dump-index{color:#1299DA}</style><pre class=sf-dump id=sf-dump data-indent-pad=" "><abbr title="/home/ivo/Sites/Fcse/odigeo/vendor/fcse/bhub-integration-bundle/Transformer/Request/Mapper/PackageMapper.php"><span class=sf-dump-meta>PackageMapper.php</span></abbr> on line <span class=sf-dump-meta>140</span>:
<abbr title="Fcse\BookingBundle\Entities\Basic\Room" class=sf-dump-note>Room</abbr> {<a class=sf-dump-ref>#8294</a><samp>
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\Room`">bookingCode</span>: "<span class=sf-dump-str title="4 characters">D U</span>"
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\Room`">boardCode</span>: <abbr title="Fcse\BookingBundle\Entities\Basic\BoardCode" class=sf-dump-note>BoardCode</abbr> {<a class=sf-dump-ref>#8293</a><samp>
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\BoardCode`">key</span>: <span class=sf-dump-const>null</span>
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\BoardCode`">code</span>: "<span class=sf-dump-str title="7 characters">GT06-AO</span>"
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\BoardCode`">opCode</span>: "<span class=sf-dump-str>U</span>"
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\BoardCode`">description</span>: "<span class=sf-dump-str title="16 characters">Ohne Verpflegung</span>"
</samp>}
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\Room`">roomCode</span>: <abbr title="Fcse\BookingBundle\Entities\Basic\RoomCode" class=sf-dump-note>RoomCode</abbr> {<a class=sf-dump-ref>#8288</a><samp>
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\RoomCode`">key</span>: <span class=sf-dump-const>null</span>
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\RoomCode`">code</span>: "<span class=sf-dump-str title="7 characters">ST04-DO</span>"
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\RoomCode`">opCode</span>: "<span class=sf-dump-str>D</span>"
</samp>}
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\Room`">personAssignments</span>: <abbr title="Fcse\BookingBundle\Entities\Basic\PersonAssignmentCollection" class=sf-dump-note>PersonAssignmentCollection</abbr> {<a class=sf-dump-ref>#8289</a><samp>
-<span class=sf-dump-private title="Private property defined in class:&#10;`Doctrine\Common\Collections\ArrayCollection`">elements</span>: <span class=sf-dump-note>array:2</span> [<samp>
<span class=sf-dump-index>0</span> => <abbr title="Fcse\BookingBundle\Entities\Basic\PersonAssignment" class=sf-dump-note>PersonAssignment</abbr> {<a class=sf-dump-ref>#8291</a><samp>
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\PersonAssignment`">refId</span>: <span class=sf-dump-num>1</span>
</samp>}
<span class=sf-dump-index>1</span> => <abbr title="Fcse\BookingBundle\Entities\Basic\PersonAssignment" class=sf-dump-note>PersonAssignment</abbr> {<a class=sf-dump-ref>#8290</a><samp>
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\PersonAssignment`">refId</span>: <span class=sf-dump-num>2</span>
</samp>}
</samp>]
</samp>}
-<span class=sf-dump-private title="Private property defined in class:&#10;`Fcse\BookingBundle\Entities\Basic\Room`">description</span>: "<span class=sf-dump-str title="12 characters">Doppelzimmer</span>"
</samp>}
</pre><script>Sfdump("sf-dump-670921659")</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment