MattySkala

Untitled

Aug 20th, 2013
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 201.28 KB | None | 0 0
  1. <!DOCTYPE html><!-- "' --></script></style></pre></xmp></table>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="robots" content="noindex">
  6. <meta name="generator" content="Nette Framework">
  7.  
  8. <title>Notice</title><!-- Undefined offset: 1 -->
  9.  
  10. <style type="text/css" class="nette-debug">
  11.  
  12. html {
  13. overflow-y: scroll;
  14. }
  15.  
  16. body {
  17. margin: 0 0 2em;
  18. padding: 0;
  19. }
  20.  
  21. #netteBluescreen {
  22. font: 9pt/1.5 Verdana, sans-serif;
  23. background: white;
  24. color: #333;
  25. position: absolute;
  26. left: 0;
  27. top: 0;
  28. width: 100%;
  29. text-align: left;
  30. }
  31.  
  32. #netteBluescreen * {
  33. font: inherit;
  34. color: inherit;
  35. background: transparent;
  36. border: none;
  37. margin: 0;
  38. padding: 0;
  39. text-align: inherit;
  40. text-indent: 0;
  41. }
  42.  
  43. #netteBluescreen b {
  44. font-weight: bold;
  45. }
  46.  
  47. #netteBluescreen i {
  48. font-style: italic;
  49. }
  50.  
  51. #netteBluescreen a {
  52. text-decoration: none;
  53. color: #328ADC;
  54. padding: 2px 4px;
  55. margin: -2px -4px;
  56. }
  57.  
  58. #netteBluescreen a:hover, #netteBluescreen a:active, #netteBluescreen a:focus {
  59. color: #085AA3;
  60. }
  61.  
  62. #netteBluescreen a abbr {
  63. font-family: sans-serif;
  64. color: #BBB;
  65. }
  66.  
  67. #netteBluescreenIcon {
  68. position: absolute;
  69. right: .5em;
  70. top: .5em;
  71. z-index: 20000;
  72. text-decoration: none;
  73. background: #CD1818;
  74. padding: 3px;
  75. }
  76.  
  77. #netteBluescreenError {
  78. background: #CD1818;
  79. color: white;
  80. font: 13pt/1.5 Verdana, sans-serif !important;
  81. display: block;
  82. }
  83.  
  84. #netteBluescreenError #netteBsSearch {
  85. color: #CD1818;
  86. font-size: .7em;
  87. }
  88.  
  89. #netteBluescreenError:hover #netteBsSearch {
  90. color: #ED8383;
  91. }
  92.  
  93. #netteBluescreen h1 {
  94. font-size: 18pt;
  95. font-weight: normal;
  96. text-shadow: 1px 1px 0 rgba(0, 0, 0, .4);
  97. margin: .7em 0;
  98. }
  99.  
  100. #netteBluescreen h2 {
  101. font: 14pt/1.5 sans-serif !important;
  102. color: #888;
  103. margin: .6em 0;
  104. }
  105.  
  106. #netteBluescreen h3 {
  107. font: bold 10pt/1.5 Verdana, sans-serif !important;
  108. margin: 1em 0;
  109. padding: 0;
  110. }
  111.  
  112. #netteBluescreen p, #netteBluescreen pre {
  113. margin: .8em 0
  114. }
  115.  
  116. #netteBluescreen pre, #netteBluescreen code, #netteBluescreen table {
  117. font: 9pt/1.5 Consolas, monospace !important;
  118. }
  119.  
  120. #netteBluescreen pre, #netteBluescreen table {
  121. background: #FDF5CE;
  122. padding: .4em .7em;
  123. border: 1px dotted silver;
  124. overflow: auto;
  125. }
  126.  
  127. #netteBluescreen pre div {
  128. min-width: 100%;
  129. float: left;
  130. _float: none;
  131. white-space: pre;
  132. }
  133.  
  134. #netteBluescreen table pre {
  135. padding: 0;
  136. margin: 0;
  137. border: none;
  138. }
  139.  
  140. #netteBluescreen pre .php-array, #netteBluescreen pre .php-object {
  141. color: #C22;
  142. }
  143.  
  144. #netteBluescreen pre .php-string {
  145. color: #080;
  146. }
  147.  
  148. #netteBluescreen pre .php-int, #netteBluescreen pre .php-float, #netteBluescreen pre .php-null, #netteBluescreen pre .php-bool {
  149. color: #328ADC;
  150. }
  151.  
  152. #netteBluescreen pre .php-visibility {
  153. font-size: 85%;
  154. color: #998;
  155. }
  156.  
  157. #netteBluescreen pre.nette-dump a {
  158. color: #333;
  159. }
  160.  
  161. #netteBluescreen div.panel {
  162. padding: 1px 25px;
  163. }
  164.  
  165. #netteBluescreen div.inner {
  166. background: #F4F3F1;
  167. padding: .1em 1em 1em;
  168. border-radius: 8px;
  169. -moz-border-radius: 8px;
  170. -webkit-border-radius: 8px;
  171. }
  172.  
  173. #netteBluescreen table {
  174. border-collapse: collapse;
  175. width: 100%;
  176. }
  177.  
  178. #netteBluescreen .outer {
  179. overflow: auto;
  180. }
  181.  
  182. #netteBluescreen td, #netteBluescreen th {
  183. vertical-align: top;
  184. text-align: left;
  185. padding: 2px 6px;
  186. border: 1px solid #e6dfbf;
  187. }
  188.  
  189. #netteBluescreen th {
  190. font-weight: bold;
  191. }
  192.  
  193. #netteBluescreen tr > :first-child {
  194. width: 20%;
  195. }
  196.  
  197. #netteBluescreen tr:nth-child(2n), #netteBluescreen tr:nth-child(2n) pre {
  198. background-color: #F7F0CB;
  199. }
  200.  
  201. #netteBluescreen ol {
  202. margin: 1em 0;
  203. padding-left: 2.5em;
  204. }
  205.  
  206. #netteBluescreen ul {
  207. font: 7pt/1.5 Verdana, sans-serif !important;
  208. padding: 2em 4em;
  209. margin: 1em 0 0;
  210. color: #777;
  211. background: #F6F5F3 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAAjCAMAAADbuxbOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRF/fz24d7Y7Onj5uLd9vPu3drUzMvG09LN39zW8e7o2NbQ3NnT29jS0M7J1tXQAAAApvmsFgAAABB0Uk5T////////////////////AOAjXRkAAAKlSURBVHja7FbbsqQgDAwENEgc//9vN+SCWDtbtXPmZR/Wc6o02mlC58LA9ckFAOszvMV8xNgyUjyXhojfMVKvRL0ZHavxXYy5JrmchMdzou8YlTClxajtK8ZGGpWRoBr1+gFjKfHkJPbizabLgzE3pH7Iu4K980xgFvlrVzMZoVBWhtvouCDdcTDmTgMCJdVxJ9MKO6XxnliM7hxi5lbj2ZVM4l8DqYyKoNLYcfqBB1/LpHYxEcfVG6ZpMDgyFUVWY/Q1sSYPpIdSAKWqLWL0XqWiMWc4hpH0OQOMOAgdycY4N9Sb7wWANQs3rsDSdLAYiuxi5siVfOhBWIrtH0G3kNaF/8Q4kCPE1kMucG/ZMUBUCOgiKJkPuWWTLGVgLGpwns1DraUayCtoBqERyaYtVsm85NActRooezvSLO/sKZP/nq8n4+xcyjNsRu8zW6KWpdb7wjiQd4WrtFZYFiKHENSmWp6xshh96c2RQ+c7Lt+qbijyEjHWUJ/pZsy8MGIUuzNiPySK2Gqoh6ZTRF6ko6q3nVTkaA//itIrDpW6l3SLo8juOmqMXkYknu5FdQxWbhCfKHEGDhxxyTVaXJF3ZjSl3jMksjSOOKmne9pI+mcG5QvaUJhI9HpkmRo2NpCrDJvsktRhRE2MM6F2n7dt4OaMUq8bCctk0+PoMRzL+1l5PZ2eyM/Owr86gf8z/tOM53lom5+nVcFuB+eJVzlXwAYy9TZ9s537tfqcsJWbEU4nBngZo6FfO9T9CdhfBtmk2dLiAy8uS4zwOpMx2HqYbTC+amNeAYTpsP4SIgvWfUBWXxn3CMHW3ffd7k3+YIkx7w0t/CVGvcPejoeOlzOWzeGbawOHqXQGUTMZRcfj4XPCgW9y/fuvVn8zD9P1QHzv80uAAQA0i3Jer7Jr7gAAAABJRU5ErkJggg==') 99% 10px no-repeat;
  212. border-top: 1px solid #DDD;
  213. }
  214.  
  215. #netteBluescreen .highlight {
  216. background: #CD1818;
  217. color: white;
  218. font-weight: bold;
  219. font-style: normal;
  220. display: block;
  221. padding: 0 .4em;
  222. margin: 0 -.4em;
  223. }
  224.  
  225. #netteBluescreen .line {
  226. color: #9F9C7F;
  227. font-weight: normal;
  228. font-style: normal;
  229. }
  230.  
  231. #netteBluescreen a[href^=editor\:] {
  232. color: inherit;
  233. border-bottom: 1px dotted #C1D2E1;
  234. }
  235. #netteBluescreen .caused {
  236. float: right;
  237. padding: .3em .6em;
  238. background: #df8075;
  239. border-radius: 0 0 0 8px;
  240. white-space: nowrap;
  241. }
  242.  
  243. #netteBluescreen .caused a {
  244. color: white;
  245. }
  246.  
  247. </style>
  248. </head>
  249.  
  250.  
  251.  
  252. <body>
  253. <script>document.body.className+=' js'</script>
  254. <div id="netteBluescreen">
  255. <a id="netteBluescreenIcon" href="#" rel="next"><abbr>&#x25bc;</abbr></a
  256.  
  257. ><div>
  258. <div id="netteBluescreenError" class="panel">
  259. <h1>Notice</h1>
  260.  
  261. <p>Undefined offset: 1 <a href="http://www.google.cz/search?sourceid=nette&amp;q=Notice+Undefined+offset%3A+1" id="netteBsSearch">search&#x25ba;</a></p>
  262. </div>
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274. <div class="panel">
  275. <h2><a href="#" rel="netteBsPnl1">Source file <abbr>&#x25bc;</abbr></a></h2>
  276.  
  277. <div id="netteBsPnl1" class="inner">
  278. <p><b>File:</b> <a href="editor://open/?file=%2Fvar%2Fapps%2Fpilsner-api%2Fmaster%2Fapp%2FAPIModule%2Fpresenters%2FPubsPresenter.php&amp;line=55" title="/var/apps/pilsner-api/master/app/APIModule/presenters/PubsPresenter.php:55">.../app/APIModule/presenters/<b>PubsPresenter.php</b></a> &nbsp; <b>Line:</b> 55</p>
  279. <pre><div><code><span style="color: #06B"><span style="color: #D24; font-weight: bold"><span class='line'>45:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try&nbsp;{
  280. <span class='line'>46:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #000" title="array(10) {
  281. zip => &quot;39456&quot; (5)
  282. phone => &quot;&quot;
  283. website => &quot;&quot;
  284. location => array(2) {
  285. longitude => 15.1983031
  286. latitude => 49.56949
  287. }
  288. name => &quot;test&quot; (4)
  289. user_id => &quot;1297170699&quot; (10)
  290. venue => array(5) {
  291. tip_count => 0
  292. users_count => 4
  293. checkins_count => 5
  294. fsq_name => &quot;Zahradnictví U Havlů&quot; (22)
  295. fsq_id => &quot;4f8286b3e4b0fdf50348dc79&quot; (24)
  296. }
  297. street_address => &quot;ulicr&quot; (5)
  298. phase => &quot;add&quot; (3)
  299. city => &quot;senozaty&quot; (8)
  300. }
  301. ">$data</span><span style="color: #D24; font-weight: bold">[</span><span style="color: #080">"phase"</span><span style="color: #D24; font-weight: bold">]&nbsp;==&nbsp;</span><span style="color: #080">"initial"</span><span style="color: #D24; font-weight: bold">)&nbsp;{
  302. <span class='line'>47:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$venues&nbsp;</span><span style="color: #D24; font-weight: bold">=&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">pubs</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">getFoursquareVenues</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000" title="array(10) {
  303. zip => &quot;39456&quot; (5)
  304. phone => &quot;&quot;
  305. website => &quot;&quot;
  306. location => array(2) {
  307. longitude => 15.1983031
  308. latitude => 49.56949
  309. }
  310. name => &quot;test&quot; (4)
  311. user_id => &quot;1297170699&quot; (10)
  312. venue => array(5) {
  313. tip_count => 0
  314. users_count => 4
  315. checkins_count => 5
  316. fsq_name => &quot;Zahradnictví U Havlů&quot; (22)
  317. fsq_id => &quot;4f8286b3e4b0fdf50348dc79&quot; (24)
  318. }
  319. street_address => &quot;ulicr&quot; (5)
  320. phase => &quot;add&quot; (3)
  321. city => &quot;senozaty&quot; (8)
  322. }
  323. ">$data</span><span style="color: #D24; font-weight: bold">[</span><span style="color: #080">"name"</span><span style="color: #D24; font-weight: bold">],&nbsp;</span><span style="color: #000" title="array(10) {
  324. zip => &quot;39456&quot; (5)
  325. phone => &quot;&quot;
  326. website => &quot;&quot;
  327. location => array(2) {
  328. longitude => 15.1983031
  329. latitude => 49.56949
  330. }
  331. name => &quot;test&quot; (4)
  332. user_id => &quot;1297170699&quot; (10)
  333. venue => array(5) {
  334. tip_count => 0
  335. users_count => 4
  336. checkins_count => 5
  337. fsq_name => &quot;Zahradnictví U Havlů&quot; (22)
  338. fsq_id => &quot;4f8286b3e4b0fdf50348dc79&quot; (24)
  339. }
  340. street_address => &quot;ulicr&quot; (5)
  341. phase => &quot;add&quot; (3)
  342. city => &quot;senozaty&quot; (8)
  343. }
  344. ">$data</span><span style="color: #D24; font-weight: bold">[</span><span style="color: #080">"location"</span><span style="color: #D24; font-weight: bold">][</span><span style="color: #080">"latitude"</span><span style="color: #D24; font-weight: bold">],&nbsp;</span><span style="color: #000" title="array(10) {
  345. zip => &quot;39456&quot; (5)
  346. phone => &quot;&quot;
  347. website => &quot;&quot;
  348. location => array(2) {
  349. longitude => 15.1983031
  350. latitude => 49.56949
  351. }
  352. name => &quot;test&quot; (4)
  353. user_id => &quot;1297170699&quot; (10)
  354. venue => array(5) {
  355. tip_count => 0
  356. users_count => 4
  357. checkins_count => 5
  358. fsq_name => &quot;Zahradnictví U Havlů&quot; (22)
  359. fsq_id => &quot;4f8286b3e4b0fdf50348dc79&quot; (24)
  360. }
  361. street_address => &quot;ulicr&quot; (5)
  362. phase => &quot;add&quot; (3)
  363. city => &quot;senozaty&quot; (8)
  364. }
  365. ">$data</span><span style="color: #D24; font-weight: bold">[</span><span style="color: #080">"location"</span><span style="color: #D24; font-weight: bold">][</span><span style="color: #080">"longitude"</span><span style="color: #D24; font-weight: bold">]);
  366. <span class='line'>48:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">payload</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">venues&nbsp;</span><span style="color: #D24; font-weight: bold">=&nbsp;</span><span style="color: #000">$venues</span><span style="color: #D24; font-weight: bold">;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  367. <span class='line'>49:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;if(</span><span style="color: #000" title="array(10) {
  368. zip => &quot;39456&quot; (5)
  369. phone => &quot;&quot;
  370. website => &quot;&quot;
  371. location => array(2) {
  372. longitude => 15.1983031
  373. latitude => 49.56949
  374. }
  375. name => &quot;test&quot; (4)
  376. user_id => &quot;1297170699&quot; (10)
  377. venue => array(5) {
  378. tip_count => 0
  379. users_count => 4
  380. checkins_count => 5
  381. fsq_name => &quot;Zahradnictví U Havlů&quot; (22)
  382. fsq_id => &quot;4f8286b3e4b0fdf50348dc79&quot; (24)
  383. }
  384. street_address => &quot;ulicr&quot; (5)
  385. phase => &quot;add&quot; (3)
  386. city => &quot;senozaty&quot; (8)
  387. }
  388. ">$data</span><span style="color: #D24; font-weight: bold">[</span><span style="color: #080">"phase"</span><span style="color: #D24; font-weight: bold">]&nbsp;==&nbsp;</span><span style="color: #080">"add"</span><span style="color: #D24; font-weight: bold">)&nbsp;{
  389. <span class='line'>50:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #998; font-style: italic">//&nbsp;latitude,&nbsp;longitude,&nbsp;pub_name,&nbsp;foursquare_object
  390. <span class='line'>51:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">pubs</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">createVenue</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000" title="array(10) {
  391. zip => &quot;39456&quot; (5)
  392. phone => &quot;&quot;
  393. website => &quot;&quot;
  394. location => array(2) {
  395. longitude => 15.1983031
  396. latitude => 49.56949
  397. }
  398. name => &quot;test&quot; (4)
  399. user_id => &quot;1297170699&quot; (10)
  400. venue => array(5) {
  401. tip_count => 0
  402. users_count => 4
  403. checkins_count => 5
  404. fsq_name => &quot;Zahradnictví U Havlů&quot; (22)
  405. fsq_id => &quot;4f8286b3e4b0fdf50348dc79&quot; (24)
  406. }
  407. street_address => &quot;ulicr&quot; (5)
  408. phase => &quot;add&quot; (3)
  409. city => &quot;senozaty&quot; (8)
  410. }
  411. ">$data</span><span style="color: #D24; font-weight: bold">);
  412. <span class='line'>52:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
  413. <span class='line'>53:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;catch(\</span><span style="color: #000">Exception&nbsp;$e</span><span style="color: #D24; font-weight: bold">)&nbsp;{
  414. <span class='line'>54:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000" title="array(1) [
  415. 0 => &quot;Duplicate entry '4' for key 'pilsner_id'&quot; (40)
  416. ]
  417. ">$part&nbsp;</span><span style="color: #D24; font-weight: bold">=&nbsp;</span><span style="color: #000">explode</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #080">";"</span><span style="color: #D24; font-weight: bold">,&nbsp;</span><span style="color: #000" title="DibiDriverException(8) {
  418. sql private => &quot;INSERT INTO pubs (`pilsner_id`, `name`, `street_address`, `city`, `zip`) VALUES ('4f8286b3e4b0fdf50348dc79', 'test', 'ulicr', 'senozaty', '39456')&quot; (146)
  419. message protected => &quot;Duplicate entry '4' for key 'pilsner_id'&quot; (40)
  420. string private => &quot;&quot;
  421. code protected => 1062
  422. file protected => &quot;/var/apps/pilsner-api/master/libs/dg/dibi/dibi/drivers/DibiMySqliDriver.php&quot; (75)
  423. line protected => 167
  424. trace private => array(9) [
  425. 0 => array(6) {
  426. file => &quot;/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiConnection.php&quot; (70)
  427. line => 344
  428. function => &quot;query&quot; (5)
  429. class => &quot;DibiMySqliDriver&quot; (16)
  430. type => &quot;-&gt;&quot; (2)
  431. args => array(1) [ ... ]
  432. }
  433. 1 => array(6) {
  434. file => &quot;/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiConnection.php&quot; (70)
  435. line => 261
  436. function => &quot;nativeQuery&quot; (11)
  437. class => &quot;DibiConnection&quot; (14)
  438. type => &quot;-&gt;&quot; (2)
  439. args => array(1) [ ... ]
  440. }
  441. 2 => array(6) {
  442. file => &quot;/var/apps/pilsner-api/master/app/APIModule/model/PubsAPIModel.php&quot; (65)
  443. line => 577
  444. function => &quot;query&quot; (5)
  445. class => &quot;DibiConnection&quot; (14)
  446. type => &quot;-&gt;&quot; (2)
  447. args => array(2) [ ... ]
  448. }
  449. 3 => array(6) {
  450. file => &quot;/var/apps/pilsner-api/master/app/APIModule/presenters/PubsPresenter.php&quot; (71)
  451. line => 51
  452. function => &quot;createVenue&quot; (11)
  453. class => &quot;APIModule\PubsAPIModel&quot; (22)
  454. type => &quot;-&gt;&quot; (2)
  455. args => array(1) [ ... ]
  456. }
  457. 4 => array(4) {
  458. function => &quot;actionCreate&quot; (12)
  459. class => &quot;APIModule\PubsPresenter&quot; (23)
  460. type => &quot;-&gt;&quot; (2)
  461. args => array(3) [ ... ]
  462. }
  463. 5 => array(6) {
  464. file => &quot;/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/PresenterComponent.php&quot; (89)
  465. line => 94
  466. function => &quot;invokeArgs&quot; (10)
  467. class => &quot;ReflectionMethod&quot; (16)
  468. type => &quot;-&gt;&quot; (2)
  469. args => array(2) [ ... ]
  470. }
  471. 6 => array(6) {
  472. file => &quot;/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/Presenter.php&quot; (80)
  473. line => 174
  474. function => &quot;tryCall&quot; (7)
  475. class => &quot;Nette\Application\UI\PresenterComponent&quot; (39)
  476. type => &quot;-&gt;&quot; (2)
  477. args => array(2) [ ... ]
  478. }
  479. 7 => array(6) {
  480. file => &quot;/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/Application.php&quot; (79)
  481. line => 128
  482. function => &quot;run&quot; (3)
  483. class => &quot;Nette\Application\UI\Presenter&quot; (30)
  484. type => &quot;-&gt;&quot; (2)
  485. args => array(1) [ ... ]
  486. }
  487. 8 => array(6) {
  488. file => &quot;/var/apps/pilsner-api/master/public/index.php&quot; (45)
  489. line => 10
  490. function => &quot;run&quot; (3)
  491. class => &quot;Nette\Application\Application&quot; (29)
  492. type => &quot;-&gt;&quot; (2)
  493. args => array(0)
  494. }
  495. ]
  496. previous private => NULL
  497. }
  498. ">$e</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">getMessage</span><span style="color: #D24; font-weight: bold">());
  499. <span class='highlight'>55: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this-&gt;error($part[1],&nbsp;$part[0]);
  500. </span></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"><span class='line'>56:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  501. <span class='line'>57:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  502. <span class='line'>58:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">payload</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">success&nbsp;</span><span style="color: #D24; font-weight: bold">=&nbsp;</span><span style="color: #000">true</span><span style="color: #D24; font-weight: bold">;
  503. <span class='line'>59:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">sendPayload</span><span style="color: #D24; font-weight: bold">();&nbsp;&nbsp;&nbsp;&nbsp;
  504. </span></span></code></div></pre> </div></div>
  505.  
  506.  
  507.  
  508. <div class="panel">
  509. <h2><a href="#" rel="netteBsPnl2">Call stack <abbr>&#x25bc;</abbr></a></h2>
  510.  
  511. <div id="netteBsPnl2" class="inner">
  512. <ol>
  513. <li><p>
  514.  
  515. <i>inner-code</i>
  516.  
  517. APIModule\PubsPresenter-&gt; actionCreate
  518. (<a href="#" rel="netteBsArgs1-1">arguments <abbr>&#x25ba;</abbr></a>)
  519. </p>
  520.  
  521. <div class="nette-collapsed outer" id="netteBsArgs1-1">
  522. <table>
  523. <tr><th>$id</th><td><pre class="nette-dump"><span class="php-null">NULL</span>
  524. </pre></td></tr>
  525. <tr><th>$data</th><td><pre class="nette-dump"><span class="php-string">"{
  526. "zip": "39456",
  527. "phone": "",
  528. "website": "",
  529. "location": {
  530. "longitude": 15.1983031,
  531. "latitude": 49.56 ... "</span> (517)
  532. </pre></td></tr>
  533. <tr><th>$format</th><td><pre class="nette-dump"><span class="php-string">"json"</span> (4)
  534. </pre></td></tr>
  535. </table>
  536. </div>
  537.  
  538.  
  539.  
  540. </li>
  541. <li><p>
  542.  
  543. <a href="editor://open/?file=%2Fvar%2Fapps%2Fpilsner-api%2Fmaster%2Flibs%2Fnette%2Fnette%2FNette%2FApplication%2FUI%2FPresenterComponent.php&amp;line=94" title="/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/PresenterComponent.php:94">.../libs/nette/nette/Nette/Application/UI/<b>PresenterComponent.php</b></a>:94
  544. <a href="#" rel="netteBsSrc1-2">source <abbr>&#x25ba;</abbr></a>&nbsp;
  545. ReflectionMethod-&gt; invokeArgs
  546. (<a href="#" rel="netteBsArgs1-2">arguments <abbr>&#x25ba;</abbr></a>)
  547. </p>
  548.  
  549. <div class="nette-collapsed outer" id="netteBsArgs1-2">
  550. <table>
  551. <tr><th>$object</th><td><pre class="nette-dump"><a href='#' rel='next'><span class="php-object">APIModule\PubsPresenter</span>(30) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  552. <a href='#' rel='next'><span class="php-key">pubs</span> <span class="php-visibility">protected</span> => <span class="php-object">APIModule\PubsAPIModel</span>(2) <abbr>&#x25bc;</abbr> </a><code>{
  553. <span class="php-key">profiles</span> <span class="php-visibility">protected</span> => <span class="php-null">NULL</span>
  554. <a href='#' rel='next'><span class="php-key">db</span> <span class="php-visibility">protected</span> => <span class="php-object">DibiConnection</span>(6) <abbr>&#x25bc;</abbr> </a><code>{
  555. <span class="php-key">onEvent</span> => <span class="php-array">array</span>(1) [ ... ]
  556. <span class="php-key">config</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(13) { ... }
  557. <span class="php-key">driver</span> <span class="php-visibility">private</span> => <span class="php-object">DibiMySqliDriver</span>(4) { ... }
  558. <span class="php-key">translator</span> <span class="php-visibility">private</span> => <span class="php-object">DibiTranslator</span>(11) { ... }
  559. <span class="php-key">connected</span> <span class="php-visibility">private</span> => <span class="php-bool">TRUE</span>
  560. <span class="php-key">substitutes</span> <span class="php-visibility">private</span> => <span class="php-object">DibiHashMap</span>(1) { ... }
  561. }</code>
  562. }</code>
  563. <span class="php-key">invalidLinkMode</span> => <span class="php-int">1</span>
  564. <span class="php-key">onShutdown</span> => <span class="php-null">NULL</span>
  565. <a href='#' rel='next'><span class="php-key">request</span> <span class="php-visibility">private</span> => <span class="php-object">Nette\Application\Request</span>(7) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  566. <span class="php-key">method</span> <span class="php-visibility">private</span> => <span class="php-string">"POST"</span> (4)
  567. <span class="php-key">flags</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  568. <span class="php-key">name</span> <span class="php-visibility">private</span> => <span class="php-string">"API:Pubs"</span> (8)
  569. <a href='#' rel='next'><span class="php-key">params</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(5) <abbr>&#x25bc;</abbr> </a><code>{
  570. <span class="php-key">action</span> => <span class="php-string">"create"</span> (6)
  571. <span class="php-key">format</span> => <span class="php-string">"json"</span> (4)
  572. <span class="php-key">associations</span> => <span class="php-array">array</span>(0)
  573. <span class="php-key">data</span> => <span class="php-string">"{
  574. "zip": "39456",
  575. "phone": "",
  576. "website": "",
  577. "location": {
  578. "longitude": 15.1983031,
  579. "latitude": 49.56 ... "</span> (517)
  580. <span class="php-key">query</span> => <span class="php-array">array</span>(0)
  581. }</code>
  582. <span class="php-key">post</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  583. <span class="php-key">files</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  584. <span class="php-key">frozen</span> <span class="php-visibility">private</span> => <span class="php-bool">TRUE</span>
  585. }</code>
  586. <span class="php-key">response</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  587. <span class="php-key">autoCanonicalize</span> => <span class="php-bool">TRUE</span>
  588. <span class="php-key">absoluteUrls</span> => <span class="php-bool">FALSE</span>
  589. <span class="php-key">globalParams</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  590. <span class="php-key">globalState</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  591. <span class="php-key">globalStateSinces</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  592. <span class="php-key">action</span> <span class="php-visibility">private</span> => <span class="php-string">"create"</span> (6)
  593. <span class="php-key">view</span> <span class="php-visibility">private</span> => <span class="php-string">"create"</span> (6)
  594. <span class="php-key">layout</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  595. <span class="php-key">payload</span> <span class="php-visibility">private</span> => <span class="php-object">stdClass</span>(0)
  596. <span class="php-key">signalReceiver</span> <span class="php-visibility">private</span> => <span class="php-string">""</span>
  597. <span class="php-key">signal</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  598. <span class="php-key">ajaxMode</span> <span class="php-visibility">private</span> => <span class="php-bool">FALSE</span>
  599. <span class="php-key">startupCheck</span> <span class="php-visibility">private</span> => <span class="php-bool">TRUE</span>
  600. <span class="php-key">lastCreatedRequest</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  601. <span class="php-key">lastCreatedRequestFlag</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  602. <a href='#' rel='next'><span class="php-key">context</span> <span class="php-visibility">private</span> => <span class="php-object">SystemContainer</span>(8) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  603. <a href='#' rel='next'><span class="php-key">classes</span> => <span class="php-array">array</span>(52) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  604. <span class="php-key">&quot;nette\object&quot;</span> => <span class="php-bool">FALSE</span>
  605. <span class="php-key">&quot;nette\caching\storages\ijournal&quot;</span> => <span class="php-string">"nette.cacheJournal"</span> (18)
  606. <span class="php-key">&quot;nette\caching\storages\filejournal&quot;</span> => <span class="php-string">"nette.cacheJournal"</span> (18)
  607. <span class="php-key">&quot;nette\caching\istorage&quot;</span> => <span class="php-string">"cacheStorage"</span> (12)
  608. <span class="php-key">&quot;nette\caching\storages\filestorage&quot;</span> => <span class="php-string">"cacheStorage"</span> (12)
  609. <span class="php-key">&quot;nette\http\requestfactory&quot;</span> => <span class="php-string">"nette.httpRequestFactory"</span> (24)
  610. <span class="php-key">&quot;nette\http\irequest&quot;</span> => <span class="php-string">"httpRequest"</span> (11)
  611. <span class="php-key">&quot;nette\http\request&quot;</span> => <span class="php-string">"httpRequest"</span> (11)
  612. <span class="php-key">&quot;nette\http\iresponse&quot;</span> => <span class="php-string">"httpResponse"</span> (12)
  613. <span class="php-key">&quot;nette\http\response&quot;</span> => <span class="php-string">"httpResponse"</span> (12)
  614. <span class="php-key">&quot;nette\http\context&quot;</span> => <span class="php-string">"nette.httpContext"</span> (17)
  615. <span class="php-key">&quot;nette\http\session&quot;</span> => <span class="php-string">"session"</span> (7)
  616. <span class="php-key">&quot;nette\security\iuserstorage&quot;</span> => <span class="php-string">"nette.userStorage"</span> (17)
  617. <span class="php-key">&quot;nette\http\userstorage&quot;</span> => <span class="php-string">"nette.userStorage"</span> (17)
  618. <span class="php-key">&quot;nette\security\user&quot;</span> => <span class="php-string">"user"</span> (4)
  619. <span class="php-key">&quot;nette\application\application&quot;</span> => <span class="php-string">"application"</span> (11)
  620. <span class="php-key">&quot;nette\application\ipresenterfactory&quot;</span> => <span class="php-string">"nette.presenterFactory"</span> (22)
  621. <span class="php-key">&quot;nette\application\presenterfactory&quot;</span> => <span class="php-string">"nette.presenterFactory"</span> (22)
  622. <span class="php-key">&quot;nette\application\irouter&quot;</span> => <span class="php-string">"router"</span> (6)
  623. <span class="php-key">&quot;nette\mail\imailer&quot;</span> => <span class="php-string">"nette.mailer"</span> (12)
  624. <span class="php-key">&quot;nette\mail\sendmailmailer&quot;</span> => <span class="php-string">"nette.mailer"</span> (12)
  625. <span class="php-key">&quot;nette\di\nestedaccessor&quot;</span> => <span class="php-string">"nette.database"</span> (14)
  626. <span class="php-key">dibiobject</span> => <span class="php-bool">FALSE</span>
  627. <span class="php-key">dibiconnection</span> => <span class="php-string">"dibi.connection"</span> (15)
  628. <span class="php-key">&quot;nette\diagnostics\ibarpanel&quot;</span> => <span class="php-string">"dibi.panel"</span> (10)
  629. <span class="php-key">dibinettepanel</span> => <span class="php-string">"dibi.panel"</span> (10)
  630. <span class="php-key">routerfactory</span> => <span class="php-string">"routerFactory"</span> (13)
  631. <span class="php-key">basemodel</span> => <span class="php-bool">FALSE</span>
  632. <span class="php-key">&quot;nette\security\iauthenticator&quot;</span> => <span class="php-string">"authenticator"</span> (13)
  633. <span class="php-key">authenticator</span> => <span class="php-string">"authenticator"</span> (13)
  634. <span class="php-key">&quot;apimodule\baseapimodel&quot;</span> => <span class="php-bool">FALSE</span>
  635. <span class="php-key">&quot;apimodule\badgesapimodel&quot;</span> => <span class="php-string">"badgesApi"</span> (9)
  636. <span class="php-key">&quot;apimodule\sellapimodel&quot;</span> => <span class="php-string">"sellApi"</span> (7)
  637. <span class="php-key">pubsmodel</span> => <span class="php-string">"pubs"</span> (4)
  638. <span class="php-key">cronmodel</span> => <span class="php-string">"cron"</span> (4)
  639. <span class="php-key">usersmodel</span> => <span class="php-string">"users"</span> (5)
  640. <span class="php-key">adminmodel</span> => <span class="php-string">"admins"</span> (6)
  641. <span class="php-key">&quot;apimodule\buyapimodel&quot;</span> => <span class="php-string">"buyApi"</span> (6)
  642. <span class="php-key">&quot;apimodule\notificationsapimodel&quot;</span> => <span class="php-string">"notificationsApi"</span> (16)
  643. <span class="php-key">&quot;apimodule\likeapimodel&quot;</span> => <span class="php-string">"likeApi"</span> (7)
  644. <span class="php-key">&quot;apimodule\usersapimodel&quot;</span> => <span class="php-string">"usersApi"</span> (8)
  645. <span class="php-key">&quot;apimodule\commentsapimodel&quot;</span> => <span class="php-string">"commentsApi"</span> (11)
  646. <span class="php-key">&quot;apimodule\checkinapimodel&quot;</span> => <span class="php-string">"checkinApi"</span> (10)
  647. <span class="php-key">&quot;apimodule\rateapimodel&quot;</span> => <span class="php-string">"rateApi"</span> (7)
  648. <span class="php-key">&quot;apimodule\rejectapimodel&quot;</span> => <span class="php-string">"rejectApi"</span> (9)
  649. <span class="php-key">&quot;apimodule\acceptapimodel&quot;</span> => <span class="php-string">"acceptApi"</span> (9)
  650. <span class="php-key">&quot;apimodule\offerapimodel&quot;</span> => <span class="php-string">"offerApi"</span> (8)
  651. <span class="php-key">&quot;apimodule\pubsapimodel&quot;</span> => <span class="php-string">"pubsApi"</span> (7)
  652. <span class="php-key">&quot;nette\freezableobject&quot;</span> => <span class="php-string">"container"</span> (9)
  653. <span class="php-key">&quot;nette\ifreezable&quot;</span> => <span class="php-string">"container"</span> (9)
  654. <span class="php-key">&quot;nette\di\icontainer&quot;</span> => <span class="php-string">"container"</span> (9)
  655. <span class="php-key">&quot;nette\di\container&quot;</span> => <span class="php-string">"container"</span> (9)
  656. }</code>
  657. <span class="php-key">meta</span> => <span class="php-array">array</span>(0)
  658. <a href='#' rel='next'><span class="php-key">parameters</span> => <span class="php-array">array</span>(9) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  659. <span class="php-key">appDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/app"</span> (32)
  660. <span class="php-key">wwwDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/public"</span> (35)
  661. <span class="php-key">debugMode</span> => <span class="php-bool">FALSE</span>
  662. <span class="php-key">productionMode</span> => <span class="php-bool">TRUE</span>
  663. <span class="php-key">environment</span> => <span class="php-string">"production"</span> (10)
  664. <span class="php-key">consoleMode</span> => <span class="php-bool">FALSE</span>
  665. <span class="php-key">container</span> => <span class="php-array">array</span>(2) { ... }
  666. <span class="php-key">tempDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/app/../temp"</span> (40)
  667. <span class="php-key">maxLimit</span> => <span class="php-int">50</span>
  668. }</code>
  669. <a href='#' rel='next'><span class="php-key">params</span> => <span class="php-array">array</span>(9) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  670. <span class="php-key">appDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/app"</span> (32)
  671. <span class="php-key">wwwDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/public"</span> (35)
  672. <span class="php-key">debugMode</span> => <span class="php-bool">FALSE</span>
  673. <span class="php-key">productionMode</span> => <span class="php-bool">TRUE</span>
  674. <span class="php-key">environment</span> => <span class="php-string">"production"</span> (10)
  675. <span class="php-key">consoleMode</span> => <span class="php-bool">FALSE</span>
  676. <span class="php-key">container</span> => <span class="php-array">array</span>(2) { ... }
  677. <span class="php-key">tempDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/app/../temp"</span> (40)
  678. <span class="php-key">maxLimit</span> => <span class="php-int">50</span>
  679. }</code>
  680. <a href='#' rel='next'><span class="php-key">registry</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(12) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  681. <span class="php-key">&quot;nette.httpRequestFactory&quot;</span> => <span class="php-object">Nette\Http\RequestFactory</span>(2) { ... }
  682. <span class="php-key">httpRequest</span> => <span class="php-object">Nette\Http\Request</span>(9) { ... }
  683. <span class="php-key">httpResponse</span> => <span class="php-object">Nette\Http\Response</span>(5) { ... }
  684. <span class="php-key">session</span> => <span class="php-object">Nette\Http\Session</span>(4) { ... }
  685. <span class="php-key">&quot;nette.presenterFactory&quot;</span> => <span class="php-object">Nette\Application\PresenterFactory</span>(4) { ... }
  686. <span class="php-key">routerFactory</span> => <span class="php-object">RouterFactory</span>(0)
  687. <span class="php-key">router</span> => <span class="php-object">Nette\Application\Routers\RouteList</span>(3) { ... }
  688. <span class="php-key">application</span> => <span class="php-object">Nette\Application\Application</span>(14) { ... }
  689. <span class="php-key">container</span> => <span class="php-object">SystemContainer</span>(8) { *RECURSION* }
  690. <span class="php-key">&quot;dibi.panel&quot;</span> => <span class="php-object">DibiNettePanel</span>(3) { ... }
  691. <span class="php-key">&quot;dibi.connection&quot;</span> => <span class="php-object">DibiConnection</span>(6) { ... }
  692. <span class="php-key">pubsApi</span> => <span class="php-object">APIModule\PubsAPIModel</span>(2) { ... }
  693. }</code>
  694. <span class="php-key">factories</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  695. <span class="php-key">creating</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  696. <span class="php-key">frozen</span> <span class="php-visibility">private</span> => <span class="php-bool">FALSE</span>
  697. }</code>
  698. <span class="php-key">template</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  699. <span class="php-key">invalidSnippets</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  700. <span class="php-key">snippetMode</span> => <span class="php-null">NULL</span>
  701. <a href='#' rel='next'><span class="php-key">params</span> <span class="php-visibility">protected</span> => <span class="php-array">array</span>(5) <abbr>&#x25bc;</abbr> </a><code>{
  702. <span class="php-key">action</span> => <span class="php-string">"create"</span> (6)
  703. <span class="php-key">format</span> => <span class="php-string">"json"</span> (4)
  704. <span class="php-key">associations</span> => <span class="php-array">array</span>(0)
  705. <span class="php-key">data</span> => <span class="php-string">"{
  706. "zip": "39456",
  707. "phone": "",
  708. "website": "",
  709. "location": {
  710. "longitude": 15.1983031,
  711. "latitude": 49.56 ... "</span> (517)
  712. <span class="php-key">query</span> => <span class="php-array">array</span>(0)
  713. }</code>
  714. <span class="php-key">components</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  715. <span class="php-key">cloning</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  716. <span class="php-key">parent</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  717. <span class="php-key">name</span> <span class="php-visibility">private</span> => <span class="php-string">"API:Pubs"</span> (8)
  718. <span class="php-key">monitors</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  719. }</code>
  720. </pre></td></tr>
  721. <tr><th>$args</th><td><pre class="nette-dump"><a href='#' rel='next'><span class="php-array">array</span>(3) <abbr>&#x25bc;</abbr> </a><code>[
  722. <span class="php-key">0</span> => <span class="php-null">NULL</span>
  723. <span class="php-key">1</span> => <span class="php-string">"{
  724. "zip": "39456",
  725. "phone": "",
  726. "website": "",
  727. "location": {
  728. "longitude": 15.1983031,
  729. "latitude": 49.56 ... "</span> (517)
  730. <span class="php-key">2</span> => <span class="php-string">"json"</span> (4)
  731. ]</code>
  732. </pre></td></tr>
  733. </table>
  734. </div>
  735.  
  736.  
  737. <div class="nette-collapsed" id="netteBsSrc1-2"><pre><div><code><span style="color: #06B"><span style="color: #998; font-style: italic"><span class='line'>84:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@param&nbsp;&nbsp;array
  738. <span class='line'>85:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@return&nbsp;bool&nbsp;&nbsp;does&nbsp;method&nbsp;exist?
  739. <span class='line'>86:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/
  740. <span class='line'>87:</span> &nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #D24; font-weight: bold">protected&nbsp;function&nbsp;</span><span style="color: #000">tryCall</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$method</span><span style="color: #D24; font-weight: bold">,&nbsp;array&nbsp;</span><span style="color: #000">$params</span><span style="color: #D24; font-weight: bold">)
  741. <span class='line'>88:</span> &nbsp;&nbsp;&nbsp;&nbsp;{
  742. <span class='line'>89:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$rc&nbsp;</span><span style="color: #D24; font-weight: bold">=&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">getReflection</span><span style="color: #D24; font-weight: bold">();
  743. <span class='line'>90:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #000">$rc</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">hasMethod</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$method</span><span style="color: #D24; font-weight: bold">))&nbsp;{
  744. <span class='line'>91:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$rm&nbsp;</span><span style="color: #D24; font-weight: bold">=&nbsp;</span><span style="color: #000">$rc</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">getMethod</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$method</span><span style="color: #D24; font-weight: bold">);
  745. <span class='line'>92:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #000">$rm</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">isPublic</span><span style="color: #D24; font-weight: bold">()&nbsp;&amp;&amp;&nbsp;!</span><span style="color: #000">$rm</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">isAbstract</span><span style="color: #D24; font-weight: bold">()&nbsp;&amp;&amp;&nbsp;!</span><span style="color: #000">$rm</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">isStatic</span><span style="color: #D24; font-weight: bold">())&nbsp;{
  746. <span class='line'>93:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">checkRequirements</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$rm</span><span style="color: #D24; font-weight: bold">);
  747. <span class='highlight'>94: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$rm-&gt;invokeArgs($this,&nbsp;$rc-&gt;combineArgs($rm,&nbsp;$params));
  748. </span></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"><span class='line'>95:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #000">TRUE</span><span style="color: #D24; font-weight: bold">;
  749. <span class='line'>96:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
  750. <span class='line'>97:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
  751. <span class='line'>98:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #000">FALSE</span><span style="color: #D24; font-weight: bold">;
  752. </span></span></code></div></pre></div>
  753.  
  754. </li>
  755. <li><p>
  756.  
  757. <a href="editor://open/?file=%2Fvar%2Fapps%2Fpilsner-api%2Fmaster%2Flibs%2Fnette%2Fnette%2FNette%2FApplication%2FUI%2FPresenter.php&amp;line=174" title="/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/Presenter.php:174">.../libs/nette/nette/Nette/Application/UI/<b>Presenter.php</b></a>:174
  758. <a href="#" rel="netteBsSrc1-3">source <abbr>&#x25ba;</abbr></a>&nbsp;
  759. Nette\Application\UI\PresenterComponent-&gt; tryCall
  760. (<a href="#" rel="netteBsArgs1-3">arguments <abbr>&#x25ba;</abbr></a>)
  761. </p>
  762.  
  763. <div class="nette-collapsed outer" id="netteBsArgs1-3">
  764. <table>
  765. <tr><th>$method</th><td><pre class="nette-dump"><span class="php-string">"actioncreate"</span> (12)
  766. </pre></td></tr>
  767. <tr><th>$params</th><td><pre class="nette-dump"><a href='#' rel='next'><span class="php-array">array</span>(5) <abbr>&#x25bc;</abbr> </a><code>{
  768. <span class="php-key">action</span> => <span class="php-string">"create"</span> (6)
  769. <span class="php-key">format</span> => <span class="php-string">"json"</span> (4)
  770. <span class="php-key">associations</span> => <span class="php-array">array</span>(0)
  771. <span class="php-key">data</span> => <span class="php-string">"{
  772. "zip": "39456",
  773. "phone": "",
  774. "website": "",
  775. "location": {
  776. "longitude": 15.1983031,
  777. "latitude": 49.56 ... "</span> (517)
  778. <span class="php-key">query</span> => <span class="php-array">array</span>(0)
  779. }</code>
  780. </pre></td></tr>
  781. </table>
  782. </div>
  783.  
  784.  
  785. <div class="nette-collapsed" id="netteBsSrc1-3"><pre><div><code><span style="color: #06B"><span style="color: #D24; font-weight: bold"><span class='line'>164:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">setParent</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">getParent</span><span style="color: #D24; font-weight: bold">(),&nbsp;</span><span style="color: #000">$request</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">getPresenterName</span><span style="color: #D24; font-weight: bold">());
  786. <span class='line'>165:</span>
  787. <span class='line'>166:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">initGlobalParameters</span><span style="color: #D24; font-weight: bold">();
  788. <span class='line'>167:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">checkRequirements</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">getReflection</span><span style="color: #D24; font-weight: bold">());
  789. <span class='line'>168:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">startup</span><span style="color: #D24; font-weight: bold">();
  790. <span class='line'>169:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(!</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">startupCheck</span><span style="color: #D24; font-weight: bold">)&nbsp;{
  791. <span class='line'>170:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$class&nbsp;</span><span style="color: #D24; font-weight: bold">=&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">getReflection</span><span style="color: #D24; font-weight: bold">()-&gt;</span><span style="color: #000">getMethod</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #080">'startup'</span><span style="color: #D24; font-weight: bold">)-&gt;</span><span style="color: #000">getDeclaringClass</span><span style="color: #D24; font-weight: bold">()-&gt;</span><span style="color: #000">getName</span><span style="color: #D24; font-weight: bold">();
  792. <span class='line'>171:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;throw&nbsp;new&nbsp;</span><span style="color: #000">Nette</span><span style="color: #D24; font-weight: bold">\</span><span style="color: #000">InvalidStateException</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #080">"Method&nbsp;</span><span style="color: #000">$class</span><span style="color: #080">::startup()&nbsp;or&nbsp;its&nbsp;descendant&nbsp;doesn't&nbsp;call&nbsp;parent::startup()."</span><span style="color: #D24; font-weight: bold">);
  793. <span class='line'>172:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
  794. <span class='line'>173:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #998; font-style: italic">//&nbsp;calls&nbsp;$this-&gt;action&lt;Action&gt;()
  795. <span class='highlight'>174: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this-&gt;tryCall($this-&gt;formatActionMethod($this-&gt;getAction()),&nbsp;$this-&gt;params);
  796. </span></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"><span class='line'>175:</span>
  797. <span class='line'>176:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">autoCanonicalize</span><span style="color: #D24; font-weight: bold">)&nbsp;{
  798. <span class='line'>177:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">canonicalize</span><span style="color: #D24; font-weight: bold">();
  799. <span class='line'>178:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
  800. </span></span></code></div></pre></div>
  801.  
  802. </li>
  803. <li><p>
  804.  
  805. <a href="editor://open/?file=%2Fvar%2Fapps%2Fpilsner-api%2Fmaster%2Flibs%2Fnette%2Fnette%2FNette%2FApplication%2FApplication.php&amp;line=128" title="/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/Application.php:128">.../libs/nette/nette/Nette/Application/<b>Application.php</b></a>:128
  806. <a href="#" rel="netteBsSrc1-4">source <abbr>&#x25ba;</abbr></a>&nbsp;
  807. Nette\Application\UI\Presenter-&gt; run
  808. (<a href="#" rel="netteBsArgs1-4">arguments <abbr>&#x25ba;</abbr></a>)
  809. </p>
  810.  
  811. <div class="nette-collapsed outer" id="netteBsArgs1-4">
  812. <table>
  813. <tr><th>$request</th><td><pre class="nette-dump"><a href='#' rel='next'><span class="php-object">Nette\Application\Request</span>(7) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  814. <span class="php-key">method</span> <span class="php-visibility">private</span> => <span class="php-string">"POST"</span> (4)
  815. <span class="php-key">flags</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  816. <span class="php-key">name</span> <span class="php-visibility">private</span> => <span class="php-string">"API:Pubs"</span> (8)
  817. <a href='#' rel='next'><span class="php-key">params</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(5) <abbr>&#x25bc;</abbr> </a><code>{
  818. <span class="php-key">action</span> => <span class="php-string">"create"</span> (6)
  819. <span class="php-key">format</span> => <span class="php-string">"json"</span> (4)
  820. <span class="php-key">associations</span> => <span class="php-array">array</span>(0)
  821. <span class="php-key">data</span> => <span class="php-string">"{
  822. "zip": "39456",
  823. "phone": "",
  824. "website": "",
  825. "location": {
  826. "longitude": 15.1983031,
  827. "latitude": 49.56 ... "</span> (517)
  828. <span class="php-key">query</span> => <span class="php-array">array</span>(0)
  829. }</code>
  830. <span class="php-key">post</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  831. <span class="php-key">files</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  832. <span class="php-key">frozen</span> <span class="php-visibility">private</span> => <span class="php-bool">TRUE</span>
  833. }</code>
  834. </pre></td></tr>
  835. </table>
  836. </div>
  837.  
  838.  
  839. <div class="nette-collapsed" id="netteBsSrc1-4"><pre><div><code><span style="color: #06B"><span style="color: #D24; font-weight: bold"><span class='line'>118:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">presenter&nbsp;</span><span style="color: #D24; font-weight: bold">=&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">presenterFactory</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">createPresenter</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$presenterName</span><span style="color: #D24; font-weight: bold">);
  840. <span class='line'>119:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;catch&nbsp;(</span><span style="color: #000">InvalidPresenterException&nbsp;$e</span><span style="color: #D24; font-weight: bold">)&nbsp;{
  841. <span class='line'>120:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;throw&nbsp;new&nbsp;</span><span style="color: #000">BadRequestException</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$e</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">getMessage</span><span style="color: #D24; font-weight: bold">(),&nbsp;</span><span style="color: #000">404</span><span style="color: #D24; font-weight: bold">,&nbsp;</span><span style="color: #000">$e</span><span style="color: #D24; font-weight: bold">);
  842. <span class='line'>121:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
  843. <span class='line'>122:</span>
  844. <span class='line'>123:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">presenterFactory</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">getPresenterClass</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$presenterName</span><span style="color: #D24; font-weight: bold">);
  845. <span class='line'>124:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$request</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">setPresenterName</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$presenterName</span><span style="color: #D24; font-weight: bold">);
  846. <span class='line'>125:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$request</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">freeze</span><span style="color: #D24; font-weight: bold">();
  847. <span class='line'>126:</span>
  848. <span class='line'>127:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #998; font-style: italic">//&nbsp;Execute&nbsp;presenter
  849. <span class='highlight'>128: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;=&nbsp;$this-&gt;presenter-&gt;run($request);
  850. </span></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"><span class='line'>129:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #000">$response</span><span style="color: #D24; font-weight: bold">)&nbsp;{
  851. <span class='line'>130:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">-&gt;</span><span style="color: #000">onResponse</span><span style="color: #D24; font-weight: bold">(</span><span style="color: #000">$this</span><span style="color: #D24; font-weight: bold">,&nbsp;</span><span style="color: #000">$response</span><span style="color: #D24; font-weight: bold">);
  852. <span class='line'>131:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
  853. <span class='line'>132:</span>
  854. </span></span></code></div></pre></div>
  855.  
  856. </li>
  857. <li><p>
  858.  
  859. <a href="editor://open/?file=%2Fvar%2Fapps%2Fpilsner-api%2Fmaster%2Fpublic%2Findex.php&amp;line=10" title="/var/apps/pilsner-api/master/public/index.php:10">.../public/<b>index.php</b></a>:10
  860. <a href="#" rel="netteBsSrc1-5">source <abbr>&#x25ba;</abbr></a>&nbsp;
  861. Nette\Application\Application-&gt; run
  862. ()
  863. </p>
  864.  
  865.  
  866.  
  867. <div class="nette-collapsed" id="netteBsSrc1-5"><pre><div><code><span style="color: #06B"><span class='line'> 1:</span> <span style="color: #000">&lt;?php
  868. <span class='line'> 2:</span>
  869. <span class='line'> 3:</span> </span><span style="color: #998; font-style: italic">//&nbsp;Uncomment&nbsp;this&nbsp;line&nbsp;if&nbsp;you&nbsp;must&nbsp;temporarily&nbsp;take&nbsp;down&nbsp;your&nbsp;site&nbsp;for&nbsp;maintenance.
  870. <span class='line'> 4:</span> //&nbsp;require&nbsp;'.maintenance.php';
  871. <span class='line'> 5:</span>
  872. <span class='line'> 6:</span> //&nbsp;Let&nbsp;bootstrap&nbsp;create&nbsp;Dependency&nbsp;Injection&nbsp;container.
  873. <span class='line'> 7:</span> </span><span style="color: #000">$container&nbsp;</span><span style="color: #D24; font-weight: bold">=&nbsp;require&nbsp;</span><span style="color: #000">__DIR__&nbsp;</span><span style="color: #D24; font-weight: bold">.&nbsp;</span><span style="color: #080">'/../app/bootstrap.php'</span><span style="color: #D24; font-weight: bold">;
  874. <span class='line'> 8:</span>
  875. <span class='line'> 9:</span> </span><span style="color: #998; font-style: italic">//&nbsp;Run&nbsp;application.
  876. <span class='highlight'>10: $container-&gt;application-&gt;run();
  877. </span></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"></span><span style="color: #000"></span><span style="color: #D24; font-weight: bold"><span class='line'>11:</span> </span>
  878. </span></code></div></pre></div>
  879.  
  880. </li>
  881. </ol>
  882. </div></div>
  883.  
  884.  
  885.  
  886. <div class="panel">
  887. <h2><a href="#" rel="netteBsPnl3">Variables <abbr>&#x25ba;</abbr></a></h2>
  888.  
  889. <div id="netteBsPnl3" class="nette-collapsed inner">
  890. <div class="outer">
  891. <table>
  892. <tr><th>$id</th><td><pre class="nette-dump"><span class="php-null">NULL</span>
  893. </pre></td></tr>
  894. <tr><th>$data</th><td><pre class="nette-dump"><a href='#' rel='next'><span class="php-array">array</span>(10) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  895. <span class="php-key">zip</span> => <span class="php-string">"39456"</span> (5)
  896. <span class="php-key">phone</span> => <span class="php-string">""</span>
  897. <span class="php-key">website</span> => <span class="php-string">""</span>
  898. <a href='#' rel='next'><span class="php-key">location</span> => <span class="php-array">array</span>(2) <abbr>&#x25bc;</abbr> </a><code>{
  899. <span class="php-key">longitude</span> => <span class="php-float">15.1983031</span>
  900. <span class="php-key">latitude</span> => <span class="php-float">49.56949</span>
  901. }</code>
  902. <span class="php-key">name</span> => <span class="php-string">"test"</span> (4)
  903. <span class="php-key">user_id</span> => <span class="php-string">"1297170699"</span> (10)
  904. <a href='#' rel='next'><span class="php-key">venue</span> => <span class="php-array">array</span>(5) <abbr>&#x25bc;</abbr> </a><code>{
  905. <span class="php-key">tip_count</span> => <span class="php-int">0</span>
  906. <span class="php-key">users_count</span> => <span class="php-int">4</span>
  907. <span class="php-key">checkins_count</span> => <span class="php-int">5</span>
  908. <span class="php-key">fsq_name</span> => <span class="php-string">"Zahradnictví U Havlů"</span> (22)
  909. <span class="php-key">fsq_id</span> => <span class="php-string">"4f8286b3e4b0fdf50348dc79"</span> (24)
  910. }</code>
  911. <span class="php-key">street_address</span> => <span class="php-string">"ulicr"</span> (5)
  912. <span class="php-key">phase</span> => <span class="php-string">"add"</span> (3)
  913. <span class="php-key">city</span> => <span class="php-string">"senozaty"</span> (8)
  914. }</code>
  915. </pre></td></tr>
  916. <tr><th>$format</th><td><pre class="nette-dump"><span class="php-string">"json"</span> (4)
  917. </pre></td></tr>
  918. <tr><th>$e</th><td><pre class="nette-dump"><a href='#' rel='next'><span class="php-object">DibiDriverException</span>(8) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  919. <span class="php-key">sql</span> <span class="php-visibility">private</span> => <span class="php-string">"INSERT INTO pubs (`pilsner_id`, `name`, `street_address`, `city`, `zip`) VALUES ('4f8286b3e4b0fdf50348dc79', 'test', 'ulicr', 'senozaty', '39456')"</span> (146)
  920. <span class="php-key">message</span> <span class="php-visibility">protected</span> => <span class="php-string">"Duplicate entry '4' for key 'pilsner_id'"</span> (40)
  921. <span class="php-key">string</span> <span class="php-visibility">private</span> => <span class="php-string">""</span>
  922. <span class="php-key">code</span> <span class="php-visibility">protected</span> => <span class="php-int">1062</span>
  923. <span class="php-key">file</span> <span class="php-visibility">protected</span> => <span class="php-string">"/var/apps/pilsner-api/master/libs/dg/dibi/dibi/drivers/DibiMySqliDriver.php"</span> (75)
  924. <span class="php-key">line</span> <span class="php-visibility">protected</span> => <span class="php-int">167</span>
  925. <a href='#' rel='next'><span class="php-key">trace</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(9) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">[
  926. <a href='#' rel='next'><span class="php-key">0</span> => <span class="php-array">array</span>(6) <abbr>&#x25bc;</abbr> </a><code>{
  927. <span class="php-key">file</span> => <span class="php-string">"/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiConnection.php"</span> (70)
  928. <span class="php-key">line</span> => <span class="php-int">344</span>
  929. <span class="php-key">function</span> => <span class="php-string">"query"</span> (5)
  930. <span class="php-key">class</span> => <span class="php-string">"DibiMySqliDriver"</span> (16)
  931. <span class="php-key">type</span> => <span class="php-string">"-&gt;"</span> (2)
  932. <span class="php-key">args</span> => <span class="php-array">array</span>(1) [ ... ]
  933. }</code>
  934. <a href='#' rel='next'><span class="php-key">1</span> => <span class="php-array">array</span>(6) <abbr>&#x25bc;</abbr> </a><code>{
  935. <span class="php-key">file</span> => <span class="php-string">"/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiConnection.php"</span> (70)
  936. <span class="php-key">line</span> => <span class="php-int">261</span>
  937. <span class="php-key">function</span> => <span class="php-string">"nativeQuery"</span> (11)
  938. <span class="php-key">class</span> => <span class="php-string">"DibiConnection"</span> (14)
  939. <span class="php-key">type</span> => <span class="php-string">"-&gt;"</span> (2)
  940. <span class="php-key">args</span> => <span class="php-array">array</span>(1) [ ... ]
  941. }</code>
  942. <a href='#' rel='next'><span class="php-key">2</span> => <span class="php-array">array</span>(6) <abbr>&#x25bc;</abbr> </a><code>{
  943. <span class="php-key">file</span> => <span class="php-string">"/var/apps/pilsner-api/master/app/APIModule/model/PubsAPIModel.php"</span> (65)
  944. <span class="php-key">line</span> => <span class="php-int">577</span>
  945. <span class="php-key">function</span> => <span class="php-string">"query"</span> (5)
  946. <span class="php-key">class</span> => <span class="php-string">"DibiConnection"</span> (14)
  947. <span class="php-key">type</span> => <span class="php-string">"-&gt;"</span> (2)
  948. <span class="php-key">args</span> => <span class="php-array">array</span>(2) [ ... ]
  949. }</code>
  950. <a href='#' rel='next'><span class="php-key">3</span> => <span class="php-array">array</span>(6) <abbr>&#x25bc;</abbr> </a><code>{
  951. <span class="php-key">file</span> => <span class="php-string">"/var/apps/pilsner-api/master/app/APIModule/presenters/PubsPresenter.php"</span> (71)
  952. <span class="php-key">line</span> => <span class="php-int">51</span>
  953. <span class="php-key">function</span> => <span class="php-string">"createVenue"</span> (11)
  954. <span class="php-key">class</span> => <span class="php-string">"APIModule\PubsAPIModel"</span> (22)
  955. <span class="php-key">type</span> => <span class="php-string">"-&gt;"</span> (2)
  956. <span class="php-key">args</span> => <span class="php-array">array</span>(1) [ ... ]
  957. }</code>
  958. <a href='#' rel='next'><span class="php-key">4</span> => <span class="php-array">array</span>(4) <abbr>&#x25bc;</abbr> </a><code>{
  959. <span class="php-key">function</span> => <span class="php-string">"actionCreate"</span> (12)
  960. <span class="php-key">class</span> => <span class="php-string">"APIModule\PubsPresenter"</span> (23)
  961. <span class="php-key">type</span> => <span class="php-string">"-&gt;"</span> (2)
  962. <span class="php-key">args</span> => <span class="php-array">array</span>(3) [ ... ]
  963. }</code>
  964. <a href='#' rel='next'><span class="php-key">5</span> => <span class="php-array">array</span>(6) <abbr>&#x25bc;</abbr> </a><code>{
  965. <span class="php-key">file</span> => <span class="php-string">"/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/PresenterComponent.php"</span> (89)
  966. <span class="php-key">line</span> => <span class="php-int">94</span>
  967. <span class="php-key">function</span> => <span class="php-string">"invokeArgs"</span> (10)
  968. <span class="php-key">class</span> => <span class="php-string">"ReflectionMethod"</span> (16)
  969. <span class="php-key">type</span> => <span class="php-string">"-&gt;"</span> (2)
  970. <span class="php-key">args</span> => <span class="php-array">array</span>(2) [ ... ]
  971. }</code>
  972. <a href='#' rel='next'><span class="php-key">6</span> => <span class="php-array">array</span>(6) <abbr>&#x25bc;</abbr> </a><code>{
  973. <span class="php-key">file</span> => <span class="php-string">"/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/Presenter.php"</span> (80)
  974. <span class="php-key">line</span> => <span class="php-int">174</span>
  975. <span class="php-key">function</span> => <span class="php-string">"tryCall"</span> (7)
  976. <span class="php-key">class</span> => <span class="php-string">"Nette\Application\UI\PresenterComponent"</span> (39)
  977. <span class="php-key">type</span> => <span class="php-string">"-&gt;"</span> (2)
  978. <span class="php-key">args</span> => <span class="php-array">array</span>(2) [ ... ]
  979. }</code>
  980. <a href='#' rel='next'><span class="php-key">7</span> => <span class="php-array">array</span>(6) <abbr>&#x25bc;</abbr> </a><code>{
  981. <span class="php-key">file</span> => <span class="php-string">"/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/Application.php"</span> (79)
  982. <span class="php-key">line</span> => <span class="php-int">128</span>
  983. <span class="php-key">function</span> => <span class="php-string">"run"</span> (3)
  984. <span class="php-key">class</span> => <span class="php-string">"Nette\Application\UI\Presenter"</span> (30)
  985. <span class="php-key">type</span> => <span class="php-string">"-&gt;"</span> (2)
  986. <span class="php-key">args</span> => <span class="php-array">array</span>(1) [ ... ]
  987. }</code>
  988. <a href='#' rel='next'><span class="php-key">8</span> => <span class="php-array">array</span>(6) <abbr>&#x25bc;</abbr> </a><code>{
  989. <span class="php-key">file</span> => <span class="php-string">"/var/apps/pilsner-api/master/public/index.php"</span> (45)
  990. <span class="php-key">line</span> => <span class="php-int">10</span>
  991. <span class="php-key">function</span> => <span class="php-string">"run"</span> (3)
  992. <span class="php-key">class</span> => <span class="php-string">"Nette\Application\Application"</span> (29)
  993. <span class="php-key">type</span> => <span class="php-string">"-&gt;"</span> (2)
  994. <span class="php-key">args</span> => <span class="php-array">array</span>(0)
  995. }</code>
  996. ]</code>
  997. <span class="php-key">previous</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  998. }</code>
  999. </pre></td></tr>
  1000. <tr><th>$part</th><td><pre class="nette-dump"><a href='#' rel='next'><span class="php-array">array</span>(1) <abbr>&#x25bc;</abbr> </a><code>[
  1001. <span class="php-key">0</span> => <span class="php-string">"Duplicate entry '4' for key 'pilsner_id'"</span> (40)
  1002. ]</code>
  1003. </pre></td></tr>
  1004. </table>
  1005. </div>
  1006. </div></div>
  1007.  
  1008.  
  1009.  
  1010.  
  1011. <div class="panel">
  1012. <h2><a href="#" rel="netteBsPnl4">Nette Application <abbr>&#x25ba;</abbr></a></h2>
  1013.  
  1014. <div id="netteBsPnl4" class="nette-collapsed inner">
  1015. <h3>Requests</h3><pre class="nette-dump"><a href='#' rel='next'><span class="php-array">array</span>(1) <abbr>&#x25bc;</abbr> </a><code>[
  1016. <a href='#' rel='next'><span class="php-key">0</span> => <span class="php-object">Nette\Application\Request</span>(7) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  1017. <span class="php-key">method</span> <span class="php-visibility">private</span> => <span class="php-string">"POST"</span> (4)
  1018. <span class="php-key">flags</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1019. <span class="php-key">name</span> <span class="php-visibility">private</span> => <span class="php-string">"API:Pubs"</span> (8)
  1020. <a href='#' rel='next'><span class="php-key">params</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(5) <abbr>&#x25bc;</abbr> </a><code>{
  1021. <span class="php-key">action</span> => <span class="php-string">"create"</span> (6)
  1022. <span class="php-key">format</span> => <span class="php-string">"json"</span> (4)
  1023. <span class="php-key">associations</span> => <span class="php-array">array</span>(0)
  1024. <span class="php-key">data</span> => <span class="php-string">"{
  1025. "zip": "39456",
  1026. "phone": "",
  1027. "website": "",
  1028. "location": {
  1029. "longitude": 15.1983031,
  1030. "latitude": 49.56 ... "</span> (517)
  1031. <span class="php-key">query</span> => <span class="php-array">array</span>(0)
  1032. }</code>
  1033. <span class="php-key">post</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1034. <span class="php-key">files</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1035. <span class="php-key">frozen</span> <span class="php-visibility">private</span> => <span class="php-bool">TRUE</span>
  1036. }</code>
  1037. ]</code>
  1038. </pre><h3>Presenter</h3><pre class="nette-dump"><a href='#' rel='next'><span class="php-object">APIModule\PubsPresenter</span>(30) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  1039. <a href='#' rel='next'><span class="php-key">pubs</span> <span class="php-visibility">protected</span> => <span class="php-object">APIModule\PubsAPIModel</span>(2) <abbr>&#x25bc;</abbr> </a><code>{
  1040. <span class="php-key">profiles</span> <span class="php-visibility">protected</span> => <span class="php-null">NULL</span>
  1041. <a href='#' rel='next'><span class="php-key">db</span> <span class="php-visibility">protected</span> => <span class="php-object">DibiConnection</span>(6) <abbr>&#x25bc;</abbr> </a><code>{
  1042. <span class="php-key">onEvent</span> => <span class="php-array">array</span>(1) [ ... ]
  1043. <span class="php-key">config</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(13) { ... }
  1044. <span class="php-key">driver</span> <span class="php-visibility">private</span> => <span class="php-object">DibiMySqliDriver</span>(4) { ... }
  1045. <span class="php-key">translator</span> <span class="php-visibility">private</span> => <span class="php-object">DibiTranslator</span>(11) { ... }
  1046. <span class="php-key">connected</span> <span class="php-visibility">private</span> => <span class="php-bool">TRUE</span>
  1047. <span class="php-key">substitutes</span> <span class="php-visibility">private</span> => <span class="php-object">DibiHashMap</span>(1) { ... }
  1048. }</code>
  1049. }</code>
  1050. <span class="php-key">invalidLinkMode</span> => <span class="php-int">1</span>
  1051. <span class="php-key">onShutdown</span> => <span class="php-null">NULL</span>
  1052. <a href='#' rel='next'><span class="php-key">request</span> <span class="php-visibility">private</span> => <span class="php-object">Nette\Application\Request</span>(7) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  1053. <span class="php-key">method</span> <span class="php-visibility">private</span> => <span class="php-string">"POST"</span> (4)
  1054. <span class="php-key">flags</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1055. <span class="php-key">name</span> <span class="php-visibility">private</span> => <span class="php-string">"API:Pubs"</span> (8)
  1056. <a href='#' rel='next'><span class="php-key">params</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(5) <abbr>&#x25bc;</abbr> </a><code>{
  1057. <span class="php-key">action</span> => <span class="php-string">"create"</span> (6)
  1058. <span class="php-key">format</span> => <span class="php-string">"json"</span> (4)
  1059. <span class="php-key">associations</span> => <span class="php-array">array</span>(0)
  1060. <span class="php-key">data</span> => <span class="php-string">"{
  1061. "zip": "39456",
  1062. "phone": "",
  1063. "website": "",
  1064. "location": {
  1065. "longitude": 15.1983031,
  1066. "latitude": 49.56 ... "</span> (517)
  1067. <span class="php-key">query</span> => <span class="php-array">array</span>(0)
  1068. }</code>
  1069. <span class="php-key">post</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1070. <span class="php-key">files</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1071. <span class="php-key">frozen</span> <span class="php-visibility">private</span> => <span class="php-bool">TRUE</span>
  1072. }</code>
  1073. <span class="php-key">response</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  1074. <span class="php-key">autoCanonicalize</span> => <span class="php-bool">TRUE</span>
  1075. <span class="php-key">absoluteUrls</span> => <span class="php-bool">FALSE</span>
  1076. <span class="php-key">globalParams</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1077. <span class="php-key">globalState</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  1078. <span class="php-key">globalStateSinces</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  1079. <span class="php-key">action</span> <span class="php-visibility">private</span> => <span class="php-string">"create"</span> (6)
  1080. <span class="php-key">view</span> <span class="php-visibility">private</span> => <span class="php-string">"create"</span> (6)
  1081. <span class="php-key">layout</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  1082. <span class="php-key">payload</span> <span class="php-visibility">private</span> => <span class="php-object">stdClass</span>(0)
  1083. <span class="php-key">signalReceiver</span> <span class="php-visibility">private</span> => <span class="php-string">""</span>
  1084. <span class="php-key">signal</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  1085. <span class="php-key">ajaxMode</span> <span class="php-visibility">private</span> => <span class="php-bool">FALSE</span>
  1086. <span class="php-key">startupCheck</span> <span class="php-visibility">private</span> => <span class="php-bool">TRUE</span>
  1087. <span class="php-key">lastCreatedRequest</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  1088. <span class="php-key">lastCreatedRequestFlag</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  1089. <a href='#' rel='next'><span class="php-key">context</span> <span class="php-visibility">private</span> => <span class="php-object">SystemContainer</span>(8) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  1090. <a href='#' rel='next'><span class="php-key">classes</span> => <span class="php-array">array</span>(52) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  1091. <span class="php-key">&quot;nette\object&quot;</span> => <span class="php-bool">FALSE</span>
  1092. <span class="php-key">&quot;nette\caching\storages\ijournal&quot;</span> => <span class="php-string">"nette.cacheJournal"</span> (18)
  1093. <span class="php-key">&quot;nette\caching\storages\filejournal&quot;</span> => <span class="php-string">"nette.cacheJournal"</span> (18)
  1094. <span class="php-key">&quot;nette\caching\istorage&quot;</span> => <span class="php-string">"cacheStorage"</span> (12)
  1095. <span class="php-key">&quot;nette\caching\storages\filestorage&quot;</span> => <span class="php-string">"cacheStorage"</span> (12)
  1096. <span class="php-key">&quot;nette\http\requestfactory&quot;</span> => <span class="php-string">"nette.httpRequestFactory"</span> (24)
  1097. <span class="php-key">&quot;nette\http\irequest&quot;</span> => <span class="php-string">"httpRequest"</span> (11)
  1098. <span class="php-key">&quot;nette\http\request&quot;</span> => <span class="php-string">"httpRequest"</span> (11)
  1099. <span class="php-key">&quot;nette\http\iresponse&quot;</span> => <span class="php-string">"httpResponse"</span> (12)
  1100. <span class="php-key">&quot;nette\http\response&quot;</span> => <span class="php-string">"httpResponse"</span> (12)
  1101. <span class="php-key">&quot;nette\http\context&quot;</span> => <span class="php-string">"nette.httpContext"</span> (17)
  1102. <span class="php-key">&quot;nette\http\session&quot;</span> => <span class="php-string">"session"</span> (7)
  1103. <span class="php-key">&quot;nette\security\iuserstorage&quot;</span> => <span class="php-string">"nette.userStorage"</span> (17)
  1104. <span class="php-key">&quot;nette\http\userstorage&quot;</span> => <span class="php-string">"nette.userStorage"</span> (17)
  1105. <span class="php-key">&quot;nette\security\user&quot;</span> => <span class="php-string">"user"</span> (4)
  1106. <span class="php-key">&quot;nette\application\application&quot;</span> => <span class="php-string">"application"</span> (11)
  1107. <span class="php-key">&quot;nette\application\ipresenterfactory&quot;</span> => <span class="php-string">"nette.presenterFactory"</span> (22)
  1108. <span class="php-key">&quot;nette\application\presenterfactory&quot;</span> => <span class="php-string">"nette.presenterFactory"</span> (22)
  1109. <span class="php-key">&quot;nette\application\irouter&quot;</span> => <span class="php-string">"router"</span> (6)
  1110. <span class="php-key">&quot;nette\mail\imailer&quot;</span> => <span class="php-string">"nette.mailer"</span> (12)
  1111. <span class="php-key">&quot;nette\mail\sendmailmailer&quot;</span> => <span class="php-string">"nette.mailer"</span> (12)
  1112. <span class="php-key">&quot;nette\di\nestedaccessor&quot;</span> => <span class="php-string">"nette.database"</span> (14)
  1113. <span class="php-key">dibiobject</span> => <span class="php-bool">FALSE</span>
  1114. <span class="php-key">dibiconnection</span> => <span class="php-string">"dibi.connection"</span> (15)
  1115. <span class="php-key">&quot;nette\diagnostics\ibarpanel&quot;</span> => <span class="php-string">"dibi.panel"</span> (10)
  1116. <span class="php-key">dibinettepanel</span> => <span class="php-string">"dibi.panel"</span> (10)
  1117. <span class="php-key">routerfactory</span> => <span class="php-string">"routerFactory"</span> (13)
  1118. <span class="php-key">basemodel</span> => <span class="php-bool">FALSE</span>
  1119. <span class="php-key">&quot;nette\security\iauthenticator&quot;</span> => <span class="php-string">"authenticator"</span> (13)
  1120. <span class="php-key">authenticator</span> => <span class="php-string">"authenticator"</span> (13)
  1121. <span class="php-key">&quot;apimodule\baseapimodel&quot;</span> => <span class="php-bool">FALSE</span>
  1122. <span class="php-key">&quot;apimodule\badgesapimodel&quot;</span> => <span class="php-string">"badgesApi"</span> (9)
  1123. <span class="php-key">&quot;apimodule\sellapimodel&quot;</span> => <span class="php-string">"sellApi"</span> (7)
  1124. <span class="php-key">pubsmodel</span> => <span class="php-string">"pubs"</span> (4)
  1125. <span class="php-key">cronmodel</span> => <span class="php-string">"cron"</span> (4)
  1126. <span class="php-key">usersmodel</span> => <span class="php-string">"users"</span> (5)
  1127. <span class="php-key">adminmodel</span> => <span class="php-string">"admins"</span> (6)
  1128. <span class="php-key">&quot;apimodule\buyapimodel&quot;</span> => <span class="php-string">"buyApi"</span> (6)
  1129. <span class="php-key">&quot;apimodule\notificationsapimodel&quot;</span> => <span class="php-string">"notificationsApi"</span> (16)
  1130. <span class="php-key">&quot;apimodule\likeapimodel&quot;</span> => <span class="php-string">"likeApi"</span> (7)
  1131. <span class="php-key">&quot;apimodule\usersapimodel&quot;</span> => <span class="php-string">"usersApi"</span> (8)
  1132. <span class="php-key">&quot;apimodule\commentsapimodel&quot;</span> => <span class="php-string">"commentsApi"</span> (11)
  1133. <span class="php-key">&quot;apimodule\checkinapimodel&quot;</span> => <span class="php-string">"checkinApi"</span> (10)
  1134. <span class="php-key">&quot;apimodule\rateapimodel&quot;</span> => <span class="php-string">"rateApi"</span> (7)
  1135. <span class="php-key">&quot;apimodule\rejectapimodel&quot;</span> => <span class="php-string">"rejectApi"</span> (9)
  1136. <span class="php-key">&quot;apimodule\acceptapimodel&quot;</span> => <span class="php-string">"acceptApi"</span> (9)
  1137. <span class="php-key">&quot;apimodule\offerapimodel&quot;</span> => <span class="php-string">"offerApi"</span> (8)
  1138. <span class="php-key">&quot;apimodule\pubsapimodel&quot;</span> => <span class="php-string">"pubsApi"</span> (7)
  1139. <span class="php-key">&quot;nette\freezableobject&quot;</span> => <span class="php-string">"container"</span> (9)
  1140. <span class="php-key">&quot;nette\ifreezable&quot;</span> => <span class="php-string">"container"</span> (9)
  1141. <span class="php-key">&quot;nette\di\icontainer&quot;</span> => <span class="php-string">"container"</span> (9)
  1142. <span class="php-key">&quot;nette\di\container&quot;</span> => <span class="php-string">"container"</span> (9)
  1143. }</code>
  1144. <span class="php-key">meta</span> => <span class="php-array">array</span>(0)
  1145. <a href='#' rel='next'><span class="php-key">parameters</span> => <span class="php-array">array</span>(9) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  1146. <span class="php-key">appDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/app"</span> (32)
  1147. <span class="php-key">wwwDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/public"</span> (35)
  1148. <span class="php-key">debugMode</span> => <span class="php-bool">FALSE</span>
  1149. <span class="php-key">productionMode</span> => <span class="php-bool">TRUE</span>
  1150. <span class="php-key">environment</span> => <span class="php-string">"production"</span> (10)
  1151. <span class="php-key">consoleMode</span> => <span class="php-bool">FALSE</span>
  1152. <span class="php-key">container</span> => <span class="php-array">array</span>(2) { ... }
  1153. <span class="php-key">tempDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/app/../temp"</span> (40)
  1154. <span class="php-key">maxLimit</span> => <span class="php-int">50</span>
  1155. }</code>
  1156. <a href='#' rel='next'><span class="php-key">params</span> => <span class="php-array">array</span>(9) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  1157. <span class="php-key">appDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/app"</span> (32)
  1158. <span class="php-key">wwwDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/public"</span> (35)
  1159. <span class="php-key">debugMode</span> => <span class="php-bool">FALSE</span>
  1160. <span class="php-key">productionMode</span> => <span class="php-bool">TRUE</span>
  1161. <span class="php-key">environment</span> => <span class="php-string">"production"</span> (10)
  1162. <span class="php-key">consoleMode</span> => <span class="php-bool">FALSE</span>
  1163. <span class="php-key">container</span> => <span class="php-array">array</span>(2) { ... }
  1164. <span class="php-key">tempDir</span> => <span class="php-string">"/var/apps/pilsner-api/master/app/../temp"</span> (40)
  1165. <span class="php-key">maxLimit</span> => <span class="php-int">50</span>
  1166. }</code>
  1167. <a href='#' rel='next'><span class="php-key">registry</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(12) <abbr>&#x25ba;</abbr> </a><code class="nette-collapsed">{
  1168. <span class="php-key">&quot;nette.httpRequestFactory&quot;</span> => <span class="php-object">Nette\Http\RequestFactory</span>(2) { ... }
  1169. <span class="php-key">httpRequest</span> => <span class="php-object">Nette\Http\Request</span>(9) { ... }
  1170. <span class="php-key">httpResponse</span> => <span class="php-object">Nette\Http\Response</span>(5) { ... }
  1171. <span class="php-key">session</span> => <span class="php-object">Nette\Http\Session</span>(4) { ... }
  1172. <span class="php-key">&quot;nette.presenterFactory&quot;</span> => <span class="php-object">Nette\Application\PresenterFactory</span>(4) { ... }
  1173. <span class="php-key">routerFactory</span> => <span class="php-object">RouterFactory</span>(0)
  1174. <span class="php-key">router</span> => <span class="php-object">Nette\Application\Routers\RouteList</span>(3) { ... }
  1175. <span class="php-key">application</span> => <span class="php-object">Nette\Application\Application</span>(14) { ... }
  1176. <span class="php-key">container</span> => <span class="php-object">SystemContainer</span>(8) { *RECURSION* }
  1177. <span class="php-key">&quot;dibi.panel&quot;</span> => <span class="php-object">DibiNettePanel</span>(3) { ... }
  1178. <span class="php-key">&quot;dibi.connection&quot;</span> => <span class="php-object">DibiConnection</span>(6) { ... }
  1179. <span class="php-key">pubsApi</span> => <span class="php-object">APIModule\PubsAPIModel</span>(2) { ... }
  1180. }</code>
  1181. <span class="php-key">factories</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1182. <span class="php-key">creating</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1183. <span class="php-key">frozen</span> <span class="php-visibility">private</span> => <span class="php-bool">FALSE</span>
  1184. }</code>
  1185. <span class="php-key">template</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  1186. <span class="php-key">invalidSnippets</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1187. <span class="php-key">snippetMode</span> => <span class="php-null">NULL</span>
  1188. <a href='#' rel='next'><span class="php-key">params</span> <span class="php-visibility">protected</span> => <span class="php-array">array</span>(5) <abbr>&#x25bc;</abbr> </a><code>{
  1189. <span class="php-key">action</span> => <span class="php-string">"create"</span> (6)
  1190. <span class="php-key">format</span> => <span class="php-string">"json"</span> (4)
  1191. <span class="php-key">associations</span> => <span class="php-array">array</span>(0)
  1192. <span class="php-key">data</span> => <span class="php-string">"{
  1193. "zip": "39456",
  1194. "phone": "",
  1195. "website": "",
  1196. "location": {
  1197. "longitude": 15.1983031,
  1198. "latitude": 49.56 ... "</span> (517)
  1199. <span class="php-key">query</span> => <span class="php-array">array</span>(0)
  1200. }</code>
  1201. <span class="php-key">components</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1202. <span class="php-key">cloning</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  1203. <span class="php-key">parent</span> <span class="php-visibility">private</span> => <span class="php-null">NULL</span>
  1204. <span class="php-key">name</span> <span class="php-visibility">private</span> => <span class="php-string">"API:Pubs"</span> (8)
  1205. <span class="php-key">monitors</span> <span class="php-visibility">private</span> => <span class="php-array">array</span>(0)
  1206. }</code>
  1207. </pre> </div></div>
  1208.  
  1209.  
  1210.  
  1211. <div class="panel">
  1212. <h2><a href="#" rel="netteBsPnl5">Environment <abbr>&#x25ba;</abbr></a></h2>
  1213.  
  1214. <div id="netteBsPnl5" class="nette-collapsed inner">
  1215. <h3><a href="#" rel="netteBsPnl6">$_SERVER <abbr>&#x25bc;</abbr></a></h3>
  1216. <div id="netteBsPnl6" class="outer">
  1217. <table>
  1218. <tr><th>REDIRECT_STORAGE_DIR</th><td><pre class="nette-dump"><span class="php-string">"/var/apps/pilsner-api/.storage/master"</span> (37)
  1219. </pre></td></tr>
  1220. <tr><th>REDIRECT_STATUS</th><td><pre class="nette-dump"><span class="php-string">"200"</span> (3)
  1221. </pre></td></tr>
  1222. <tr><th>STORAGE_DIR</th><td><pre class="nette-dump"><span class="php-string">"/var/apps/pilsner-api/.storage/master"</span> (37)
  1223. </pre></td></tr>
  1224. <tr><th>HTTP_HOST</th><td><pre class="nette-dump"><span class="php-string">"pilsner.flowmedia.cz"</span> (20)
  1225. </pre></td></tr>
  1226. <tr><th>HTTP_CONNECTION</th><td><pre class="nette-dump"><span class="php-string">"keep-alive"</span> (10)
  1227. </pre></td></tr>
  1228. <tr><th>CONTENT_LENGTH</th><td><pre class="nette-dump"><span class="php-string">"517"</span> (3)
  1229. </pre></td></tr>
  1230. <tr><th>HTTP_ORIGIN</th><td><pre class="nette-dump"><span class="php-string">"chrome-extension://cokgbflfommojglbmbpenpphppikmonn"</span> (51)
  1231. </pre></td></tr>
  1232. <tr><th>HTTP_USER_AGENT</th><td><pre class="nette-dump"><span class="php-string">"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"</span> (119)
  1233. </pre></td></tr>
  1234. <tr><th>CONTENT_TYPE</th><td><pre class="nette-dump"><span class="php-string">"application/xml"</span> (15)
  1235. </pre></td></tr>
  1236. <tr><th>HTTP_ACCEPT</th><td><pre class="nette-dump"><span class="php-string">"*/*"</span> (3)
  1237. </pre></td></tr>
  1238. <tr><th>HTTP_ACCEPT_ENCODING</th><td><pre class="nette-dump"><span class="php-string">"gzip,deflate,sdch"</span> (17)
  1239. </pre></td></tr>
  1240. <tr><th>HTTP_ACCEPT_LANGUAGE</th><td><pre class="nette-dump"><span class="php-string">"cs-CZ,cs;q=0.8"</span> (14)
  1241. </pre></td></tr>
  1242. <tr><th>HTTP_COOKIE</th><td><pre class="nette-dump"><span class="php-string">"__utma=218366414.78325657.1371991395.1371991395.1374272514.2; __utmc=218366414; __utmz=218366414.1374272514.2.2.utmcsr=google|utmccn=(organic)|utmcmd= ... "</span> (204)
  1243. </pre></td></tr>
  1244. <tr><th>PATH</th><td><pre class="nette-dump"><span class="php-string">"/usr/local/bin:/usr/bin:/bin"</span> (28)
  1245. </pre></td></tr>
  1246. <tr><th>SERVER_SIGNATURE</th><td><pre class="nette-dump"><span class="php-string">"&lt;address&gt;Apache/2.2.16 (Debian) Server at pilsner.flowmedia.cz Port 80&lt;/address&gt;
  1247. "</span> (81)
  1248. </pre></td></tr>
  1249. <tr><th>SERVER_SOFTWARE</th><td><pre class="nette-dump"><span class="php-string">"Apache/2.2.16 (Debian)"</span> (22)
  1250. </pre></td></tr>
  1251. <tr><th>SERVER_NAME</th><td><pre class="nette-dump"><span class="php-string">"pilsner.flowmedia.cz"</span> (20)
  1252. </pre></td></tr>
  1253. <tr><th>SERVER_ADDR</th><td><pre class="nette-dump"><span class="php-string">"46.234.122.6"</span> (12)
  1254. </pre></td></tr>
  1255. <tr><th>SERVER_PORT</th><td><pre class="nette-dump"><span class="php-string">"80"</span> (2)
  1256. </pre></td></tr>
  1257. <tr><th>REMOTE_ADDR</th><td><pre class="nette-dump"><span class="php-string">"90.181.33.15"</span> (12)
  1258. </pre></td></tr>
  1259. <tr><th>DOCUMENT_ROOT</th><td><pre class="nette-dump"><span class="php-string">"/var/apps/pilsner-api/master/public"</span> (35)
  1260. </pre></td></tr>
  1261. <tr><th>SERVER_ADMIN</th><td><pre class="nette-dump"><span class="php-string">"[no address given]"</span> (18)
  1262. </pre></td></tr>
  1263. <tr><th>SCRIPT_FILENAME</th><td><pre class="nette-dump"><span class="php-string">"/var/apps/pilsner-api/master/public/index.php"</span> (45)
  1264. </pre></td></tr>
  1265. <tr><th>REMOTE_PORT</th><td><pre class="nette-dump"><span class="php-string">"59984"</span> (5)
  1266. </pre></td></tr>
  1267. <tr><th>REDIRECT_URL</th><td><pre class="nette-dump"><span class="php-string">"/api/pubs"</span> (9)
  1268. </pre></td></tr>
  1269. <tr><th>GATEWAY_INTERFACE</th><td><pre class="nette-dump"><span class="php-string">"CGI/1.1"</span> (7)
  1270. </pre></td></tr>
  1271. <tr><th>SERVER_PROTOCOL</th><td><pre class="nette-dump"><span class="php-string">"HTTP/1.1"</span> (8)
  1272. </pre></td></tr>
  1273. <tr><th>REQUEST_METHOD</th><td><pre class="nette-dump"><span class="php-string">"POST"</span> (4)
  1274. </pre></td></tr>
  1275. <tr><th>QUERY_STRING</th><td><pre class="nette-dump"><span class="php-string">""</span>
  1276. </pre></td></tr>
  1277. <tr><th>REQUEST_URI</th><td><pre class="nette-dump"><span class="php-string">"/api/pubs"</span> (9)
  1278. </pre></td></tr>
  1279. <tr><th>SCRIPT_NAME</th><td><pre class="nette-dump"><span class="php-string">"/index.php"</span> (10)
  1280. </pre></td></tr>
  1281. <tr><th>PHP_SELF</th><td><pre class="nette-dump"><span class="php-string">"/index.php"</span> (10)
  1282. </pre></td></tr>
  1283. <tr><th>REQUEST_TIME</th><td><pre class="nette-dump"><span class="php-int">1377007737</span>
  1284. </pre></td></tr>
  1285. </table>
  1286. </div>
  1287.  
  1288.  
  1289. <h3><a href="#" rel="netteBsPnl7">$_SESSION <abbr>&#x25bc;</abbr></a></h3>
  1290. <div id="netteBsPnl7" class="outer">
  1291. <p><i>empty</i></p>
  1292. </div>
  1293.  
  1294.  
  1295.  
  1296.  
  1297. <h3><a href="#" rel="netteBsPnl8">Constants <abbr>&#x25ba;</abbr></a></h3>
  1298. <div id="netteBsPnl8" class="outer nette-collapsed">
  1299. <table>
  1300. <tr><th>NETTE</th><td><pre class="nette-dump"><span class="php-bool">TRUE</span>
  1301. </pre></td></tr>
  1302. <tr><th>NETTE_DIR</th><td><pre class="nette-dump"><span class="php-string">"/var/apps/pilsner-api/master/libs/nette/nette/Nette"</span> (51)
  1303. </pre></td></tr>
  1304. <tr><th>NETTE_VERSION_ID</th><td><pre class="nette-dump"><span class="php-int">20012</span>
  1305. </pre></td></tr>
  1306. <tr><th>NETTE_PACKAGE</th><td><pre class="nette-dump"><span class="php-string">"5.3"</span> (3)
  1307. </pre></td></tr>
  1308. </table>
  1309. </div>
  1310.  
  1311.  
  1312. <h3><a href="#" rel="netteBsPnl9">Included files <abbr>&#x25ba;</abbr></a> (107)</h3>
  1313. <div id="netteBsPnl9" class="outer nette-collapsed">
  1314. <table>
  1315. <tr><td>/var/apps/pilsner-api/master/public/index.php</td></tr>
  1316. <tr><td>/var/apps/pilsner-api/master/app/bootstrap.php</td></tr>
  1317. <tr><td>/var/apps/pilsner-api/master/libs/autoload.php</td></tr>
  1318. <tr><td>/var/apps/pilsner-api/master/libs/composer/autoload_real.php</td></tr>
  1319. <tr><td>/var/apps/pilsner-api/master/libs/composer/ClassLoader.php</td></tr>
  1320. <tr><td>/var/apps/pilsner-api/master/libs/composer/autoload_namespaces.php</td></tr>
  1321. <tr><td>/var/apps/pilsner-api/master/libs/composer/autoload_classmap.php</td></tr>
  1322. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/loader.php</td></tr>
  1323. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/common/exceptions.php</td></tr>
  1324. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/common/Object.php</td></tr>
  1325. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Utils/LimitedScope.php</td></tr>
  1326. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Loaders/AutoLoader.php</td></tr>
  1327. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Loaders/NetteLoader.php</td></tr>
  1328. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Diagnostics/Helpers.php</td></tr>
  1329. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Diagnostics/shortcuts.php</td></tr>
  1330. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Utils/Html.php</td></tr>
  1331. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Diagnostics/Debugger.php</td></tr>
  1332. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Diagnostics/Logger.php</td></tr>
  1333. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Diagnostics/FireLogger.php</td></tr>
  1334. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Diagnostics/BlueScreen.php</td></tr>
  1335. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Diagnostics/Bar.php</td></tr>
  1336. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Diagnostics/DefaultBarPanel.php</td></tr>
  1337. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Diagnostics/IBarPanel.php</td></tr>
  1338. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Utils/SafeStream.php</td></tr>
  1339. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Config/Configurator.php</td></tr>
  1340. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Loaders/RobotLoader.php</td></tr>
  1341. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Caching/Storages/FileStorage.php</td></tr>
  1342. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Caching/IStorage.php</td></tr>
  1343. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Caching/Cache.php</td></tr>
  1344. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/common/Callback.php</td></tr>
  1345. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/common/Framework.php</td></tr>
  1346. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Caching/Storages/PhpFileStorage.php</td></tr>
  1347. <tr><td>/var/apps/pilsner-api/master/temp/cache/_Nette.Configurator/_-4c10e26ba22195dc4821a560bf36593d.php</td></tr>
  1348. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/DI/Container.php</td></tr>
  1349. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/common/FreezableObject.php</td></tr>
  1350. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/common/IFreezable.php</td></tr>
  1351. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/DI/IContainer.php</td></tr>
  1352. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Reflection/ClassType.php</td></tr>
  1353. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Reflection/Method.php</td></tr>
  1354. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Http/Session.php</td></tr>
  1355. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Http/RequestFactory.php</td></tr>
  1356. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Http/UrlScript.php</td></tr>
  1357. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Http/Url.php</td></tr>
  1358. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/common/ObjectMixin.php</td></tr>
  1359. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Utils/Strings.php</td></tr>
  1360. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Http/Request.php</td></tr>
  1361. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Http/IRequest.php</td></tr>
  1362. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Http/Response.php</td></tr>
  1363. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Http/IResponse.php</td></tr>
  1364. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/common/DateTime.php</td></tr>
  1365. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/common/Environment.php</td></tr>
  1366. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/Application.php</td></tr>
  1367. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/PresenterFactory.php</td></tr>
  1368. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/IPresenterFactory.php</td></tr>
  1369. <tr><td>/var/apps/pilsner-api/master/app/router/RouterFactory.php</td></tr>
  1370. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/Routers/RouteList.php</td></tr>
  1371. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/common/ArrayList.php</td></tr>
  1372. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/IRouter.php</td></tr>
  1373. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/Routers/Route.php</td></tr>
  1374. <tr><td>/var/apps/pilsner-api/master/libs/adamstipak/nette-rest-route/src/RestRoute.php</td></tr>
  1375. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/Diagnostics/RoutingPanel.php</td></tr>
  1376. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/Request.php</td></tr>
  1377. <tr><td>/var/apps/pilsner-api/master/app/APIModule/presenters/PubsPresenter.php</td></tr>
  1378. <tr><td>/var/apps/pilsner-api/master/app/APIModule/presenters/BaseAPIPresenter.php</td></tr>
  1379. <tr><td>/var/apps/pilsner-api/master/app/presenters/BasePresenter.php</td></tr>
  1380. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/Presenter.php</td></tr>
  1381. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/Control.php</td></tr>
  1382. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/PresenterComponent.php</td></tr>
  1383. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/ComponentModel/Container.php</td></tr>
  1384. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/ComponentModel/Component.php</td></tr>
  1385. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/ComponentModel/IComponent.php</td></tr>
  1386. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/ComponentModel/IContainer.php</td></tr>
  1387. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/ISignalReceiver.php</td></tr>
  1388. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/IStatePersistent.php</td></tr>
  1389. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/IRenderable.php</td></tr>
  1390. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/IPresenter.php</td></tr>
  1391. <tr><td>/var/apps/pilsner-api/master/app/APIModule/interface/IRESTApi.php</td></tr>
  1392. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/DI/Helpers.php</td></tr>
  1393. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Reflection/Parameter.php</td></tr>
  1394. <tr><td>/var/apps/pilsner-api/master/app/APIModule/model/PubsAPIModel.php</td></tr>
  1395. <tr><td>/var/apps/pilsner-api/master/app/APIModule/model/BaseAPIModel.php</td></tr>
  1396. <tr><td>/var/apps/pilsner-api/master/app/model/BaseModel.php</td></tr>
  1397. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiConnection.php</td></tr>
  1398. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiObject.php</td></tr>
  1399. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/dibi.php</td></tr>
  1400. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/interfaces.php</td></tr>
  1401. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiDateTime.php</td></tr>
  1402. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiLiteral.php</td></tr>
  1403. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiHashMap.php</td></tr>
  1404. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiException.php</td></tr>
  1405. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiResult.php</td></tr>
  1406. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiResultIterator.php</td></tr>
  1407. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiRow.php</td></tr>
  1408. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiTranslator.php</td></tr>
  1409. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiDataSource.php</td></tr>
  1410. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiFluent.php</td></tr>
  1411. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiDatabaseInfo.php</td></tr>
  1412. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiEvent.php</td></tr>
  1413. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiFileLogger.php</td></tr>
  1414. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/libs/DibiFirePhpLogger.php</td></tr>
  1415. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/bridges/Nette/DibiNettePanel.php</td></tr>
  1416. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/drivers/DibiMySqliDriver.php</td></tr>
  1417. <tr><td>/var/apps/pilsner-api/master/libs/dg/dibi/dibi/drivers/DibiMySqlReflector.php</td></tr>
  1418. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Application/UI/PresenterComponentReflection.php</td></tr>
  1419. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Reflection/Property.php</td></tr>
  1420. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Reflection/AnnotationsParser.php</td></tr>
  1421. <tr><td>/var/apps/pilsner-api/master/libs/nette/nette/Nette/Diagnostics/templates/bluescreen.phtml</td></tr>
  1422. </table>
  1423. </div>
  1424.  
  1425.  
  1426. <h3><a href="#" rel="netteBsPnl10">Configuration options <abbr>&#x25ba;</abbr></a></h3>
  1427. <div id="netteBsPnl10" class="outer nette-collapsed">
  1428. <div class="center">
  1429. <hr />
  1430. <h1>Configuration</h1>
  1431. <h2><a name="module_apache2handler">apache2handler</a></h2>
  1432. <table border="0" cellpadding="3" width="600">
  1433. <tr><td class="e">Apache Version </td><td class="v">Apache/2.2.16 (Debian) </td></tr>
  1434. <tr><td class="e">Apache API Version </td><td class="v">20051115 </td></tr>
  1435. <tr><td class="e">Server Administrator </td><td class="v">[no address given] </td></tr>
  1436. <tr><td class="e">Hostname:Port </td><td class="v">pilsner.flowmedia.cz:0 </td></tr>
  1437. <tr><td class="e">User/Group </td><td class="v">git(1001)/1001 </td></tr>
  1438. <tr><td class="e">Max Requests </td><td class="v">Per Child: 0 - Keep Alive: on - Max Per Connection: 100 </td></tr>
  1439. <tr><td class="e">Timeouts </td><td class="v">Connection: 300 - Keep-Alive: 15 </td></tr>
  1440. <tr><td class="e">Virtual Server </td><td class="v">Yes </td></tr>
  1441. <tr><td class="e">Server Root </td><td class="v">/etc/apache2 </td></tr>
  1442. <tr><td class="e">Loaded Modules </td><td class="v">core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_perl mod_php5 mod_python mod_reqtimeout mod_rewrite mod_setenvif mod_status mod_vhost_alias </td></tr>
  1443. </table><br />
  1444. <table border="0" cellpadding="3" width="600">
  1445. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1446. <tr><td class="e">engine</td><td class="v">1</td><td class="v">1</td></tr>
  1447. <tr><td class="e">last_modified</td><td class="v">0</td><td class="v">0</td></tr>
  1448. <tr><td class="e">xbithack</td><td class="v">0</td><td class="v">0</td></tr>
  1449. </table><br />
  1450. <h2>Apache Environment</h2>
  1451. <table border="0" cellpadding="3" width="600">
  1452. <tr class="h"><th>Variable</th><th>Value</th></tr>
  1453. <tr><td class="e">REDIRECT_STORAGE_DIR </td><td class="v">/var/apps/pilsner-api/.storage/master </td></tr>
  1454. <tr><td class="e">REDIRECT_STATUS </td><td class="v">200 </td></tr>
  1455. <tr><td class="e">STORAGE_DIR </td><td class="v">/var/apps/pilsner-api/.storage/master </td></tr>
  1456. <tr><td class="e">HTTP_HOST </td><td class="v">pilsner.flowmedia.cz </td></tr>
  1457. <tr><td class="e">HTTP_CONNECTION </td><td class="v">keep-alive </td></tr>
  1458. <tr><td class="e">CONTENT_LENGTH </td><td class="v">517 </td></tr>
  1459. <tr><td class="e">HTTP_ORIGIN </td><td class="v">chrome-extension://cokgbflfommojglbmbpenpphppikmonn </td></tr>
  1460. <tr><td class="e">HTTP_USER_AGENT </td><td class="v">Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 </td></tr>
  1461. <tr><td class="e">CONTENT_TYPE </td><td class="v">application/xml </td></tr>
  1462. <tr><td class="e">HTTP_ACCEPT </td><td class="v">*/* </td></tr>
  1463. <tr><td class="e">HTTP_ACCEPT_ENCODING </td><td class="v">gzip,deflate,sdch </td></tr>
  1464. <tr><td class="e">HTTP_ACCEPT_LANGUAGE </td><td class="v">cs-CZ,cs;q=0.8 </td></tr>
  1465. <tr><td class="e">HTTP_COOKIE </td><td class="v">__utma=218366414.78325657.1371991395.1371991395.1374272514.2; __utmc=218366414; __utmz=218366414.1374272514.2.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); adminer_version=3.7.1 </td></tr>
  1466. <tr><td class="e">PATH </td><td class="v">/usr/local/bin:/usr/bin:/bin </td></tr>
  1467. <tr><td class="e">SERVER_SIGNATURE </td><td class="v">&lt;address&gt;Apache/2.2.16 (Debian) Server at pilsner.flowmedia.cz Port 80&lt;/address&gt;
  1468. </td></tr>
  1469. <tr><td class="e">SERVER_SOFTWARE </td><td class="v">Apache/2.2.16 (Debian) </td></tr>
  1470. <tr><td class="e">SERVER_NAME </td><td class="v">pilsner.flowmedia.cz </td></tr>
  1471. <tr><td class="e">SERVER_ADDR </td><td class="v">46.234.122.6 </td></tr>
  1472. <tr><td class="e">SERVER_PORT </td><td class="v">80 </td></tr>
  1473. <tr><td class="e">REMOTE_ADDR </td><td class="v">90.181.33.15 </td></tr>
  1474. <tr><td class="e">DOCUMENT_ROOT </td><td class="v">/var/apps/pilsner-api/master/public </td></tr>
  1475. <tr><td class="e">SERVER_ADMIN </td><td class="v">[no address given] </td></tr>
  1476. <tr><td class="e">SCRIPT_FILENAME </td><td class="v">/var/apps/pilsner-api/master/public/index.php </td></tr>
  1477. <tr><td class="e">REMOTE_PORT </td><td class="v">59984 </td></tr>
  1478. <tr><td class="e">REDIRECT_URL </td><td class="v">/api/pubs </td></tr>
  1479. <tr><td class="e">GATEWAY_INTERFACE </td><td class="v">CGI/1.1 </td></tr>
  1480. <tr><td class="e">SERVER_PROTOCOL </td><td class="v">HTTP/1.1 </td></tr>
  1481. <tr><td class="e">REQUEST_METHOD </td><td class="v">POST </td></tr>
  1482. <tr><td class="e">QUERY_STRING </td><td class="v"><i>no value</i> </td></tr>
  1483. <tr><td class="e">REQUEST_URI </td><td class="v">/api/pubs </td></tr>
  1484. <tr><td class="e">SCRIPT_NAME </td><td class="v">/index.php </td></tr>
  1485. </table><br />
  1486. <h2>HTTP Headers Information</h2>
  1487. <table border="0" cellpadding="3" width="600">
  1488. <tr class="h"><th colspan="2">HTTP Request Headers</th></tr>
  1489. <tr><td class="e">HTTP Request </td><td class="v">POST /api/pubs HTTP/1.1 </td></tr>
  1490. <tr><td class="e">Host </td><td class="v">pilsner.flowmedia.cz </td></tr>
  1491. <tr><td class="e">Connection </td><td class="v">keep-alive </td></tr>
  1492. <tr><td class="e">Content-Length </td><td class="v">517 </td></tr>
  1493. <tr><td class="e">Origin </td><td class="v">chrome-extension://cokgbflfommojglbmbpenpphppikmonn </td></tr>
  1494. <tr><td class="e">User-Agent </td><td class="v">Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 </td></tr>
  1495. <tr><td class="e">Content-Type </td><td class="v">application/xml </td></tr>
  1496. <tr><td class="e">Accept </td><td class="v">*/* </td></tr>
  1497. <tr><td class="e">Accept-Encoding </td><td class="v">gzip,deflate,sdch </td></tr>
  1498. <tr><td class="e">Accept-Language </td><td class="v">cs-CZ,cs;q=0.8 </td></tr>
  1499. <tr><td class="e">Cookie </td><td class="v">__utma=218366414.78325657.1371991395.1371991395.1374272514.2; __utmc=218366414; __utmz=218366414.1374272514.2.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); adminer_version=3.7.1 </td></tr>
  1500. <tr class="h"><th colspan="2">HTTP Response Headers</th></tr>
  1501. <tr><td class="e">X-Powered-By </td><td class="v">Nette Framework </td></tr>
  1502. <tr><td class="e">X-Frame-Options </td><td class="v">SAMEORIGIN </td></tr>
  1503. <tr><td class="e">Vary </td><td class="v">Accept-Encoding </td></tr>
  1504. <tr><td class="e">Content-Encoding </td><td class="v">gzip </td></tr>
  1505. </table><br />
  1506. <h2><a name="module_bcmath">bcmath</a></h2>
  1507. <table border="0" cellpadding="3" width="600">
  1508. <tr><td class="e">BCMath support </td><td class="v">enabled </td></tr>
  1509. </table><br />
  1510. <table border="0" cellpadding="3" width="600">
  1511. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1512. <tr><td class="e">bcmath.scale</td><td class="v">0</td><td class="v">0</td></tr>
  1513. </table><br />
  1514. <h2><a name="module_bz2">bz2</a></h2>
  1515. <table border="0" cellpadding="3" width="600">
  1516. <tr><td class="e">BZip2 Support </td><td class="v">Enabled </td></tr>
  1517. <tr><td class="e">Stream Wrapper support </td><td class="v">compress.bz2:// </td></tr>
  1518. <tr><td class="e">Stream Filter support </td><td class="v">bzip2.decompress, bzip2.compress </td></tr>
  1519. <tr><td class="e">BZip2 Version </td><td class="v">1.0.5, 10-Dec-2007 </td></tr>
  1520. </table><br />
  1521. <h2><a name="module_calendar">calendar</a></h2>
  1522. <table border="0" cellpadding="3" width="600">
  1523. <tr><td class="e">Calendar support </td><td class="v">enabled </td></tr>
  1524. </table><br />
  1525. <h2><a name="module_Core">Core</a></h2>
  1526. <table border="0" cellpadding="3" width="600">
  1527. <tr><td class="e">PHP Version </td><td class="v">5.3.3-7+squeeze3 </td></tr>
  1528. </table><br />
  1529. <table border="0" cellpadding="3" width="600">
  1530. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1531. <tr><td class="e">allow_call_time_pass_reference</td><td class="v">Off</td><td class="v">Off</td></tr>
  1532. <tr><td class="e">allow_url_fopen</td><td class="v">On</td><td class="v">On</td></tr>
  1533. <tr><td class="e">allow_url_include</td><td class="v">Off</td><td class="v">Off</td></tr>
  1534. <tr><td class="e">always_populate_raw_post_data</td><td class="v">Off</td><td class="v">Off</td></tr>
  1535. <tr><td class="e">arg_separator.input</td><td class="v">&amp;</td><td class="v">&amp;</td></tr>
  1536. <tr><td class="e">arg_separator.output</td><td class="v">&amp;</td><td class="v">&amp;</td></tr>
  1537. <tr><td class="e">asp_tags</td><td class="v">Off</td><td class="v">Off</td></tr>
  1538. <tr><td class="e">auto_append_file</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1539. <tr><td class="e">auto_globals_jit</td><td class="v">On</td><td class="v">On</td></tr>
  1540. <tr><td class="e">auto_prepend_file</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1541. <tr><td class="e">browscap</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1542. <tr><td class="e">default_charset</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1543. <tr><td class="e">default_mimetype</td><td class="v">text/html</td><td class="v">text/html</td></tr>
  1544. <tr><td class="e">define_syslog_variables</td><td class="v">Off</td><td class="v">Off</td></tr>
  1545. <tr><td class="e">disable_classes</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1546. <tr><td class="e">disable_functions</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1547. <tr><td class="e">display_errors</td><td class="v">On</td><td class="v">Off</td></tr>
  1548. <tr><td class="e">display_startup_errors</td><td class="v">Off</td><td class="v">Off</td></tr>
  1549. <tr><td class="e">doc_root</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1550. <tr><td class="e">docref_ext</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1551. <tr><td class="e">docref_root</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1552. <tr><td class="e">enable_dl</td><td class="v">Off</td><td class="v">Off</td></tr>
  1553. <tr><td class="e">error_append_string</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1554. <tr><td class="e">error_log</td><td class="v">/var/apps/pilsner-api/master/log/php_error.log</td><td class="v"><i>no value</i></td></tr>
  1555. <tr><td class="e">error_prepend_string</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1556. <tr><td class="e">error_reporting</td><td class="v">0</td><td class="v">22527</td></tr>
  1557. <tr><td class="e">exit_on_timeout</td><td class="v">Off</td><td class="v">Off</td></tr>
  1558. <tr><td class="e">expose_php</td><td class="v">On</td><td class="v">On</td></tr>
  1559. <tr><td class="e">extension_dir</td><td class="v">/usr/lib/php5/20090626</td><td class="v">/usr/lib/php5/20090626</td></tr>
  1560. <tr><td class="e">file_uploads</td><td class="v">On</td><td class="v">On</td></tr>
  1561. <tr><td class="e">highlight.bg</td><td class="v"><font style="color: #FFFFFF">#FFFFFF</font></td><td class="v"><font style="color: #FFFFFF">#FFFFFF</font></td></tr>
  1562. <tr><td class="e">highlight.comment</td><td class="v"><font style="color: #998; font-style: italic">#998; font-style: italic</font></td><td class="v"><font style="color: #FF8000">#FF8000</font></td></tr>
  1563. <tr><td class="e">highlight.default</td><td class="v"><font style="color: #000">#000</font></td><td class="v"><font style="color: #0000BB">#0000BB</font></td></tr>
  1564. <tr><td class="e">highlight.html</td><td class="v"><font style="color: #06B">#06B</font></td><td class="v"><font style="color: #000000">#000000</font></td></tr>
  1565. <tr><td class="e">highlight.keyword</td><td class="v"><font style="color: #D24; font-weight: bold">#D24; font-weight: bold</font></td><td class="v"><font style="color: #007700">#007700</font></td></tr>
  1566. <tr><td class="e">highlight.string</td><td class="v"><font style="color: #080">#080</font></td><td class="v"><font style="color: #DD0000">#DD0000</font></td></tr>
  1567. <tr><td class="e">html_errors</td><td class="v">Off</td><td class="v">Off</td></tr>
  1568. <tr><td class="e">ignore_repeated_errors</td><td class="v">Off</td><td class="v">Off</td></tr>
  1569. <tr><td class="e">ignore_repeated_source</td><td class="v">Off</td><td class="v">Off</td></tr>
  1570. <tr><td class="e">ignore_user_abort</td><td class="v">Off</td><td class="v">Off</td></tr>
  1571. <tr><td class="e">implicit_flush</td><td class="v">Off</td><td class="v">Off</td></tr>
  1572. <tr><td class="e">include_path</td><td class="v">.:/usr/share/php:/usr/share/pear</td><td class="v">.:/usr/share/php:/usr/share/pear</td></tr>
  1573. <tr><td class="e">log_errors</td><td class="v">Off</td><td class="v">On</td></tr>
  1574. <tr><td class="e">log_errors_max_len</td><td class="v">1024</td><td class="v">1024</td></tr>
  1575. <tr><td class="e">magic_quotes_gpc</td><td class="v">Off</td><td class="v">Off</td></tr>
  1576. <tr><td class="e">magic_quotes_runtime</td><td class="v">Off</td><td class="v">Off</td></tr>
  1577. <tr><td class="e">magic_quotes_sybase</td><td class="v">Off</td><td class="v">Off</td></tr>
  1578. <tr><td class="e">mail.add_x_header</td><td class="v">On</td><td class="v">On</td></tr>
  1579. <tr><td class="e">mail.force_extra_parameters</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1580. <tr><td class="e">mail.log</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1581. <tr><td class="e">max_execution_time</td><td class="v">30</td><td class="v">30</td></tr>
  1582. <tr><td class="e">max_file_uploads</td><td class="v">20</td><td class="v">20</td></tr>
  1583. <tr><td class="e">max_input_nesting_level</td><td class="v">64</td><td class="v">64</td></tr>
  1584. <tr><td class="e">max_input_time</td><td class="v">60</td><td class="v">60</td></tr>
  1585. <tr><td class="e">memory_limit</td><td class="v">128M</td><td class="v">128M</td></tr>
  1586. <tr><td class="e">open_basedir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1587. <tr><td class="e">output_buffering</td><td class="v">4096</td><td class="v">4096</td></tr>
  1588. <tr><td class="e">output_handler</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1589. <tr><td class="e">post_max_size</td><td class="v">8M</td><td class="v">8M</td></tr>
  1590. <tr><td class="e">precision</td><td class="v">14</td><td class="v">14</td></tr>
  1591. <tr><td class="e">realpath_cache_size</td><td class="v">16K</td><td class="v">16K</td></tr>
  1592. <tr><td class="e">realpath_cache_ttl</td><td class="v">120</td><td class="v">120</td></tr>
  1593. <tr><td class="e">register_argc_argv</td><td class="v">Off</td><td class="v">Off</td></tr>
  1594. <tr><td class="e">register_globals</td><td class="v">Off</td><td class="v">Off</td></tr>
  1595. <tr><td class="e">register_long_arrays</td><td class="v">Off</td><td class="v">Off</td></tr>
  1596. <tr><td class="e">report_memleaks</td><td class="v">On</td><td class="v">On</td></tr>
  1597. <tr><td class="e">report_zend_debug</td><td class="v">On</td><td class="v">On</td></tr>
  1598. <tr><td class="e">request_order</td><td class="v">GP</td><td class="v">GP</td></tr>
  1599. <tr><td class="e">safe_mode</td><td class="v">Off</td><td class="v">Off</td></tr>
  1600. <tr><td class="e">safe_mode_exec_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1601. <tr><td class="e">safe_mode_gid</td><td class="v">Off</td><td class="v">Off</td></tr>
  1602. <tr><td class="e">safe_mode_include_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1603. <tr><td class="e">sendmail_from</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1604. <tr><td class="e">sendmail_path</td><td class="v">/usr/sbin/sendmail&nbsp;-t&nbsp;-i&nbsp;</td><td class="v">/usr/sbin/sendmail&nbsp;-t&nbsp;-i&nbsp;</td></tr>
  1605. <tr><td class="e">serialize_precision</td><td class="v">100</td><td class="v">100</td></tr>
  1606. <tr><td class="e">short_open_tag</td><td class="v">On</td><td class="v">On</td></tr>
  1607. <tr><td class="e">SMTP</td><td class="v">localhost</td><td class="v">localhost</td></tr>
  1608. <tr><td class="e">smtp_port</td><td class="v">25</td><td class="v">25</td></tr>
  1609. <tr><td class="e">sql.safe_mode</td><td class="v">Off</td><td class="v">Off</td></tr>
  1610. <tr><td class="e">track_errors</td><td class="v">Off</td><td class="v">Off</td></tr>
  1611. <tr><td class="e">unserialize_callback_func</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1612. <tr><td class="e">upload_max_filesize</td><td class="v">2M</td><td class="v">2M</td></tr>
  1613. <tr><td class="e">upload_tmp_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1614. <tr><td class="e">user_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1615. <tr><td class="e">user_ini.cache_ttl</td><td class="v">300</td><td class="v">300</td></tr>
  1616. <tr><td class="e">user_ini.filename</td><td class="v">.user.ini</td><td class="v">.user.ini</td></tr>
  1617. <tr><td class="e">variables_order</td><td class="v">GPCS</td><td class="v">GPCS</td></tr>
  1618. <tr><td class="e">xmlrpc_error_number</td><td class="v">0</td><td class="v">0</td></tr>
  1619. <tr><td class="e">xmlrpc_errors</td><td class="v">Off</td><td class="v">Off</td></tr>
  1620. <tr><td class="e">y2k_compliance</td><td class="v">On</td><td class="v">On</td></tr>
  1621. <tr><td class="e">zend.enable_gc</td><td class="v">On</td><td class="v">On</td></tr>
  1622. </table><br />
  1623. <h2><a name="module_ctype">ctype</a></h2>
  1624. <table border="0" cellpadding="3" width="600">
  1625. <tr><td class="e">ctype functions </td><td class="v">enabled </td></tr>
  1626. </table><br />
  1627. <h2><a name="module_curl">curl</a></h2>
  1628. <table border="0" cellpadding="3" width="600">
  1629. <tr><td class="e">cURL support </td><td class="v">enabled </td></tr>
  1630. <tr><td class="e">cURL Information </td><td class="v">7.21.0 </td></tr>
  1631. <tr><td class="e">Age </td><td class="v">3 </td></tr>
  1632. <tr><td class="e">Features </td></tr>
  1633. <tr><td class="e">AsynchDNS </td><td class="v">No </td></tr>
  1634. <tr><td class="e">Debug </td><td class="v">No </td></tr>
  1635. <tr><td class="e">GSS-Negotiate </td><td class="v">Yes </td></tr>
  1636. <tr><td class="e">IDN </td><td class="v">Yes </td></tr>
  1637. <tr><td class="e">IPv6 </td><td class="v">Yes </td></tr>
  1638. <tr><td class="e">Largefile </td><td class="v">Yes </td></tr>
  1639. <tr><td class="e">NTLM </td><td class="v">Yes </td></tr>
  1640. <tr><td class="e">SPNEGO </td><td class="v">No </td></tr>
  1641. <tr><td class="e">SSL </td><td class="v">Yes </td></tr>
  1642. <tr><td class="e">SSPI </td><td class="v">No </td></tr>
  1643. <tr><td class="e">krb4 </td><td class="v">No </td></tr>
  1644. <tr><td class="e">libz </td><td class="v">Yes </td></tr>
  1645. <tr><td class="e">CharConv </td><td class="v">No </td></tr>
  1646. <tr><td class="e">Protocols </td><td class="v">dict, file, ftp, ftps, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtsp, scp, sftp, smtp, smtps, telnet, tftp </td></tr>
  1647. <tr><td class="e">Host </td><td class="v">x86_64-pc-linux-gnu </td></tr>
  1648. <tr><td class="e">SSL Version </td><td class="v">OpenSSL/0.9.8o </td></tr>
  1649. <tr><td class="e">ZLib Version </td><td class="v">1.2.3.4 </td></tr>
  1650. <tr><td class="e">libSSH Version </td><td class="v">libssh2/1.2.6 </td></tr>
  1651. </table><br />
  1652. <h2><a name="module_date">date</a></h2>
  1653. <table border="0" cellpadding="3" width="600">
  1654. <tr><td class="e">date/time support </td><td class="v">enabled </td></tr>
  1655. <tr><td class="e">&quot;Olson&quot; Timezone Database Version </td><td class="v">0.system </td></tr>
  1656. <tr><td class="e">Timezone Database </td><td class="v">internal </td></tr>
  1657. <tr><td class="e">Default timezone </td><td class="v">Europe/Prague </td></tr>
  1658. </table><br />
  1659. <table border="0" cellpadding="3" width="600">
  1660. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1661. <tr><td class="e">date.default_latitude</td><td class="v">31.7667</td><td class="v">31.7667</td></tr>
  1662. <tr><td class="e">date.default_longitude</td><td class="v">35.2333</td><td class="v">35.2333</td></tr>
  1663. <tr><td class="e">date.sunrise_zenith</td><td class="v">90.583333</td><td class="v">90.583333</td></tr>
  1664. <tr><td class="e">date.sunset_zenith</td><td class="v">90.583333</td><td class="v">90.583333</td></tr>
  1665. <tr><td class="e">date.timezone</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1666. </table><br />
  1667. <h2><a name="module_dba">dba</a></h2>
  1668. <table border="0" cellpadding="3" width="600">
  1669. <tr><td class="e">DBA support </td><td class="v">enabled </td></tr>
  1670. <tr><td class="e">Supported handlers </td><td class="v">cdb cdb_make db4 inifile flatfile qdbm </td></tr>
  1671. </table><br />
  1672. <table border="0" cellpadding="3" width="600">
  1673. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1674. <tr><td class="e">dba.default_handler</td><td class="v">flatfile</td><td class="v">flatfile</td></tr>
  1675. </table><br />
  1676. <h2><a name="module_dom">dom</a></h2>
  1677. <table border="0" cellpadding="3" width="600">
  1678. <tr><td class="e">DOM/XML </td><td class="v">enabled </td></tr>
  1679. <tr><td class="e">DOM/XML API Version </td><td class="v">20031129 </td></tr>
  1680. <tr><td class="e">libxml Version </td><td class="v">2.7.8 </td></tr>
  1681. <tr><td class="e">HTML Support </td><td class="v">enabled </td></tr>
  1682. <tr><td class="e">XPath Support </td><td class="v">enabled </td></tr>
  1683. <tr><td class="e">XPointer Support </td><td class="v">enabled </td></tr>
  1684. <tr><td class="e">Schema Support </td><td class="v">enabled </td></tr>
  1685. <tr><td class="e">RelaxNG Support </td><td class="v">enabled </td></tr>
  1686. </table><br />
  1687. <h2><a name="module_ereg">ereg</a></h2>
  1688. <table border="0" cellpadding="3" width="600">
  1689. <tr><td class="e">Regex Library </td><td class="v">Bundled library enabled </td></tr>
  1690. </table><br />
  1691. <h2><a name="module_exif">exif</a></h2>
  1692. <table border="0" cellpadding="3" width="600">
  1693. <tr><td class="e">EXIF Support </td><td class="v">enabled </td></tr>
  1694. <tr><td class="e">EXIF Version </td><td class="v">1.4 $Id: exif.c 293036 2010-01-03 09:23:27Z sebastian $ </td></tr>
  1695. <tr><td class="e">Supported EXIF Version </td><td class="v">0220 </td></tr>
  1696. <tr><td class="e">Supported filetypes </td><td class="v">JPEG,TIFF </td></tr>
  1697. </table><br />
  1698. <table border="0" cellpadding="3" width="600">
  1699. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1700. <tr><td class="e">exif.decode_jis_intel</td><td class="v">JIS</td><td class="v">JIS</td></tr>
  1701. <tr><td class="e">exif.decode_jis_motorola</td><td class="v">JIS</td><td class="v">JIS</td></tr>
  1702. <tr><td class="e">exif.decode_unicode_intel</td><td class="v">UCS-2LE</td><td class="v">UCS-2LE</td></tr>
  1703. <tr><td class="e">exif.decode_unicode_motorola</td><td class="v">UCS-2BE</td><td class="v">UCS-2BE</td></tr>
  1704. <tr><td class="e">exif.encode_jis</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1705. <tr><td class="e">exif.encode_unicode</td><td class="v">ISO-8859-15</td><td class="v">ISO-8859-15</td></tr>
  1706. </table><br />
  1707. <h2><a name="module_fileinfo">fileinfo</a></h2>
  1708. <table border="0" cellpadding="3" width="600">
  1709. <tr class="h"><th>fileinfo support</th><th>enabled</th></tr>
  1710. <tr><td class="e">version </td><td class="v">1.0.5-dev </td></tr>
  1711. </table><br />
  1712. <h2><a name="module_filter">filter</a></h2>
  1713. <table border="0" cellpadding="3" width="600">
  1714. <tr><td class="e">Input Validation and Filtering </td><td class="v">enabled </td></tr>
  1715. <tr><td class="e">Revision </td><td class="v">$Revision: 298196 $ </td></tr>
  1716. </table><br />
  1717. <table border="0" cellpadding="3" width="600">
  1718. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1719. <tr><td class="e">filter.default</td><td class="v">unsafe_raw</td><td class="v">unsafe_raw</td></tr>
  1720. <tr><td class="e">filter.default_flags</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1721. </table><br />
  1722. <h2><a name="module_ftp">ftp</a></h2>
  1723. <table border="0" cellpadding="3" width="600">
  1724. <tr><td class="e">FTP support </td><td class="v">enabled </td></tr>
  1725. </table><br />
  1726. <h2><a name="module_gd">gd</a></h2>
  1727. <table border="0" cellpadding="3" width="600">
  1728. <tr><td class="e">GD Support </td><td class="v">enabled </td></tr>
  1729. <tr><td class="e">GD Version </td><td class="v">2.0 </td></tr>
  1730. <tr><td class="e">FreeType Support </td><td class="v">enabled </td></tr>
  1731. <tr><td class="e">FreeType Linkage </td><td class="v">with freetype </td></tr>
  1732. <tr><td class="e">FreeType Version </td><td class="v">2.4.2 </td></tr>
  1733. <tr><td class="e">T1Lib Support </td><td class="v">enabled </td></tr>
  1734. <tr><td class="e">GIF Read Support </td><td class="v">enabled </td></tr>
  1735. <tr><td class="e">GIF Create Support </td><td class="v">enabled </td></tr>
  1736. <tr><td class="e">JPEG Support </td><td class="v">enabled </td></tr>
  1737. <tr><td class="e">libJPEG Version </td><td class="v">6b </td></tr>
  1738. <tr><td class="e">PNG Support </td><td class="v">enabled </td></tr>
  1739. <tr><td class="e">libPNG Version </td><td class="v">1.2.44 </td></tr>
  1740. <tr><td class="e">WBMP Support </td><td class="v">enabled </td></tr>
  1741. </table><br />
  1742. <table border="0" cellpadding="3" width="600">
  1743. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1744. <tr><td class="e">gd.jpeg_ignore_warning</td><td class="v">0</td><td class="v">0</td></tr>
  1745. </table><br />
  1746. <h2><a name="module_gettext">gettext</a></h2>
  1747. <table border="0" cellpadding="3" width="600">
  1748. <tr><td class="e">GetText Support </td><td class="v">enabled </td></tr>
  1749. </table><br />
  1750. <h2><a name="module_hash">hash</a></h2>
  1751. <table border="0" cellpadding="3" width="600">
  1752. <tr><td class="e">hash support </td><td class="v">enabled </td></tr>
  1753. <tr><td class="e">Hashing Engines </td><td class="v">md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost adler32 crc32 crc32b salsa10 salsa20 haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5 </td></tr>
  1754. </table><br />
  1755. <h2><a name="module_iconv">iconv</a></h2>
  1756. <table border="0" cellpadding="3" width="600">
  1757. <tr><td class="e">iconv support </td><td class="v">enabled </td></tr>
  1758. <tr><td class="e">iconv implementation </td><td class="v">glibc </td></tr>
  1759. <tr><td class="e">iconv library version </td><td class="v">2.11.3 </td></tr>
  1760. </table><br />
  1761. <table border="0" cellpadding="3" width="600">
  1762. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1763. <tr><td class="e">iconv.input_encoding</td><td class="v">ISO-8859-1</td><td class="v">ISO-8859-1</td></tr>
  1764. <tr><td class="e">iconv.internal_encoding</td><td class="v">UTF-8</td><td class="v">ISO-8859-1</td></tr>
  1765. <tr><td class="e">iconv.output_encoding</td><td class="v">ISO-8859-1</td><td class="v">ISO-8859-1</td></tr>
  1766. </table><br />
  1767. <h2><a name="module_json">json</a></h2>
  1768. <table border="0" cellpadding="3" width="600">
  1769. <tr><td class="e">json support </td><td class="v">enabled </td></tr>
  1770. <tr><td class="e">json version </td><td class="v">1.2.1 </td></tr>
  1771. </table><br />
  1772. <h2><a name="module_libxml">libxml</a></h2>
  1773. <table border="0" cellpadding="3" width="600">
  1774. <tr><td class="e">libXML support </td><td class="v">active </td></tr>
  1775. <tr><td class="e">libXML Compiled Version </td><td class="v">2.7.8 </td></tr>
  1776. <tr><td class="e">libXML Loaded Version </td><td class="v">20708 </td></tr>
  1777. <tr><td class="e">libXML streams </td><td class="v">enabled </td></tr>
  1778. </table><br />
  1779. <h2><a name="module_mbstring">mbstring</a></h2>
  1780. <table border="0" cellpadding="3" width="600">
  1781. <tr><td class="e">Multibyte Support </td><td class="v">enabled </td></tr>
  1782. <tr><td class="e">Multibyte string engine </td><td class="v">libmbfl </td></tr>
  1783. <tr><td class="e">HTTP input encoding translation </td><td class="v">disabled </td></tr>
  1784. </table><br />
  1785. <table border="0" cellpadding="3" width="600">
  1786. <tr class="h"><th>mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.</th></tr>
  1787. </table><br />
  1788. <table border="0" cellpadding="3" width="600">
  1789. <tr><td class="e">Multibyte (japanese) regex support </td><td class="v">enabled </td></tr>
  1790. <tr><td class="e">Multibyte regex (oniguruma) version </td><td class="v">5.9.1 </td></tr>
  1791. </table><br />
  1792. <table border="0" cellpadding="3" width="600">
  1793. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1794. <tr><td class="e">mbstring.detect_order</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1795. <tr><td class="e">mbstring.encoding_translation</td><td class="v">Off</td><td class="v">Off</td></tr>
  1796. <tr><td class="e">mbstring.func_overload</td><td class="v">0</td><td class="v">0</td></tr>
  1797. <tr><td class="e">mbstring.http_input</td><td class="v">pass</td><td class="v">pass</td></tr>
  1798. <tr><td class="e">mbstring.http_output</td><td class="v">pass</td><td class="v">pass</td></tr>
  1799. <tr><td class="e">mbstring.http_output_conv_mimetypes</td><td class="v">^(text/|application/xhtml\+xml)</td><td class="v">^(text/|application/xhtml\+xml)</td></tr>
  1800. <tr><td class="e">mbstring.internal_encoding</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1801. <tr><td class="e">mbstring.language</td><td class="v">neutral</td><td class="v">neutral</td></tr>
  1802. <tr><td class="e">mbstring.strict_detection</td><td class="v">Off</td><td class="v">Off</td></tr>
  1803. <tr><td class="e">mbstring.substitute_character</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1804. </table><br />
  1805. <h2><a name="module_mhash">mhash</a></h2>
  1806. <table border="0" cellpadding="3" width="600">
  1807. <tr><td class="e">MHASH support </td><td class="v">Enabled </td></tr>
  1808. <tr><td class="e">MHASH API Version </td><td class="v">Emulated Support </td></tr>
  1809. </table><br />
  1810. <h2><a name="module_mysql">mysql</a></h2>
  1811. <table border="0" cellpadding="3" width="600">
  1812. <tr class="h"><th>MySQL Support</th><th>enabled</th></tr>
  1813. <tr><td class="e">Active Persistent Links </td><td class="v">0 </td></tr>
  1814. <tr><td class="e">Active Links </td><td class="v">0 </td></tr>
  1815. <tr><td class="e">Client API version </td><td class="v">5.1.49 </td></tr>
  1816. <tr><td class="e">MYSQL_MODULE_TYPE </td><td class="v">external </td></tr>
  1817. <tr><td class="e">MYSQL_SOCKET </td><td class="v">/var/run/mysqld/mysqld.sock </td></tr>
  1818. <tr><td class="e">MYSQL_INCLUDE </td><td class="v">-I/usr/include/mysql </td></tr>
  1819. <tr><td class="e">MYSQL_LIBS </td><td class="v">-L/usr/lib -lmysqlclient_r </td></tr>
  1820. </table><br />
  1821. <table border="0" cellpadding="3" width="600">
  1822. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1823. <tr><td class="e">mysql.allow_local_infile</td><td class="v">On</td><td class="v">On</td></tr>
  1824. <tr><td class="e">mysql.allow_persistent</td><td class="v">On</td><td class="v">On</td></tr>
  1825. <tr><td class="e">mysql.connect_timeout</td><td class="v">60</td><td class="v">60</td></tr>
  1826. <tr><td class="e">mysql.default_host</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1827. <tr><td class="e">mysql.default_password</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1828. <tr><td class="e">mysql.default_port</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1829. <tr><td class="e">mysql.default_socket</td><td class="v">/var/run/mysqld/mysqld.sock</td><td class="v">/var/run/mysqld/mysqld.sock</td></tr>
  1830. <tr><td class="e">mysql.default_user</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1831. <tr><td class="e">mysql.max_links</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr>
  1832. <tr><td class="e">mysql.max_persistent</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr>
  1833. <tr><td class="e">mysql.trace_mode</td><td class="v">Off</td><td class="v">Off</td></tr>
  1834. </table><br />
  1835. <h2><a name="module_mysqli">mysqli</a></h2>
  1836. <table border="0" cellpadding="3" width="600">
  1837. <tr class="h"><th>MysqlI Support</th><th>enabled</th></tr>
  1838. <tr><td class="e">Client API library version </td><td class="v">5.1.49 </td></tr>
  1839. <tr><td class="e">Active Persistent Links </td><td class="v">0 </td></tr>
  1840. <tr><td class="e">Inactive Persistent Links </td><td class="v">0 </td></tr>
  1841. <tr><td class="e">Active Links </td><td class="v">1 </td></tr>
  1842. <tr><td class="e">Client API header version </td><td class="v">5.1.49 </td></tr>
  1843. <tr><td class="e">MYSQLI_SOCKET </td><td class="v">/var/run/mysqld/mysqld.sock </td></tr>
  1844. </table><br />
  1845. <table border="0" cellpadding="3" width="600">
  1846. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1847. <tr><td class="e">mysqli.allow_local_infile</td><td class="v">On</td><td class="v">On</td></tr>
  1848. <tr><td class="e">mysqli.allow_persistent</td><td class="v">On</td><td class="v">On</td></tr>
  1849. <tr><td class="e">mysqli.default_host</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1850. <tr><td class="e">mysqli.default_port</td><td class="v">3306</td><td class="v">3306</td></tr>
  1851. <tr><td class="e">mysqli.default_pw</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1852. <tr><td class="e">mysqli.default_socket</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1853. <tr><td class="e">mysqli.default_user</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1854. <tr><td class="e">mysqli.max_links</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr>
  1855. <tr><td class="e">mysqli.max_persistent</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr>
  1856. <tr><td class="e">mysqli.reconnect</td><td class="v">Off</td><td class="v">Off</td></tr>
  1857. </table><br />
  1858. <h2><a name="module_openssl">openssl</a></h2>
  1859. <table border="0" cellpadding="3" width="600">
  1860. <tr><td class="e">OpenSSL support </td><td class="v">enabled </td></tr>
  1861. <tr><td class="e">OpenSSL Library Version </td><td class="v">OpenSSL 0.9.8o 01 Jun 2010 </td></tr>
  1862. <tr><td class="e">OpenSSL Header Version </td><td class="v">OpenSSL 0.9.8o 01 Jun 2010 </td></tr>
  1863. </table><br />
  1864. <h2><a name="module_pcre">pcre</a></h2>
  1865. <table border="0" cellpadding="3" width="600">
  1866. <tr><td class="e">PCRE (Perl Compatible Regular Expressions) Support </td><td class="v">enabled </td></tr>
  1867. <tr><td class="e">PCRE Library Version </td><td class="v">8.02 2010-03-19 </td></tr>
  1868. </table><br />
  1869. <table border="0" cellpadding="3" width="600">
  1870. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1871. <tr><td class="e">pcre.backtrack_limit</td><td class="v">100000</td><td class="v">100000</td></tr>
  1872. <tr><td class="e">pcre.recursion_limit</td><td class="v">100000</td><td class="v">100000</td></tr>
  1873. </table><br />
  1874. <h2><a name="module_PDO">PDO</a></h2>
  1875. <table border="0" cellpadding="3" width="600">
  1876. <tr class="h"><th>PDO support</th><th>enabled</th></tr>
  1877. <tr><td class="e">PDO drivers </td><td class="v">mysql </td></tr>
  1878. </table><br />
  1879. <h2><a name="module_pdo_mysql">pdo_mysql</a></h2>
  1880. <table border="0" cellpadding="3" width="600">
  1881. <tr class="h"><th>PDO Driver for MySQL</th><th>enabled</th></tr>
  1882. <tr><td class="e">Client API version </td><td class="v">5.1.49 </td></tr>
  1883. </table><br />
  1884. <h2><a name="module_Phar">Phar</a></h2>
  1885. <table border="0" cellpadding="3" width="600">
  1886. <tr class="h"><th>Phar: PHP Archive support</th><th>enabled</th></tr>
  1887. <tr><td class="e">Phar EXT version </td><td class="v">2.0.1 </td></tr>
  1888. <tr><td class="e">Phar API version </td><td class="v">1.1.1 </td></tr>
  1889. <tr><td class="e">SVN revision </td><td class="v">$Revision: 298908 $ </td></tr>
  1890. <tr><td class="e">Phar-based phar archives </td><td class="v">enabled </td></tr>
  1891. <tr><td class="e">Tar-based phar archives </td><td class="v">enabled </td></tr>
  1892. <tr><td class="e">ZIP-based phar archives </td><td class="v">enabled </td></tr>
  1893. <tr><td class="e">gzip compression </td><td class="v">enabled </td></tr>
  1894. <tr><td class="e">bzip2 compression </td><td class="v">enabled </td></tr>
  1895. <tr><td class="e">OpenSSL support </td><td class="v">enabled </td></tr>
  1896. </table><br />
  1897. <table border="0" cellpadding="3" width="600">
  1898. <tr class="v"><td>
  1899. Phar based on pear/PHP_Archive, original concept by Davey Shafik.<br />Phar fully realized by Gregory Beaver and Marcus Boerger.<br />Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.</td></tr>
  1900. </table><br />
  1901. <table border="0" cellpadding="3" width="600">
  1902. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1903. <tr><td class="e">phar.cache_list</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1904. <tr><td class="e">phar.readonly</td><td class="v">On</td><td class="v">On</td></tr>
  1905. <tr><td class="e">phar.require_hash</td><td class="v">On</td><td class="v">On</td></tr>
  1906. </table><br />
  1907. <h2><a name="module_posix">posix</a></h2>
  1908. <table border="0" cellpadding="3" width="600">
  1909. <tr><td class="e">Revision </td><td class="v">$Revision: 300764 $ </td></tr>
  1910. </table><br />
  1911. <h2><a name="module_Reflection">Reflection</a></h2>
  1912. <table border="0" cellpadding="3" width="600">
  1913. <tr class="h"><th>Reflection</th><th>enabled</th></tr>
  1914. <tr><td class="e">Version </td><td class="v">$Revision: 300393 $ </td></tr>
  1915. </table><br />
  1916. <h2><a name="module_session">session</a></h2>
  1917. <table border="0" cellpadding="3" width="600">
  1918. <tr><td class="e">Session Support </td><td class="v">enabled </td></tr>
  1919. <tr><td class="e">Registered save handlers </td><td class="v">files user </td></tr>
  1920. <tr><td class="e">Registered serializer handlers </td><td class="v">php php_binary wddx </td></tr>
  1921. </table><br />
  1922. <table border="0" cellpadding="3" width="600">
  1923. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1924. <tr><td class="e">session.auto_start</td><td class="v">Off</td><td class="v">Off</td></tr>
  1925. <tr><td class="e">session.bug_compat_42</td><td class="v">Off</td><td class="v">Off</td></tr>
  1926. <tr><td class="e">session.bug_compat_warn</td><td class="v">Off</td><td class="v">Off</td></tr>
  1927. <tr><td class="e">session.cache_expire</td><td class="v">180</td><td class="v">180</td></tr>
  1928. <tr><td class="e">session.cache_limiter</td><td class="v">nocache</td><td class="v">nocache</td></tr>
  1929. <tr><td class="e">session.cookie_domain</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1930. <tr><td class="e">session.cookie_httponly</td><td class="v">Off</td><td class="v">Off</td></tr>
  1931. <tr><td class="e">session.cookie_lifetime</td><td class="v">0</td><td class="v">0</td></tr>
  1932. <tr><td class="e">session.cookie_path</td><td class="v">/</td><td class="v">/</td></tr>
  1933. <tr><td class="e">session.cookie_secure</td><td class="v">Off</td><td class="v">Off</td></tr>
  1934. <tr><td class="e">session.entropy_file</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1935. <tr><td class="e">session.entropy_length</td><td class="v">0</td><td class="v">0</td></tr>
  1936. <tr><td class="e">session.gc_divisor</td><td class="v">1000</td><td class="v">1000</td></tr>
  1937. <tr><td class="e">session.gc_maxlifetime</td><td class="v">1440</td><td class="v">1440</td></tr>
  1938. <tr><td class="e">session.gc_probability</td><td class="v">0</td><td class="v">0</td></tr>
  1939. <tr><td class="e">session.hash_bits_per_character</td><td class="v">5</td><td class="v">5</td></tr>
  1940. <tr><td class="e">session.hash_function</td><td class="v">0</td><td class="v">0</td></tr>
  1941. <tr><td class="e">session.name</td><td class="v">PHPSESSID</td><td class="v">PHPSESSID</td></tr>
  1942. <tr><td class="e">session.referer_check</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1943. <tr><td class="e">session.save_handler</td><td class="v">files</td><td class="v">files</td></tr>
  1944. <tr><td class="e">session.save_path</td><td class="v">/var/lib/php5</td><td class="v">/var/lib/php5</td></tr>
  1945. <tr><td class="e">session.serialize_handler</td><td class="v">php</td><td class="v">php</td></tr>
  1946. <tr><td class="e">session.use_cookies</td><td class="v">On</td><td class="v">On</td></tr>
  1947. <tr><td class="e">session.use_only_cookies</td><td class="v">On</td><td class="v">On</td></tr>
  1948. <tr><td class="e">session.use_trans_sid</td><td class="v">0</td><td class="v">0</td></tr>
  1949. </table><br />
  1950. <h2><a name="module_shmop">shmop</a></h2>
  1951. <table border="0" cellpadding="3" width="600">
  1952. <tr><td class="e">shmop support </td><td class="v">enabled </td></tr>
  1953. </table><br />
  1954. <h2><a name="module_SimpleXML">SimpleXML</a></h2>
  1955. <table border="0" cellpadding="3" width="600">
  1956. <tr class="h"><th>Simplexml support</th><th>enabled</th></tr>
  1957. <tr><td class="e">Revision </td><td class="v">$Revision: 299424 $ </td></tr>
  1958. <tr><td class="e">Schema support </td><td class="v">enabled </td></tr>
  1959. </table><br />
  1960. <h2><a name="module_soap">soap</a></h2>
  1961. <table border="0" cellpadding="3" width="600">
  1962. <tr><td class="e">Soap Client </td><td class="v">enabled </td></tr>
  1963. <tr><td class="e">Soap Server </td><td class="v">enabled </td></tr>
  1964. </table><br />
  1965. <table border="0" cellpadding="3" width="600">
  1966. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1967. <tr><td class="e">soap.wsdl_cache</td><td class="v">1</td><td class="v">1</td></tr>
  1968. <tr><td class="e">soap.wsdl_cache_dir</td><td class="v">/tmp</td><td class="v">/tmp</td></tr>
  1969. <tr><td class="e">soap.wsdl_cache_enabled</td><td class="v">1</td><td class="v">1</td></tr>
  1970. <tr><td class="e">soap.wsdl_cache_limit</td><td class="v">5</td><td class="v">5</td></tr>
  1971. <tr><td class="e">soap.wsdl_cache_ttl</td><td class="v">86400</td><td class="v">86400</td></tr>
  1972. </table><br />
  1973. <h2><a name="module_sockets">sockets</a></h2>
  1974. <table border="0" cellpadding="3" width="600">
  1975. <tr><td class="e">Sockets Support </td><td class="v">enabled </td></tr>
  1976. </table><br />
  1977. <h2><a name="module_SPL">SPL</a></h2>
  1978. <table border="0" cellpadding="3" width="600">
  1979. <tr class="h"><th>SPL support</th><th>enabled</th></tr>
  1980. <tr><td class="e">Interfaces </td><td class="v">Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject </td></tr>
  1981. <tr><td class="e">Classes </td><td class="v">AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException </td></tr>
  1982. </table><br />
  1983. <h2><a name="module_standard">standard</a></h2>
  1984. <table border="0" cellpadding="3" width="600">
  1985. <tr><td class="e">Dynamic Library Support </td><td class="v">enabled </td></tr>
  1986. <tr><td class="e">Path to sendmail </td><td class="v">/usr/sbin/sendmail -t -i </td></tr>
  1987. </table><br />
  1988. <table border="0" cellpadding="3" width="600">
  1989. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  1990. <tr><td class="e">assert.active</td><td class="v">1</td><td class="v">1</td></tr>
  1991. <tr><td class="e">assert.bail</td><td class="v">0</td><td class="v">0</td></tr>
  1992. <tr><td class="e">assert.callback</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  1993. <tr><td class="e">assert.quiet_eval</td><td class="v">0</td><td class="v">0</td></tr>
  1994. <tr><td class="e">assert.warning</td><td class="v">1</td><td class="v">1</td></tr>
  1995. <tr><td class="e">auto_detect_line_endings</td><td class="v">0</td><td class="v">0</td></tr>
  1996. <tr><td class="e">default_socket_timeout</td><td class="v">60</td><td class="v">60</td></tr>
  1997. <tr><td class="e">safe_mode_allowed_env_vars</td><td class="v">PHP_</td><td class="v">PHP_</td></tr>
  1998. <tr><td class="e">safe_mode_protected_env_vars</td><td class="v">LD_LIBRARY_PATH</td><td class="v">LD_LIBRARY_PATH</td></tr>
  1999. <tr><td class="e">url_rewriter.tags</td><td class="v">a=href,area=href,frame=src,input=src,form=fakeentry</td><td class="v">a=href,area=href,frame=src,input=src,form=fakeentry</td></tr>
  2000. <tr><td class="e">user_agent</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2001. </table><br />
  2002. <h2><a name="module_suhosin">suhosin</a></h2>
  2003. <table border="0" cellpadding="3" width="600">
  2004. <tr class="v"><td>
  2005. <a href="http://www.suhosin.org/"><img border="0" src="/index.php?=SUHO8567F54-D428-14d2-A769-00DA302A5F18" alt="Suhosin logo" /></a>
  2006. This server is protected with the Suhosin Extension 0.9.32.1<br /><br />Copyright (c) 2006-2007 <a href="http://www.hardened-php.net/">Hardened-PHP Project</a><br />
  2007. Copyright (c) 2007-2010 <a href="http://www.sektioneins.de/">SektionEins GmbH</a>
  2008. </td></tr>
  2009. </table><br />
  2010. <table border="0" cellpadding="3" width="600">
  2011. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  2012. <tr><td class="e">suhosin.apc_bug_workaround</td><td class="v">Off</td><td class="v">Off</td></tr>
  2013. <tr><td class="e">suhosin.cookie.checkraddr</td><td class="v">0</td><td class="v">0</td></tr>
  2014. <tr><td class="e">suhosin.cookie.cryptdocroot</td><td class="v">On</td><td class="v">On</td></tr>
  2015. <tr><td class="e">suhosin.cookie.cryptkey</td><td class="v">[ protected ]</td><td class="v">[ protected ]</td></tr>
  2016. <tr><td class="e">suhosin.cookie.cryptlist</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2017. <tr><td class="e">suhosin.cookie.cryptraddr</td><td class="v">0</td><td class="v">0</td></tr>
  2018. <tr><td class="e">suhosin.cookie.cryptua</td><td class="v">On</td><td class="v">On</td></tr>
  2019. <tr><td class="e">suhosin.cookie.disallow_nul</td><td class="v">1</td><td class="v">1</td></tr>
  2020. <tr><td class="e">suhosin.cookie.disallow_ws</td><td class="v">1</td><td class="v">1</td></tr>
  2021. <tr><td class="e">suhosin.cookie.encrypt</td><td class="v">Off</td><td class="v">Off</td></tr>
  2022. <tr><td class="e">suhosin.cookie.max_array_depth</td><td class="v">50</td><td class="v">50</td></tr>
  2023. <tr><td class="e">suhosin.cookie.max_array_index_length</td><td class="v">64</td><td class="v">64</td></tr>
  2024. <tr><td class="e">suhosin.cookie.max_name_length</td><td class="v">64</td><td class="v">64</td></tr>
  2025. <tr><td class="e">suhosin.cookie.max_totalname_length</td><td class="v">256</td><td class="v">256</td></tr>
  2026. <tr><td class="e">suhosin.cookie.max_value_length</td><td class="v">10000</td><td class="v">10000</td></tr>
  2027. <tr><td class="e">suhosin.cookie.max_vars</td><td class="v">100</td><td class="v">100</td></tr>
  2028. <tr><td class="e">suhosin.cookie.plainlist</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2029. <tr><td class="e">suhosin.coredump</td><td class="v">Off</td><td class="v">Off</td></tr>
  2030. <tr><td class="e">suhosin.disable.display_errors</td><td class="v">Off</td><td class="v">Off</td></tr>
  2031. <tr><td class="e">suhosin.executor.allow_symlink</td><td class="v">Off</td><td class="v">Off</td></tr>
  2032. <tr><td class="e">suhosin.executor.disable_emodifier</td><td class="v">Off</td><td class="v">Off</td></tr>
  2033. <tr><td class="e">suhosin.executor.disable_eval</td><td class="v">Off</td><td class="v">Off</td></tr>
  2034. <tr><td class="e">suhosin.executor.eval.blacklist</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2035. <tr><td class="e">suhosin.executor.eval.whitelist</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2036. <tr><td class="e">suhosin.executor.func.blacklist</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2037. <tr><td class="e">suhosin.executor.func.whitelist</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2038. <tr><td class="e">suhosin.executor.include.allow_writable_files</td><td class="v">On</td><td class="v">On</td></tr>
  2039. <tr><td class="e">suhosin.executor.include.blacklist</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2040. <tr><td class="e">suhosin.executor.include.max_traversal</td><td class="v">0</td><td class="v">0</td></tr>
  2041. <tr><td class="e">suhosin.executor.include.whitelist</td><td class="v">phar</td><td class="v">phar</td></tr>
  2042. <tr><td class="e">suhosin.executor.max_depth</td><td class="v">0</td><td class="v">0</td></tr>
  2043. <tr><td class="e">suhosin.filter.action</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2044. <tr><td class="e">suhosin.get.disallow_nul</td><td class="v">1</td><td class="v">1</td></tr>
  2045. <tr><td class="e">suhosin.get.disallow_ws</td><td class="v">0</td><td class="v">0</td></tr>
  2046. <tr><td class="e">suhosin.get.max_array_depth</td><td class="v">50</td><td class="v">50</td></tr>
  2047. <tr><td class="e">suhosin.get.max_array_index_length</td><td class="v">64</td><td class="v">64</td></tr>
  2048. <tr><td class="e">suhosin.get.max_name_length</td><td class="v">64</td><td class="v">64</td></tr>
  2049. <tr><td class="e">suhosin.get.max_totalname_length</td><td class="v">256</td><td class="v">256</td></tr>
  2050. <tr><td class="e">suhosin.get.max_value_length</td><td class="v">512</td><td class="v">512</td></tr>
  2051. <tr><td class="e">suhosin.get.max_vars</td><td class="v">100</td><td class="v">100</td></tr>
  2052. <tr><td class="e">suhosin.log.file</td><td class="v">0</td><td class="v">0</td></tr>
  2053. <tr><td class="e">suhosin.log.file.name</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2054. <tr><td class="e">suhosin.log.phpscript</td><td class="v">0</td><td class="v">0</td></tr>
  2055. <tr><td class="e">suhosin.log.phpscript.is_safe</td><td class="v">Off</td><td class="v">Off</td></tr>
  2056. <tr><td class="e">suhosin.log.phpscript.name</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2057. <tr><td class="e">suhosin.log.sapi</td><td class="v">0</td><td class="v">0</td></tr>
  2058. <tr><td class="e">suhosin.log.script</td><td class="v">0</td><td class="v">0</td></tr>
  2059. <tr><td class="e">suhosin.log.script.name</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2060. <tr><td class="e">suhosin.log.syslog</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2061. <tr><td class="e">suhosin.log.syslog.facility</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2062. <tr><td class="e">suhosin.log.syslog.priority</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2063. <tr><td class="e">suhosin.log.use-x-forwarded-for</td><td class="v">Off</td><td class="v">Off</td></tr>
  2064. <tr><td class="e">suhosin.mail.protect</td><td class="v">0</td><td class="v">0</td></tr>
  2065. <tr><td class="e">suhosin.memory_limit</td><td class="v">0</td><td class="v">0</td></tr>
  2066. <tr><td class="e">suhosin.mt_srand.ignore</td><td class="v">On</td><td class="v">On</td></tr>
  2067. <tr><td class="e">suhosin.multiheader</td><td class="v">Off</td><td class="v">Off</td></tr>
  2068. <tr><td class="e">suhosin.perdir</td><td class="v">0</td><td class="v">0</td></tr>
  2069. <tr><td class="e">suhosin.post.disallow_nul</td><td class="v">1</td><td class="v">1</td></tr>
  2070. <tr><td class="e">suhosin.post.disallow_ws</td><td class="v">0</td><td class="v">0</td></tr>
  2071. <tr><td class="e">suhosin.post.max_array_depth</td><td class="v">50</td><td class="v">50</td></tr>
  2072. <tr><td class="e">suhosin.post.max_array_index_length</td><td class="v">64</td><td class="v">64</td></tr>
  2073. <tr><td class="e">suhosin.post.max_name_length</td><td class="v">64</td><td class="v">64</td></tr>
  2074. <tr><td class="e">suhosin.post.max_totalname_length</td><td class="v">256</td><td class="v">256</td></tr>
  2075. <tr><td class="e">suhosin.post.max_value_length</td><td class="v">1000000</td><td class="v">1000000</td></tr>
  2076. <tr><td class="e">suhosin.post.max_vars</td><td class="v">1000</td><td class="v">1000</td></tr>
  2077. <tr><td class="e">suhosin.protectkey</td><td class="v">On</td><td class="v">On</td></tr>
  2078. <tr><td class="e">suhosin.request.disallow_nul</td><td class="v">1</td><td class="v">1</td></tr>
  2079. <tr><td class="e">suhosin.request.disallow_ws</td><td class="v">0</td><td class="v">0</td></tr>
  2080. <tr><td class="e">suhosin.request.max_array_depth</td><td class="v">50</td><td class="v">50</td></tr>
  2081. <tr><td class="e">suhosin.request.max_array_index_length</td><td class="v">64</td><td class="v">64</td></tr>
  2082. <tr><td class="e">suhosin.request.max_totalname_length</td><td class="v">256</td><td class="v">256</td></tr>
  2083. <tr><td class="e">suhosin.request.max_value_length</td><td class="v">1000000</td><td class="v">1000000</td></tr>
  2084. <tr><td class="e">suhosin.request.max_varname_length</td><td class="v">64</td><td class="v">64</td></tr>
  2085. <tr><td class="e">suhosin.request.max_vars</td><td class="v">1000</td><td class="v">1000</td></tr>
  2086. <tr><td class="e">suhosin.server.encode</td><td class="v">On</td><td class="v">On</td></tr>
  2087. <tr><td class="e">suhosin.server.strip</td><td class="v">On</td><td class="v">On</td></tr>
  2088. <tr><td class="e">suhosin.session.checkraddr</td><td class="v">0</td><td class="v">0</td></tr>
  2089. <tr><td class="e">suhosin.session.cryptdocroot</td><td class="v">On</td><td class="v">On</td></tr>
  2090. <tr><td class="e">suhosin.session.cryptkey</td><td class="v">[ protected ]</td><td class="v">[ protected ]</td></tr>
  2091. <tr><td class="e">suhosin.session.cryptraddr</td><td class="v">0</td><td class="v">0</td></tr>
  2092. <tr><td class="e">suhosin.session.cryptua</td><td class="v">Off</td><td class="v">Off</td></tr>
  2093. <tr><td class="e">suhosin.session.encrypt</td><td class="v">On</td><td class="v">On</td></tr>
  2094. <tr><td class="e">suhosin.session.max_id_length</td><td class="v">128</td><td class="v">128</td></tr>
  2095. <tr><td class="e">suhosin.simulation</td><td class="v">Off</td><td class="v">Off</td></tr>
  2096. <tr><td class="e">suhosin.sql.bailout_on_error</td><td class="v">Off</td><td class="v">Off</td></tr>
  2097. <tr><td class="e">suhosin.sql.comment</td><td class="v">0</td><td class="v">0</td></tr>
  2098. <tr><td class="e">suhosin.sql.multiselect</td><td class="v">0</td><td class="v">0</td></tr>
  2099. <tr><td class="e">suhosin.sql.opencomment</td><td class="v">0</td><td class="v">0</td></tr>
  2100. <tr><td class="e">suhosin.sql.union</td><td class="v">0</td><td class="v">0</td></tr>
  2101. <tr><td class="e">suhosin.sql.user_postfix</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2102. <tr><td class="e">suhosin.sql.user_prefix</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2103. <tr><td class="e">suhosin.srand.ignore</td><td class="v">On</td><td class="v">On</td></tr>
  2104. <tr><td class="e">suhosin.stealth</td><td class="v">On</td><td class="v">On</td></tr>
  2105. <tr><td class="e">suhosin.upload.disallow_binary</td><td class="v">0</td><td class="v">0</td></tr>
  2106. <tr><td class="e">suhosin.upload.disallow_elf</td><td class="v">1</td><td class="v">1</td></tr>
  2107. <tr><td class="e">suhosin.upload.max_uploads</td><td class="v">25</td><td class="v">25</td></tr>
  2108. <tr><td class="e">suhosin.upload.remove_binary</td><td class="v">0</td><td class="v">0</td></tr>
  2109. <tr><td class="e">suhosin.upload.verification_script</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2110. </table><br />
  2111. <h2><a name="module_sysvmsg">sysvmsg</a></h2>
  2112. <table border="0" cellpadding="3" width="600">
  2113. <tr><td class="e">sysvmsg support </td><td class="v">enabled </td></tr>
  2114. <tr><td class="e">Revision </td><td class="v">$Revision: 293036 $ </td></tr>
  2115. </table><br />
  2116. <h2><a name="module_tokenizer">tokenizer</a></h2>
  2117. <table border="0" cellpadding="3" width="600">
  2118. <tr><td class="e">Tokenizer Support </td><td class="v">enabled </td></tr>
  2119. </table><br />
  2120. <h2><a name="module_wddx">wddx</a></h2>
  2121. <table border="0" cellpadding="3" width="600">
  2122. <tr class="h"><th>WDDX Support</th><th>enabled</th></tr>
  2123. <tr><td class="e">WDDX Session Serializer </td><td class="v">enabled </td></tr>
  2124. </table><br />
  2125. <h2><a name="module_xml">xml</a></h2>
  2126. <table border="0" cellpadding="3" width="600">
  2127. <tr><td class="e">XML Support </td><td class="v">active </td></tr>
  2128. <tr><td class="e">XML Namespace Support </td><td class="v">active </td></tr>
  2129. <tr><td class="e">libxml2 Version </td><td class="v">2.7.8 </td></tr>
  2130. </table><br />
  2131. <h2><a name="module_xmlreader">xmlreader</a></h2>
  2132. <table border="0" cellpadding="3" width="600">
  2133. <tr><td class="e">XMLReader </td><td class="v">enabled </td></tr>
  2134. </table><br />
  2135. <h2><a name="module_xmlwriter">xmlwriter</a></h2>
  2136. <table border="0" cellpadding="3" width="600">
  2137. <tr><td class="e">XMLWriter </td><td class="v">enabled </td></tr>
  2138. </table><br />
  2139. <h2><a name="module_zip">zip</a></h2>
  2140. <table border="0" cellpadding="3" width="600">
  2141. <tr><td class="e">Zip </td><td class="v">enabled </td></tr>
  2142. <tr><td class="e">Extension Version </td><td class="v">$Id: php_zip.c 300470 2010-06-15 18:48:33Z pajoye $ </td></tr>
  2143. <tr><td class="e">Zip version </td><td class="v">1.9.1 </td></tr>
  2144. <tr><td class="e">Libzip version </td><td class="v">0.9.0 </td></tr>
  2145. </table><br />
  2146. <h2><a name="module_zlib">zlib</a></h2>
  2147. <table border="0" cellpadding="3" width="600">
  2148. <tr><td class="e">ZLib Support </td><td class="v">enabled </td></tr>
  2149. <tr><td class="e">Stream Wrapper support </td><td class="v">compress.zlib:// </td></tr>
  2150. <tr><td class="e">Stream Filter support </td><td class="v">zlib.inflate, zlib.deflate </td></tr>
  2151. <tr><td class="e">Compiled Version </td><td class="v">1.2.1.1 </td></tr>
  2152. <tr><td class="e">Linked Version </td><td class="v">1.2.3.4 </td></tr>
  2153. </table><br />
  2154. <table border="0" cellpadding="3" width="600">
  2155. <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr>
  2156. <tr><td class="e">zlib.output_compression</td><td class="v">Off</td><td class="v">Off</td></tr>
  2157. <tr><td class="e">zlib.output_compression_level</td><td class="v">-1</td><td class="v">-1</td></tr>
  2158. <tr><td class="e">zlib.output_handler</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr>
  2159. </table><br />
  2160. <h2>Additional Modules</h2>
  2161. <table border="0" cellpadding="3" width="600">
  2162. <tr class="h"><th>Module Name</th></tr>
  2163. <tr><td>sysvsem</td></tr>
  2164. <tr><td>sysvshm</td></tr>
  2165. </table><br />
  2166. </div> </div>
  2167. </div></div>
  2168.  
  2169.  
  2170.  
  2171. <div class="panel">
  2172. <h2><a href="#" rel="netteBsPnl11">HTTP request <abbr>&#x25ba;</abbr></a></h2>
  2173.  
  2174. <div id="netteBsPnl11" class="nette-collapsed inner">
  2175. <h3>Headers</h3>
  2176. <div class="outer">
  2177. <table>
  2178. <tr><th>Host</th><td>pilsner.flowmedia.cz</td></tr>
  2179. <tr><th>Connection</th><td>keep-alive</td></tr>
  2180. <tr><th>Content-Length</th><td>517</td></tr>
  2181. <tr><th>Origin</th><td>chrome-extension://cokgbflfommojglbmbpenpphppikmonn</td></tr>
  2182. <tr><th>User-Agent</th><td>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36</td></tr>
  2183. <tr><th>Content-Type</th><td>application/xml</td></tr>
  2184. <tr><th>Accept</th><td>*/*</td></tr>
  2185. <tr><th>Accept-Encoding</th><td>gzip,deflate,sdch</td></tr>
  2186. <tr><th>Accept-Language</th><td>cs-CZ,cs;q=0.8</td></tr>
  2187. <tr><th>Cookie</th><td>__utma=218366414.78325657.1371991395.1371991395.1374272514.2; __utmc=218366414; __utmz=218366414.1374272514.2.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); adminer_version=3.7.1</td></tr>
  2188. </table>
  2189. </div>
  2190.  
  2191.  
  2192. <h3>$_GET</h3>
  2193. <p><i>empty</i></p>
  2194. <h3>$_POST</h3>
  2195. <p><i>empty</i></p>
  2196. <h3>$_COOKIE</h3>
  2197. <div class="outer">
  2198. <table>
  2199. <tr><th>__utma</th><td><pre class="nette-dump"><span class="php-string">"218366414.78325657.1371991395.1371991395.1374272514.2"</span> (53)
  2200. </pre></td></tr>
  2201. <tr><th>__utmc</th><td><pre class="nette-dump"><span class="php-string">"218366414"</span> (9)
  2202. </pre></td></tr>
  2203. <tr><th>__utmz</th><td><pre class="nette-dump"><span class="php-string">"218366414.1374272514.2.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not provided)"</span> (92)
  2204. </pre></td></tr>
  2205. <tr><th>adminer_version</th><td><pre class="nette-dump"><span class="php-string">"3.7.1"</span> (5)
  2206. </pre></td></tr>
  2207. </table>
  2208. </div>
  2209. </div></div>
  2210.  
  2211.  
  2212.  
  2213. <div class="panel">
  2214. <h2><a href="#" rel="netteBsPnl12">HTTP response <abbr>&#x25ba;</abbr></a></h2>
  2215.  
  2216. <div id="netteBsPnl12" class="nette-collapsed inner">
  2217. <h3>Headers</h3>
  2218. <pre>X-Powered-By: Nette Framework<br>Content-Type: text/html; charset=utf-8<br>X-Frame-Options: SAMEORIGIN<br></pre>
  2219. </div></div>
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226. <ul>
  2227. <li>Report generated at 2013/08/20 16:08:57</li>
  2228. <li><a href="http://pilsner.flowmedia.cz/api/pubs">http://pilsner.flowmedia.cz/api/pubs</a></li>
  2229. <li>PHP 5.3.3-7+squeeze3</li>
  2230. <li>Apache/2.2.16 (Debian)</li> <li>Nette Framework 2.0.12 <i>(revision $WCREV$ released on $WCDATE$)</i></li> </ul>
  2231. </div>
  2232. </div>
  2233.  
  2234. <script type="text/javascript">
  2235. var bs = document.getElementById('netteBluescreen');
  2236. document.body.appendChild(bs);
  2237. document.onkeyup = function(e) {
  2238. e = e || window.event;
  2239. if (e.keyCode == 27 && !e.shiftKey && !e.altKey && !e.ctrlKey && !e.metaKey) {
  2240. bs.onclick({target: document.getElementById('netteBluescreenIcon')});
  2241. }
  2242. };
  2243.  
  2244. for (var i = 0, styles = document.styleSheets; i < styles.length; i++) {
  2245. if ((styles[i].owningElement || styles[i].ownerNode).className !== 'nette-debug') {
  2246. styles[i].oldDisabled = styles[i].disabled;
  2247. styles[i].disabled = true;
  2248.  
  2249. } else if (styles[i].addRule) {
  2250. styles[i].addRule('.nette-collapsed', 'display: none');
  2251. } else {
  2252. styles[i].insertRule('.nette-collapsed { display: none }', 0);
  2253. }
  2254. }
  2255.  
  2256. bs.onclick = function(e) {
  2257. e = e || window.event;
  2258. var link = e.target || e.srcElement;
  2259. while (link && link.tagName && link.tagName.toLowerCase() !== 'a') {
  2260. link = link.parentNode;
  2261. }
  2262. if (!link || !link.rel) {
  2263. return true;
  2264. }
  2265. var arrow = link.getElementsByTagName('abbr')[0];
  2266. var panel = link.rel === 'next' ? link.nextSibling : document.getElementById(link.rel);
  2267. while (panel.nodeType !== 1) panel = panel.nextSibling;
  2268. var collapsed = panel.currentStyle ? panel.currentStyle.display == 'none' : getComputedStyle(panel, null).display == 'none';
  2269.  
  2270. try { arrow.innerHTML = String.fromCharCode(collapsed ? 0x25bc : 0x25ba); } catch(e){} // ie6
  2271. panel.style.display = collapsed ? (panel.tagName.toLowerCase() === 'code' ? 'inline' : 'block') : 'none';
  2272.  
  2273. if (link.id === 'netteBluescreenIcon') {
  2274. for (var i = 0, styles = document.styleSheets; i < styles.length; i++) {
  2275. if ((styles[i].owningElement || styles[i].ownerNode).className !== 'nette-debug') {
  2276. styles[i].disabled = collapsed ? true : styles[i].oldDisabled;
  2277. }
  2278. }
  2279. }
  2280. return false;
  2281. };
  2282. </script>
  2283. </body>
  2284. </html>
  2285.  
  2286.  
  2287.  
  2288.  
  2289. <!-- Nette Debug Bar -->
  2290.  
  2291.  
  2292.  
  2293. <div id="nette-debug"></div>
  2294.  
  2295. <script>
  2296. (function(onloadOrig) {
  2297. window.onload = function() {
  2298. if (typeof onloadOrig === 'function') onloadOrig();
  2299. var debug = document.getElementById('nette-debug');
  2300. document.body.appendChild(debug);
  2301. debug.innerHTML = "&nbsp;\n\n<style id=\"nette-debug-style\" class=\"nette-debug\">\n\n\t\/* common styles *\/\n\t#nette-debug {\n\t\tdisplay: none;\n\t\tposition: fixed;\n\t}\n\n\tbody#nette-debug {\n\t\tmargin: 5px 5px 0;\n\t\tdisplay: block;\n\t}\n\n\tbody #nette-debug {\n\t\tposition: absolute;\n\t\tbottom: 0;\n\t\tright: 0;\n\t}\n\n\t#nette-debug * {\n\t\tfont: inherit;\n\t\tcolor: inherit;\n\t\tbackground: transparent;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\ttext-align: inherit;\n\t\tlist-style: inherit;\n\t\topacity: 1;\n\t\tborder-radius: 0;\n\t\tbox-shadow: none;\n\t}\n\n\t#nette-debug b, #nette-debug strong {\n\t\tfont-weight: bold;\n\t}\n\n\t#nette-debug i, #nette-debug em {\n\t\tfont-style: italic;\n\t}\n\n\t#nette-debug .nette-fixed-coords {\n\t\tposition: fixed;\n\t\t_position: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tmax-width: 100%;\n\t}\n\n\t#nette-debug a {\n\t\tcolor: #125EAE;\n\t\ttext-decoration: none;\n\t}\n\n\t#nette-debug .nette-panel a {\n\t\tcolor: #125EAE;\n\t\ttext-decoration: none;\n\t}\n\n\t#nette-debug a:hover, #nette-debug a:active, #nette-debug a:focus {\n\t\tbackground-color: #125EAE;\n\t\tcolor: white;\n\t}\n\n\t#nette-debug .nette-panel h2, #nette-debug .nette-panel h3, #nette-debug .nette-panel p {\n\t\tmargin: .4em 0;\n\t}\n\n\t#nette-debug .nette-panel table {\n\t\tborder-collapse: collapse;\n\t\tbackground: #FDF5CE;\n\t}\n\n\t#nette-debug .nette-panel tr:nth-child(2n) td {\n\t\tbackground: #F7F0CB;\n\t}\n\n\t#nette-debug .nette-panel td, #nette-debug .nette-panel th {\n\t\tborder: 1px solid #E6DFBF;\n\t\tpadding: 2px 5px;\n\t\tvertical-align: top;\n\t\ttext-align: left;\n\t}\n\n\t#nette-debug .nette-panel th {\n\t\tbackground: #F4F3F1;\n\t\tcolor: #655E5E;\n\t\tfont-size: 90%;\n\t\tfont-weight: bold;\n\t}\n\n\t#nette-debug .nette-panel pre, #nette-debug .nette-panel code {\n\t\tfont: 9pt\/1.5 Consolas, monospace;\n\t}\n\n\t#nette-debug table .nette-right {\n\t\ttext-align: right;\n\t}\n\n\t.nette-hidden, .nette-collapsed {\n\t\tdisplay: none;\n\t}\n\n\n\t\/* bar *\/\n\t#nette-debug-bar {\n\t\tfont: normal normal 12px\/21px Tahoma, sans-serif;\n\t\tcolor: #333;\n\t\tborder: 1px solid #c9c9c9;\n\t\tbackground: #EDEAE0 url('data:image\/png;base64,R0lGODlhAQAVALMAAOTh1\/Px6eHe1fHv5e\/s4vLw6Ofk2u3q4PPw6PPx6PDt5PLw5+Dd1OXi2Ojm3Orn3iH5BAAAAAAALAAAAAABABUAAAQPMISEyhpYkfOcaQAgCEwEADs=') top;\n\t\tposition: relative;\n\t\toverflow: auto;\n\t\tmin-height: 21px;\n\t\t_float: left;\n\n\t\tmin-width: 50px;\n\t\twhite-space: nowrap;\n\n\t\tz-index: 23181;\n\t\topacity: .9;\n\n\t\tborder-radius: 3px;\n\t\tbox-shadow: 1px 1px 10px rgba(0, 0, 0, .15);\n\t}\n\n\t#nette-debug-bar:hover {\n\t\topacity: 1;\n\t}\n\n\t#nette-debug-bar ul {\n\t\tlist-style: none none;\n\t\tmargin-left: 4px;\n\t}\n\n\t#nette-debug-bar li {\n\t\tfloat: left;\n\t}\n\n\t#nette-debug-bar img {\n\t\tvertical-align: middle;\n\t\tposition: relative;\n\t\ttop: -1px;\n\t\tmargin-right: 3px;\n\t}\n\n\t#nette-debug-bar li a {\n\t\tcolor: #000;\n\t\tdisplay: block;\n\t\tpadding: 0 4px;\n\t}\n\n\t#nette-debug-bar li a:hover {\n\t\tcolor: black;\n\t\tbackground: #c3c1b8;\n\t}\n\n\t#nette-debug-bar li .nette-warning {\n\t\tcolor: #D32B2B;\n\t\tfont-weight: bold;\n\t}\n\n\t#nette-debug-bar li > span {\n\t\tpadding: 0 4px;\n\t}\n\n\t#nette-debug-logo {\n\t\tbackground: url('data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAPCAYAAABwfkanAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABiFJREFUSMe1VglPlGcQ5i+1xjZNqxREtGq8ahCPWsVGvEDBA1BBRQFBDjkE5BYUzwpovRBUREBEBbl3OVaWPfj2vi82eTrvbFHamLRJ4yYTvm+u95mZZ96PoKAv+LOatXBYZ+Bx6uFy6DGnt1m0EOKwSmQzwmHTgX5B\/1W+yM9GYJ02CX6\/B\/5ZF+w2A4x6FYGTYDVp4PdY2Tbrs5N+mnRa2Km4\/wV6rhPzQQj5fDc1mJM5nd0iYdZtQWtrCxobGnDpUiledTynbuvg99mgUMhw924Trl2rR01NNSTNJE9iDpTV8innv4K2kZPLroPXbYLHZeSu2K1aeF0muJ2GvwGzmNSwU2E+svm8ZrgdBliMaha\/34Vx+RAKCgpwpa4OdbW1UE\/L2cc\/68WtWzdRVlaG6uoqtD1\/BA\/pA1MIxLvtes7pc5vhoDOE\/rOgbVSdf9aJWa8dBp0Kyg+jdLiTx2vQKWEyqGmcNkqg4iTC1+dzQatWkK+cJqPD7KyFaKEjvRuNjY24fLkGdXW1ePjwAeX4QHonDNI0A75+\/RpqqqshH+6F2UAUMaupYXouykV0mp6SQ60coxgL8Z4aMg\/4x675\/V60v3jKB+Xl5WJibIC4KPEIS0qKqWv5GOh7BZ\/HSIk9kA33o7y8DOfPZ6GQOipkXDZAHXKxr4ipqqpkKS6+iIrycgz2dyMnJxtVlZUsotNZWZmor79KBbvgpdjm5sfIzc1hv4L8fKJPDTfJZZc+gRYKr8sAEy2DcBRdEEk62ltx9uwZ5qNILoDU1l6mbrvx5EkzUlKSuTiR7PHjR3x4fv4FyIbeIic7G5WVFUyN+qtX+Lnt2SPcvn2LfURjhF7kE4WPDr+Bx+NEUVEhkpNPoImm5CSOl5aUIC3tLOMR59gtAY4HidGIzj14cB8ZGRkM8kJeHk6cOI4xWR8vSl5uLlJTT6O74xnT5lB8PM6cSYXVqILb5UBWZiYSExMYkE4zzjqX00QHG+h9AjPqMei0k3ywy2khMdNiq6BVCf04T6ekuBgJCUdRUVHOBQwPvkNSUiLjaGi4Q\/5qFgYtHgTXRJdTT59GenoaA5gY64deq0Bc3EGuNj4+DnppEheLijhZRkY6SktLsGPHdi6irOwSFTRAgO04deokTSIFsbExuHfvLnFSx8DevelAfFwcA0lJTqZi5PDS9aci\/sbE7Oe4wsICbtD27b\/ye1NTI3FeSX4W2gdFALRD3A4eM44ePcKViuD79\/8gnZP5Kg4+cCAW2dnnqUM2Lujw4UM4ePAA2ztfPsHIYA\/sdOt43A50d7UFCjkUj+joXVBMDJDeDhcVk08cjd61C3v37uFYp8PKXX3X8xJRUTtw7FgSn3Xzxg10d7ZCqRjkM+02C7pettDNogqAFjzxuI3YHR2Nffv2coXy0V44HGZERm7kJNu2\/cK8bW9rwbp1axnMnj27uUijQQOb1QyTcYZ3YMOGn\/Hbzp1crAAvaDfY38O5hW3\/\/n0ce+TIYWiUcub1xo0R2Lp1y8cYsUMWM125VhPe93Zj7do1vEPi26GfUdBFbhK8tGHrli1YsWwpgoOD0dXRQqAtXMCy8DBs3rwJoSGLsWrVclylBdoUGYlVK1dg9eqVCFsSSs8\/4btvvmUwEnE0KTERISE\/IiIiAsGLF2HhwgU8qbc97QgPX8qFr1mzGgu+\/opzdL5o5l1aEhqC9evXYWlYKFYsD6e\/YVj0w\/dMGZVyBDMqeaDTRuKpkxYjIz2dOyeup6H3r2kkOuJ1H3N5Z1QUzp3LQF9vJ4xGLQYHXiM9LY0pEhsTg+PHj9HNcJu4OcL3uaQZY86LiZw8mcJTkmhBTUYJbU8fcoygobgWR4Z6iKtTPLE7d35HYkICT1dIZuY59HQ9412StBPQTMvw8Z6WaMNFxy3Gab4TeQT0M9IHwUT\/G0i0MGIJ9CTiJjBIH+iQaQbC7+QnfEXiQL6xgF09TjETHCt8RbeMuil+D8RNsV1LHdQoZfR\/iJJzCZuYmEE\/Bd3MJNs\/+0UURgFWJJ\/\/aQ8k+CsxVTqnVytHObkQrUoG8T4\/bs4u4ubbxLPwFzYNPc8HI2zijLm84l39Dx8hfwJenFezFBKKQwAAAABJRU5ErkJggg==') 0 50% no-repeat;\n\t\tmin-width: 45px;\n\t\tcursor: move;\n\t}\n\n\t#nette-debug-logo span {\n\t\tdisplay: none;\n\t}\n\n\t#nette-debug-bar-bgl, #nette-debug-bar-bgx, #nette-debug-bar-bgr {\n\t\tposition: absolute;\n\t\tz-index: -1;\n\t\ttop: -7px;\n\t\theight: 37px;\n\t}\n\n\n\t\/* panels *\/\n\t#nette-debug .nette-panel {\n\t\tfont: normal normal 12px\/1.5 sans-serif;\n\t\tbackground: white;\n\t\tcolor: #333;\n\t\ttext-align: left;\n\t}\n\n\t#nette-debug h1 {\n\t\tfont: normal normal 23px\/1.4 Tahoma, sans-serif;\n\t\tcolor: #575753;\n\t\tmargin: -5px -5px 5px;\n\t\tpadding: 0 25px 5px 5px;\n\t}\n\n\t#nette-debug .nette-mode-peek .nette-inner, #nette-debug .nette-mode-float .nette-inner {\n\t\tmax-width: 700px;\n\t\tmax-height: 500px;\n\t\toverflow: auto;\n\t}\n\n\t#nette-debug .nette-panel .nette-icons {\n\t\tdisplay: none;\n\t}\n\n\t#nette-debug .nette-mode-peek {\n\t\tdisplay: none;\n\t\tposition: relative;\n\t\tz-index: 23180;\n\t\tpadding: 10px;\n\t\tmin-width: 150px;\n\t\tmin-height: 50px;\n\t\tborder-radius: 5px;\n\t\tbox-shadow: 1px 1px 20px rgba(102, 102, 102, 0.36);\n\t\tborder: 1px solid rgba(0, 0, 0, 0.1);\n\t}\n\n\t#nette-debug .nette-mode-peek h1 {\n\t\tcursor: move;\n\t}\n\n\t#nette-debug .nette-mode-float {\n\t\tposition: relative;\n\t\tpadding: 10px;\n\t\tmin-width: 150px;\n\t\tmin-height: 50px;\n\t\tborder-radius: 5px;\n\t\topacity: .95;\n\t\tbox-shadow: 1px 1px 30px rgba(102, 102, 102, 0.36);\n\t\tborder: 1px solid rgba(0, 0, 0, 0.1);\n\t}\n\n\t#nette-debug .nette-focused {\n\t\topacity: 1;\n\t}\n\n\t#nette-debug .nette-mode-float h1 {\n\t\tcursor: move;\n\t}\n\n\t#nette-debug .nette-mode-float .nette-icons {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 5px;\n\t\tfont-size: 18px;\n\t}\n\n\t#nette-debug .nette-icons a {\n\t\tcolor: #575753;\n\t}\n\n\t#nette-debug .nette-icons a:hover {\n\t\tcolor: white;\n\t}\n\n\n\t\/* dump() *\/\n\tpre.nette-dump {\n\t\tcolor: #444; background: white;\n\t}\n\tpre.nette-dump a,\n\t#nette-debug pre.nette-dump a {\n\t\tcolor: inherit;\n\t\tbackground: inherit;\n\t}\n\tpre.nette-dump .php-array, pre.nette-dump .php-object,\n\t#nette-debug pre.nette-dump .php-array, #nette-debug pre.nette-dump .php-object {\n\t\tcolor: #C22;\n\t}\n\tpre.nette-dump .php-string,\n\t#nette-debug pre.nette-dump .php-string {\n\t\tcolor: #080;\n\t}\n\tpre.nette-dump .php-int, pre.nette-dump .php-float,\n\t#nette-debug pre.nette-dump .php-int, #nette-debug pre.nette-dump .php-float {\n\t\tcolor: #37D;\n\t}\n\tpre.nette-dump .php-null, pre.nette-dump .php-bool,\n\t#nette-debug pre.nette-dump .php-null, #nette-debug pre.nette-dump .php-bool {\n\t\tcolor: black;\n\t}\n\tpre.nette-dump .php-visibility,\n\t#nette-debug pre.nette-dump .php-visibility {\n\t\tfont-size: 85%; color: #999;\n\t}\n\n\t@media print {\n\t\t#nette-debug * {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n<\/style>\n\n<!--[if lt IE 8]><style class=\"nette-debug\">\n\t#nette-debug-bar img { display: none }\n\t#nette-debug-bar li { border-left: 1px solid #DCD7C8; padding: 0 3px }\n\t#nette-debug-logo span { background: #edeae0; display: inline }\n<\/style><![endif]-->\n\n\n<script id=\"nette-debug-script\">\n\/* <![CDATA[ *\/\n\/**\n * NetteQ\n *\n * This file is part of the Nette Framework.\n * Copyright (c) 2004, 2013 David Grudl (http:\/\/davidgrudl.com)\n *\/\n\nvar Nette = Nette || {};\n\n(function(){\n\n\/\/ simple class builder\nNette.Class = function(def) {\n\tvar hasProp = Object.prototype.hasOwnProperty, nm,\n\t\tcl = hasProp.call(def, 'constructor') ? def.constructor : function(){};\n\tdelete def.constructor;\n\n\tif (def.Extends) {\n\t\tvar foo = function() { this.constructor = cl; };\n\t\tfoo.prototype = def.Extends.prototype;\n\t\tcl.prototype = new foo();\n\t\tdelete def.Extends;\n\t}\n\n\tif (def.Static) {\n\t\tfor (nm in def.Static) { if (hasProp.call(def.Static, nm)) cl[nm] = def.Static[nm]; }\n\t\tdelete def.Static;\n\t}\n\n\tfor (nm in def) { if (hasProp.call(def, nm)) cl.prototype[nm] = def[nm]; }\n\treturn cl;\n};\n\n\n\/\/ supported cross-browser selectors: #id | div | div.class | .class\nNette.Q = Nette.Class({\n\n\tStatic: {\n\t\tfactory: function(selector) {\n\t\t\treturn new Nette.Q(selector);\n\t\t},\n\n\t\timplement: function(methods) {\n\t\t\tvar nm, fn = Nette.Q.implement, prot = Nette.Q.prototype, __hasProp = Object.prototype.hasOwnProperty;\n\t\t\tfor (nm in methods) {\n\t\t\t\tif (!__hasProp.call(methods, nm)) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\t\t\t\tfn[nm] = methods[nm];\n\t\t\t\tprot[nm] = (function(nm){\n\t\t\t\t\treturn function() { return this.each(fn[nm], arguments); };\n\t\t\t\t}(nm));\n\t\t\t}\n\t\t}\n\t},\n\n\tconstructor: function(selector) {\n\t\tif (typeof selector === \"string\") {\n\t\t\tselector = this._find(document, selector);\n\n\t\t} else if (!selector || selector.nodeType || selector.length === undefined || selector === window) {\n\t\t\tselector = [selector];\n\t\t}\n\n\t\tfor (var i = 0, len = selector.length; i < len; i++) {\n\t\t\tif (selector[i]) { this[this.length++] = selector[i]; }\n\t\t}\n\t},\n\n\tlength: 0,\n\n\tfind: function(selector) {\n\t\treturn new Nette.Q(this._find(this[0], selector));\n\t},\n\n\t_find: function(context, selector) {\n\t\tif (!context || !selector) {\n\t\t\treturn [];\n\n\t\t} else if (document.querySelectorAll) {\n\t\t\treturn context.querySelectorAll(selector);\n\n\t\t} else if (selector.charAt(0) === '#') { \/\/ #id\n\t\t\treturn [document.getElementById(selector.substring(1))];\n\n\t\t} else { \/\/ div | div.class | .class\n\t\t\tselector = selector.split('.');\n\t\t\tvar elms = context.getElementsByTagName(selector[0] || '*');\n\n\t\t\tif (selector[1]) {\n\t\t\t\tvar list = [], pattern = new RegExp('(^|\\\\s)' + selector[1] + '(\\\\s|$)');\n\t\t\t\tfor (var i = 0, len = elms.length; i < len; i++) {\n\t\t\t\t\tif (pattern.test(elms[i].className)) { list.push(elms[i]); }\n\t\t\t\t}\n\t\t\t\treturn list;\n\t\t\t} else {\n\t\t\t\treturn elms;\n\t\t\t}\n\t\t}\n\t},\n\n\tdom: function() {\n\t\treturn this[0];\n\t},\n\n\teach: function(callback, args) {\n\t\tfor (var i = 0, res; i < this.length; i++) {\n\t\t\tif ((res = callback.apply(this[i], args || [])) !== undefined) { return res; }\n\t\t}\n\t\treturn this;\n\t}\n});\n\n\nvar $ = Nette.Q.factory, fn = Nette.Q.implement;\n\nfn({\n\t\/\/ cross-browser event attach\n\tbind: function(event, handler) {\n\t\tif (document.addEventListener && (event === 'mouseenter' || event === 'mouseleave')) { \/\/ simulate mouseenter & mouseleave using mouseover & mouseout\n\t\t\tvar old = handler;\n\t\t\tevent = event === 'mouseenter' ? 'mouseover' : 'mouseout';\n\t\t\thandler = function(e) {\n\t\t\t\tfor (var target = e.relatedTarget; target; target = target.parentNode) {\n\t\t\t\t\tif (target === this) { return; } \/\/ target must not be inside this\n\t\t\t\t}\n\t\t\t\told.call(this, e);\n\t\t\t};\n\t\t}\n\n\t\tvar data = fn.data.call(this),\n\t\t\tevents = data.events = data.events || {}; \/\/ use own handler queue\n\n\t\tif (!events[event]) {\n\t\t\tvar el = this, \/\/ fixes 'this' in iE\n\t\t\t\thandlers = events[event] = [],\n\t\t\t\tgeneric = fn.bind.genericHandler = function(e) { \/\/ dont worry, 'e' is passed in IE\n\t\t\t\t\tif (!e.target) {\n\t\t\t\t\t\te.target = e.srcElement;\n\t\t\t\t\t}\n\t\t\t\t\tif (!e.preventDefault) {\n\t\t\t\t\t\te.preventDefault = function() { e.returnValue = false; };\n\t\t\t\t\t}\n\t\t\t\t\tif (!e.stopPropagation) {\n\t\t\t\t\t\te.stopPropagation = function() { e.cancelBubble = true; };\n\t\t\t\t\t}\n\t\t\t\t\te.stopImmediatePropagation = function() { this.stopPropagation(); i = handlers.length; };\n\t\t\t\t\tfor (var i = 0; i < handlers.length; i++) {\n\t\t\t\t\t\thandlers[i].call(el, e);\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\tif (document.addEventListener) { \/\/ non-IE\n\t\t\t\tthis.addEventListener(event, generic, false);\n\t\t\t} else if (document.attachEvent) { \/\/ IE < 9\n\t\t\t\tthis.attachEvent('on' + event, generic);\n\t\t\t}\n\t\t}\n\n\t\tevents[event].push(handler);\n\t},\n\n\t\/\/ adds class to element\n\taddClass: function(className) {\n\t\tthis.className = this.className.replace(\/^|\\s+|$\/g, ' ').replace(' '+className+' ', ' ') + ' ' + className;\n\t},\n\n\t\/\/ removes class from element\n\tremoveClass: function(className) {\n\t\tthis.className = this.className.replace(\/^|\\s+|$\/g, ' ').replace(' '+className+' ', ' ');\n\t},\n\n\t\/\/ tests whether element has given class\n\thasClass: function(className) {\n\t\treturn this.className.replace(\/^|\\s+|$\/g, ' ').indexOf(' '+className+' ') > -1;\n\t},\n\n\tshow: function() {\n\t\tvar dsp = fn.show.display = fn.show.display || {}, tag = this.tagName;\n\t\tif (!dsp[tag]) {\n\t\t\tvar el = document.body.appendChild(document.createElement(tag));\n\t\t\tdsp[tag] = fn.css.call(el, 'display');\n\t\t}\n\t\tthis.style.display = dsp[tag];\n\t},\n\n\thide: function() {\n\t\tthis.style.display = 'none';\n\t},\n\n\tcss: function(property) {\n\t\treturn this.currentStyle ? this.currentStyle[property]\n\t\t\t: (window.getComputedStyle ? document.defaultView.getComputedStyle(this, null).getPropertyValue(property) : undefined);\n\t},\n\n\tdata: function() {\n\t\treturn this.nette ? this.nette : this.nette = {};\n\t},\n\n\tval: function() {\n\t\tvar i, len, values;\n\t\tif (!this.nodeName) { \/\/ radio\n\t\t\tfor (i = 0, len = this.length; i < len; i++) {\n\t\t\t\tif (this[i].checked) { return this[i].value; }\n\t\t\t}\n\t\t\treturn null;\n\t\t}\n\n\t\tif (this.nodeName.toLowerCase() === 'select') {\n\t\t\tvar index = this.selectedIndex, options = this.options;\n\n\t\t\tif (index < 0) {\n\t\t\t\treturn null;\n\n\t\t\t} else if (this.type === 'select-one') {\n\t\t\t\treturn options[index].value;\n\t\t\t}\n\n\t\t\tfor (i = 0, values = [], len = options.length; i < len; i++) {\n\t\t\t\tif (options[i].selected) { values.push(options[i].value); }\n\t\t\t}\n\t\t\treturn values;\n\t\t}\n\n\t\tif (this.type === 'checkbox') {\n\t\t\treturn this.checked;\n\t\t}\n\n\t\treturn this.value.replace(\/^\\s+|\\s+$\/g, '');\n\t},\n\n\t_trav: function(el, selector, fce) {\n\t\tselector = selector.split('.');\n\t\twhile (el && !(el.nodeType === 1 &&\n\t\t\t(!selector[0] || el.tagName.toLowerCase() === selector[0]) &&\n\t\t\t(!selector[1] || fn.hasClass.call(el, selector[1])))) {\n\t\t\tel = el[fce];\n\t\t}\n\t\treturn $(el);\n\t},\n\n\tclosest: function(selector) {\n\t\treturn fn._trav(this, selector, 'parentNode');\n\t},\n\n\tprev: function(selector) {\n\t\treturn fn._trav(this.previousSibling, selector, 'previousSibling');\n\t},\n\n\tnext: function(selector) {\n\t\treturn fn._trav(this.nextSibling, selector, 'nextSibling');\n\t},\n\n\t\/\/ returns total offset for element\n\toffset: function(coords) {\n\t\tvar el = this, ofs = coords ? {left: -coords.left || 0, top: -coords.top || 0} : fn.position.call(el);\n\t\twhile (el = el.offsetParent) { ofs.left += el.offsetLeft; ofs.top += el.offsetTop; }\n\n\t\tif (coords) {\n\t\t\tfn.position.call(this, {left: -ofs.left, top: -ofs.top});\n\t\t} else {\n\t\t\treturn ofs;\n\t\t}\n\t},\n\n\t\/\/ returns current position or move to new position\n\tposition: function(coords) {\n\t\tif (coords) {\n\t\t\tif (this.nette && this.nette.onmove) {\n\t\t\t\tthis.nette.onmove.call(this, coords);\n\t\t\t}\n\t\t\tthis.style.left = (coords.left || 0) + 'px';\n\t\t\tthis.style.top = (coords.top || 0) + 'px';\n\t\t} else {\n\t\t\treturn {left: this.offsetLeft, top: this.offsetTop, width: this.offsetWidth, height: this.offsetHeight};\n\t\t}\n\t},\n\n\t\/\/ makes element draggable\n\tdraggable: function(options) {\n\t\tvar $el = $(this), dE = document.documentElement, started;\n\t\toptions = options || {};\n\n\t\t$(options.handle || this).bind('mousedown', function(e) {\n\t\t\te.preventDefault();\n\t\t\te.stopPropagation();\n\n\t\t\tif (fn.draggable.binded) { \/\/ missed mouseup out of window?\n\t\t\t\treturn dE.onmouseup(e);\n\t\t\t}\n\n\t\t\tvar deltaX = $el[0].offsetLeft - e.clientX, deltaY = $el[0].offsetTop - e.clientY;\n\t\t\tfn.draggable.binded = true;\n\t\t\tstarted = false;\n\n\t\t\tdE.onmousemove = function(e) {\n\t\t\t\te = e || event;\n\t\t\t\tif (!started) {\n\t\t\t\t\tif (options.draggedClass) {\n\t\t\t\t\t\t$el.addClass(options.draggedClass);\n\t\t\t\t\t}\n\t\t\t\t\tif (options.start) {\n\t\t\t\t\t\toptions.start(e, $el);\n\t\t\t\t\t}\n\t\t\t\t\tstarted = true;\n\t\t\t\t}\n\t\t\t\t$el.position({left: e.clientX + deltaX, top: e.clientY + deltaY});\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t\tdE.onmouseup = function(e) {\n\t\t\t\tif (started) {\n\t\t\t\t\tif (options.draggedClass) {\n\t\t\t\t\t\t$el.removeClass(options.draggedClass);\n\t\t\t\t\t}\n\t\t\t\t\tif (options.stop) {\n\t\t\t\t\t\toptions.stop(e || event, $el);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tfn.draggable.binded = dE.onmousemove = dE.onmouseup = null;\n\t\t\t\treturn false;\n\t\t\t};\n\n\t\t}).bind('click', function(e) {\n\t\t\tif (started) {\n\t\t\t\te.stopImmediatePropagation();\n\t\t\t}\n\t\t});\n\t}\n});\n\n})();\n\n\n(function(){\nNette.Debug = {};\n\nvar zIndex = 20000;\n\nvar $ = Nette.Q.factory;\n\nvar Panel = Nette.Debug.Panel = Nette.Class({\n\tExtends: Nette.Q,\n\n\tStatic: {\n\t\tPEEK: 'nette-mode-peek',\n\t\tFLOAT: 'nette-mode-float',\n\t\tWINDOW: 'nette-mode-window',\n\t\tFOCUSED: 'nette-focused',\n\n\t\tfactory: function(selector) {\n\t\t\treturn new Panel(selector)\n\t\t},\n\n\t\t_toggle: function(link) {\n\t\t\tvar rel = link.rel, el = rel.charAt(0) === '#' ? $(rel) : $(link)[rel === 'prev' ? 'prev' : 'next'](rel.substring(4));\n\t\t\tif (el.css('display') === 'none') {\n\t\t\t\tel.show(); link.innerHTML = link.innerHTML.replace(\"\\u25ba\", \"\\u25bc\");\n\t\t\t} else {\n\t\t\t\tel.hide(); link.innerHTML = link.innerHTML.replace(\"\\u25bc\", \"\\u25ba\");\n\t\t\t}\n\t\t}\n\t},\n\n\tconstructor: function(id) {\n\t\tNette.Q.call(this, '#nette-debug-panel-' + id.replace('nette-debug-panel-', ''));\n\t},\n\n\treposition: function() {\n\t\tif (this.hasClass(Panel.WINDOW)) {\n\t\t\twindow.resizeBy(document.documentElement.scrollWidth - document.documentElement.clientWidth, document.documentElement.scrollHeight - document.documentElement.clientHeight);\n\t\t} else {\n\t\t\tthis.position(this.position());\n\t\t\tif (this.position().width) { \/\/ is visible?\n\t\t\t\tdocument.cookie = this.dom().id + '=' + this.position().left + ':' + this.position().top + '; path=\/';\n\t\t\t}\n\t\t}\n\t},\n\n\tfocus: function(callback) {\n\t\tif (this.hasClass(Panel.WINDOW)) {\n\t\t\tthis.data().win.focus();\n\t\t} else {\n\t\t\tvar elem = this;\n\t\t\tclearTimeout(this.data().displayTimeout);\n\t\t\tthis.data().displayTimeout = setTimeout(function() {\n\t\t\t\telem.addClass(Panel.FOCUSED).show();\n\t\t\t\telem[0].style.zIndex = zIndex++;\n\t\t\t\tif (callback) {\n\t\t\t\t\tcallback();\n\t\t\t\t}\n\t\t\t}, 50);\n\t\t}\n\t},\n\n\tblur: function() {\n\t\tthis.removeClass(Panel.FOCUSED);\n\t\tif (this.hasClass(Panel.PEEK)) {\n\t\t\tvar panel = this;\n\t\t\tclearTimeout(this.data().displayTimeout);\n\t\t\tthis.data().displayTimeout = setTimeout(function() {\n\t\t\t\tpanel.hide();\n\t\t\t}, 50);\n\t\t}\n\t},\n\n\ttoFloat: function() {\n\t\tthis.removeClass(Panel.WINDOW).removeClass(Panel.PEEK).addClass(Panel.FLOAT).show().reposition();\n\t\treturn this;\n\t},\n\n\ttoPeek: function() {\n\t\tthis.removeClass(Panel.WINDOW).removeClass(Panel.FLOAT).addClass(Panel.PEEK).hide();\n\t\tdocument.cookie = this.dom().id + '=; path=\/'; \/\/ delete position\n\t},\n\n\ttoWindow: function() {\n\t\tvar panel = this, win, doc, offset = this.offset(), id = this.dom().id;\n\n\t\toffset.left += typeof window.screenLeft === 'number' ? window.screenLeft : (window.screenX + 10);\n\t\toffset.top += typeof window.screenTop === 'number' ? window.screenTop : (window.screenY + 50);\n\n\t\twin = window.open('', id.replace(\/-\/g, '_'), 'left='+offset.left+',top='+offset.top+',width='+offset.width+',height='+(offset.height+15)+',resizable=yes,scrollbars=yes');\n\t\tif (!win) return;\n\n\t\tdoc = win.document;\n\t\tdoc.write('<!DOCTYPE html><meta charset=\"utf-8\"><style>' + $('#nette-debug-style').dom().innerHTML + '<\\\/style><script>' + $('#nette-debug-script').dom().innerHTML + '<\\\/script><body id=\"nette-debug\">');\n\t\tdoc.body.innerHTML = '<div class=\"nette-panel nette-mode-window\" id=\"' + id + '\">' + this.dom().innerHTML + '<\\\/div>';\n\t\twin.Nette.Debug.Panel.factory(id).initToggler().reposition();\n\t\tdoc.title = panel.find('h1').dom().innerHTML;\n\n\t\t$([win]).bind('unload', function() {\n\t\t\tpanel.toPeek();\n\t\t\twin.close(); \/\/ forces closing, can be invoked by F5\n\t\t});\n\n\t\t$(doc).bind('keyup', function(e) {\n\t\t\tif (e.keyCode === 27 && !e.shiftKey && !e.altKey && !e.ctrlKey && !e.metaKey) win.close();\n\t\t});\n\n\t\tdocument.cookie = id + '=window; path=\/'; \/\/ save position\n\t\tthis.hide().removeClass(Panel.FLOAT).removeClass(Panel.PEEK).addClass(Panel.WINDOW).data().win = win;\n\t},\n\n\tinit: function() {\n\t\tvar panel = this, pos;\n\n\t\tpanel.data().onmove = function(coords) { \/\/ forces constrained inside window\n\t\t\tvar d = document, width = window.innerWidth || d.documentElement.clientWidth || d.body.clientWidth, height = window.innerHeight || d.documentElement.clientHeight || d.body.clientHeight;\n\t\t\tcoords.left = Math.max(Math.min(coords.left, .8 * this.offsetWidth), .2 * this.offsetWidth - width);\n\t\t\tcoords.top = Math.max(Math.min(coords.top, .8 * this.offsetHeight), this.offsetHeight - height);\n\t\t};\n\n\t\t$(window).bind('resize', function() {\n\t\t\tpanel.reposition();\n\t\t});\n\n\t\tpanel.draggable({\n\t\t\thandle: panel.find('h1'),\n\t\t\tstop: function() {\n\t\t\t\tpanel.toFloat();\n\t\t\t}\n\n\t\t}).bind('mouseenter', function(e) {\n\t\t\tpanel.focus();\n\n\t\t}).bind('mouseleave', function(e) {\n\t\t\tpanel.blur();\n\t\t});\n\n\t\tthis.initToggler();\n\n\t\tpanel.find('.nette-icons').find('a').bind('click', function(e) {\n\t\t\tif (this.rel === 'close') panel.toPeek(); else panel.toWindow();\n\t\t\te.preventDefault();\n\t\t});\n\n\t\t\/\/ restore saved position\n\t\tif (pos = document.cookie.match(new RegExp(panel.dom().id + '=(window|(-?[0-9]+):(-?[0-9]+))'))) {\n\t\t\tif (pos[2]) {\n\t\t\t\tpanel.toFloat().position({left: pos[2], top: pos[3]});\n\t\t\t} else {\n\t\t\t\tpanel.toWindow();\n\t\t\t}\n\t\t} else {\n\t\t\tpanel.addClass(Panel.PEEK);\n\t\t}\n\t},\n\n\tinitToggler: function() { \/\/ enable <a rel=\"...\"> togglers\n\t\tvar panel = this;\n\t\tthis.bind('click', function(e) {\n\t\t\tvar $link = $(e.target).closest('a'), link = $link.dom();\n\t\t\tif (link && link.rel) {\n\t\t\t\tPanel._toggle(link);\n\t\t\t\te.preventDefault();\n\t\t\t\tpanel.reposition();\n\t\t\t}\n\t\t});\n\t\treturn this;\n\t}\n\n});\n\n\nNette.Debug.Bar = Nette.Class({\n\tExtends: Nette.Q,\n\n\tconstructor: function() {\n\t\tNette.Q.call(this, '#nette-debug-bar');\n\t},\n\n\tinit: function() {\n\t\tvar bar = this, pos;\n\n\t\tbar.data().onmove = function(coords) { \/\/ forces constrained inside window\n\t\t\tvar d = document, width = window.innerWidth || d.documentElement.clientWidth || d.body.clientWidth, height = window.innerHeight || d.documentElement.clientHeight || d.body.clientHeight;\n\t\t\tcoords.left = Math.max(Math.min(coords.left, 0), this.offsetWidth - width);\n\t\t\tcoords.top = Math.max(Math.min(coords.top, 0), this.offsetHeight - height);\n\t\t};\n\n\t\t$(window).bind('resize', function() {\n\t\t\tbar.position(bar.position());\n\t\t});\n\n\t\tbar.draggable({\n\t\t\tdraggedClass: 'nette-dragged',\n\t\t\tstop: function() {\n\t\t\t\tdocument.cookie = bar.dom().id + '=' + bar.position().left + ':' + bar.position().top + '; path=\/';\n\t\t\t}\n\t\t});\n\n\t\tbar.find('a').bind('click', function(e) {\n\t\t\tif (this.rel === 'close') {\n\t\t\t\t$('#nette-debug').hide();\n\t\t\t\tif (window.opera) $('body').show();\n\n\t\t\t} else if (this.rel) {\n\t\t\t\tvar panel = Panel.factory(this.rel);\n\t\t\t\tif (e.shiftKey) {\n\t\t\t\t\tpanel.toFloat().toWindow();\n\t\t\t\t} else if (panel.hasClass(Panel.FLOAT)) {\n\t\t\t\t\tvar offset = $(this).offset();\n\t\t\t\t\tpanel.offset({left: offset.left - panel.position().width + offset.width + 4, top: offset.top - panel.position().height - 4}).toPeek();\n\t\t\t\t} else {\n\t\t\t\t\tpanel.toFloat().position({left: panel.position().left - Math.round(Math.random() * 100) - 20, top: panel.position().top - Math.round(Math.random() * 100) - 20}).reposition();\n\t\t\t\t}\n\t\t\t}\n\t\t\te.preventDefault();\n\n\t\t}).bind('mouseenter', function(e) {\n\t\t\tif (!this.rel || this.rel === 'close' || bar.hasClass('nette-dragged')) return;\n\t\t\tvar panel = Panel.factory(this.rel), link = $(this);\n\t\t\tpanel.focus(function() {\n\t\t\t\tif (panel.hasClass(Panel.PEEK)) {\n\t\t\t\t\tvar offset = link.offset();\n\t\t\t\t\tpanel.offset({left: offset.left - panel.position().width + offset.width + 4, top: offset.top - panel.position().height - 4});\n\t\t\t\t}\n\t\t\t});\n\n\t\t}).bind('mouseleave', function(e) {\n\t\t\tif (!this.rel || this.rel === 'close' || bar.hasClass('nette-dragged')) return;\n\t\t\tPanel.factory(this.rel).blur();\n\t\t});\n\n\t\t\/\/ restore saved position\n\t\tif (pos = document.cookie.match(new RegExp(bar.dom().id + '=(-?[0-9]+):(-?[0-9]+)'))) {\n\t\t\tbar.position({left: pos[1], top: pos[2]}); \/\/ TODO\n\t\t}\n\n\t\tbar.find('a').each(function() {\n\t\t\tif (!this.rel || this.rel === 'close') return;\n\t\t\tPanel.factory(this.rel).init();\n\t\t});\n\t}\n\n});\n\n\n})();\n\n\/* ]]> *\/\n<\/script>\n\n\n<div class=\"nette-fixed-coords\">\n\t<div class=\"nette-panel\" id=\"nette-debug-panel-DibiNettePanel\">\n\t\t<style> #nette-debug td.nette-DibiProfiler-sql { background: white !important }\n\t\t\t#nette-debug .nette-DibiProfiler-source { color: #999 !important }\n\t\t\t#nette-debug nette-DibiProfiler tr table { margin: 8px 0; max-height: 150px; overflow:auto } <\/style>\n\t\t\t<h1>Queries: 1, time: 1.677 ms<\/h1>\n\t\t\t<div class=\"nette-inner nette-DibiProfiler\">\n\t\t\t<table>\n\t\t\t\t<tr><th>Time&nbsp;ms<\/th><th>SQL Statement<\/th><th>Rows<\/th><th>Connection<\/th><\/tr><tr><td>1.677<\/td><td class=\"nette-DibiProfiler-sql\"><pre class=\"dump\"><strong style=\"color:blue\">INSERT INTO<\/strong> pubs (`pilsner_id`, `name`, `street_address`, `city`, `zip`) \n<strong style=\"color:blue\">VALUES<\/strong> ('4f8286b3e4b0fdf50348dc79', 'test', 'ulicr', 'senozaty', '39456')<\/pre>\n\n<a href=\"editor:\/\/open\/?file=%2Fvar%2Fapps%2Fpilsner-api%2Fmaster%2Fapp%2FAPIModule%2Fmodel%2FPubsAPIModel.php&amp;line=577\" title=\"\/var\/apps\/pilsner-api\/master\/app\/APIModule\/model\/PubsAPIModel.php:577\" class=\"nette-DibiProfiler-source\">...\/app\/APIModule\/model\/<b>PubsAPIModel.php<\/b><\/a><\/td><td><\/td><td>mysqli\/<\/td><\/tr>\n\t\t\t<\/table>\n\t\t\t<\/div>\t\t<div class=\"nette-icons\">\n\t\t\t<a href=\"#\" title=\"open in window\">&curren;<\/a>\n\t\t\t<a href=\"#\" rel=\"close\" title=\"close window\">&times;<\/a>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<div class=\"nette-fixed-coords\">\n\t<div id=\"nette-debug-bar\">\n\t\t<ul>\n\t\t\t<li id=\"nette-debug-logo\" title=\"PHP 5.3.3-7+squeeze3 |\nApache\/2.2.16 (Debian) |\nNette Framework 2.0.12 (released on $WCDATE$)\">&nbsp;<span>Nette Framework<\/span><\/li>\n\t\t\t\t\t\t<li><span><span title=\"Execution time\"><img src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8\/9hAAAABGdBTUEAAK\/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJ6SURBVDjLjZO7T1NhGMY7Mji6uJgYt8bElTjof6CDg4sMSqIxJsRGB5F4TwQSIg1QKC0KWmkZEEsKtEcSxF5ohV5pKSicXqX3aqGn957z+PUEGopiGJ583\/A+v3znvPkJAAjWR0VNJG0kGhKahCFhXcN3YBFfx8Kry6ym4xIzce88\/fbWGY2k5WRb77UTTbWuYA9gDGg7EVmSIOF4g5T7HZKuMcSW5djWDyL0uRf0dCc8inYYxTcw9fAiCMBYB3gVj1z7gLhNTjKCqHkYP79KENC9Bq3uxrrqORzy+9D3tPAAccspVx1gWg0KbaZFbGllWFM+xrKkFQudV0CeDfJsjN4+C2nracjunoPq5VXIBrowMK4V1gG1LGyWdbZwCalsBYUyh2KFQzpXxVqkAGswD3+qBDpZwow9iYE5v26\/VwfUQnnznyhvjguQYabIIpKpYD1ahI8UTT92MUSFuP5Z\/9TBTgOgFrVjp3nakaG\/0VmEfpX58pwzjUEquNk362s+PP8XYD\/KpYTBHmRg9Wch0QX1R80dCZhYipudYQY2Auib8RmODVCa4hfUK4ngaiiLNFNFdKeCWWscXZMbWy9Unv9\/gsIQU09a4pwvUeA3Uapy2C2wCKXL0DqTePLexbWPOv79E8f0UWrencZ2poxciUWZlKssB4bcHeE83NsFuMgpo2iIpMuNa1TNu4XjhggWvb+R2K3wZdLlAZl8Fd9jRb5sD+Xx0RJBx5gdom6VsMEFDyWF0WyCeSOFcDKPnRxZYTQL5Rc\/nn1w4oFsBaIhC3r6FRh5erPRhYMyHdeFw4C6zkRhmijM7CnMu0AUZonCDCnRJBqSus5\/ABD6Ba5CkQS8AAAAAElFTkSuQmCC\"\n\/>120.4 ms<\/span><\/span><\/li>\n\t\t\t\t\t\t<li><span><span title=\"The peak of allocated memory\"><img src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8\/9hAAAABGdBTUEAAK\/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGvSURBVDjLpZO7alZREEbXiSdqJJDKYJNCkPBXYq12prHwBezSCpaidnY+graCYO0DpLRTQcR3EFLl8p+9525xgkRIJJApB2bN+gZmqCouU+NZzVef9isyUYeIRD0RTz482xouBBBNHi5u4JlkgUfx+evhxQ2aJRrJ\/oFjUWysXeG45cUBy+aoJ90Sj0LGFY6anw2o1y\/mK2ZS5pQ50+2XiBbdCvPk+mpw2OM\/Bo92IJMhgiGCox+JeNEksIC11eLwvAhlzuAO37+BG9y9x3FTuiWTzhH61QFvdg5AdAZIB3Mw50AKsaRJYlGsX0tymTzf2y1TR9WwbogYY3ZhxR26gBmocrxMuhZNE435FtmSx1tP8QgiHEvj45d3jNlONouAKrjjzWaDv4CkmmNu\/Pz9CzVh++Yd2rIz5tTnwdZmAzNymXT9F5AtMFeaTogJYkJfdsaaGpyO4E62pJ0yUCtKQFxo0hAT1JU2CWNOJ5vvP4AIcKeao17c2ljFE8SKEkVdWWxu42GYK9KE4c3O20pzSpyyoCx4v\/6ECkCTCqccKorNxR5uSXgQnmQkw2Xf+Q+0iqQ9Ap64TwAAAABJRU5ErkJggg==\"\n\/>11.00 MB<\/span><\/span><\/li>\n\t\t\t\t\t\t<li><a href=\"#\" rel=\"DibiNettePanel\"><span title=\"dibi\"><img src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK\/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEYSURBVBgZBcHPio5hGAfg6\/2+R980k6wmJgsJ5U\/ZOAqbSc2GnXOwUg7BESgLUeIQ1GSjLFnMwsKGGg1qxJRmPM97\/1zXFAAAAEADdlfZzr26miup2svnelq7d2aYgt3rebl585wN6+K3I1\/9fJe7O\/uIePP2SypJkiRJ0vMhr55FLCA3zgIAOK9uQ4MS361ZOSX+OrTvkgINSjS\/HIvhjxNNFGgQsbSmabohKDNoUGLohsls6BaiQIMSs2FYmnXdUsygQYmumy3Nhi6igwalDEOJEjPKP7CA2aFNK8Bkyy3fdNCg7r9\/fW3jgpVJbDmy5+PB2IYp4MXFelQ7izPrhkPHB+P5\/PjhD5gCgCenx+VR\/dODEwD+A3T7nqbxwf1HAAAAAElFTkSuQmCC\" \/>1 queries \/ 1.7ms<\/span><\/a><\/li>\n\t\t\t\t\t\t<li><a href=\"#\" rel=\"close\" title=\"close debug bar\">&times;<\/a><\/li>\n\t\t<\/ul>\n\t<\/div>\n<\/div>\n";
  2302. for (var i = 0, scripts = debug.getElementsByTagName('script'); i < scripts.length; i++) eval(scripts[i].innerHTML);
  2303. (new Nette.Debug.Bar).init();
  2304. Nette.Q.factory(debug).show();
  2305. };
  2306. })(window.onload);
  2307. </script>
  2308.  
  2309. <!-- /Nette Debug Bar -->
Add Comment
Please, Sign In to add comment