Advertisement
Guest User

Untitled

a guest
Nov 17th, 2015
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 132.50 KB | None | 0 0
  1. <style type="text/css">
  2. #kohana_error { background: #ddd; font-size: 1em; font-family:sans-serif; text-align: left; color: #111; }
  3. #kohana_error h1,
  4. #kohana_error h2 { margin: 0; padding: 1em; font-size: 1em; font-weight: normal; background: #911; color: #fff; }
  5. #kohana_error h1 a,
  6. #kohana_error h2 a { color: #fff; }
  7. #kohana_error h2 { background: #222; }
  8. #kohana_error h3 { margin: 0; padding: 0.4em 0 0; font-size: 1em; font-weight: normal; }
  9. #kohana_error p { margin: 0; padding: 0.2em 0; }
  10. #kohana_error a { color: #1b323b; }
  11. #kohana_error pre { overflow: auto; white-space: pre-wrap; }
  12. #kohana_error table { width: 100%; display: block; margin: 0 0 0.4em; padding: 0; border-collapse: collapse; background: #fff; }
  13. #kohana_error table td { border: solid 1px #ddd; text-align: left; vertical-align: top; padding: 0.4em; }
  14. #kohana_error div.content { padding: 0.4em 1em 1em; overflow: hidden; }
  15. #kohana_error pre.source { margin: 0 0 1em; padding: 0.4em; background: #fff; border: dotted 1px #b7c680; line-height: 1.2em; }
  16. #kohana_error pre.source span.line { display: block; }
  17. #kohana_error pre.source span.highlight { background: #f0eb96; }
  18. #kohana_error pre.source span.line span.number { color: #666; }
  19. #kohana_error ol.trace { display: block; margin: 0 0 0 2em; padding: 0; list-style: decimal; }
  20. #kohana_error ol.trace li { margin: 0; padding: 0; }
  21. .js .collapsed { display: none; }
  22. </style>
  23. <script type="text/javascript">
  24. document.documentElement.className = document.documentElement.className + ' js';
  25. function koggle(elem)
  26. {
  27. elem = document.getElementById(elem);
  28.  
  29. if (elem.style && elem.style['display'])
  30. // Only works with the "style" attr
  31. var disp = elem.style['display'];
  32. else if (elem.currentStyle)
  33. // For MSIE, naturally
  34. var disp = elem.currentStyle['display'];
  35. else if (window.getComputedStyle)
  36. // For most other browsers
  37. var disp = document.defaultView.getComputedStyle(elem, null).getPropertyValue('display');
  38.  
  39. // Toggle the state of the "display" style
  40. elem.style.display = disp == 'block' ? 'none' : 'block';
  41. return false;
  42. }
  43. </script>
  44. <div id="kohana_error">
  45. <h1><span class="type">ErrorException [ Notice ]:</span> <span class="message">Undefined offset: 37126</span></h1>
  46. <div id="error564ba2fce2b22" class="content">
  47. <p><span class="file">APPPATH/api/base/classes/API/Controller/Mashes.php [ 403 ]</span></p>
  48. <pre class="source"><code><span class="line"><span class="number">398</span> );
  49. </span><span class="line"><span class="number">399</span> }
  50. </span><span class="line"><span class="number">400</span>
  51. </span><span class="line"><span class="number">401</span> if (is_bool($voted))
  52. </span><span class="line"><span class="number">402</span> {
  53. </span><span class="line highlight"><span class="number">403</span> $_elements = $_mashes[$after_id];
  54. </span><span class="line"><span class="number">404</span>
  55. </span><span class="line"><span class="number">405</span> $voting = array(
  56. </span><span class="line"><span class="number">406</span> 'updated_mash' =&gt; array(),
  57. </span><span class="line"><span class="number">407</span> 'voted' =&gt; $voted,
  58. </span><span class="line"><span class="number">408</span> );
  59. </span></code></pre> <ol class="trace">
  60. <li>
  61. <p>
  62. <span class="file">
  63. <a href="#error564ba2fce2b22source0" onclick="return koggle('error564ba2fce2b22source0')">APPPATH/api/base/classes/API/Controller/Mashes.php [ 403 ]</a>
  64. </span>
  65. &raquo;
  66. Kohana_Core::error_handler(<a href="#error564ba2fce2b22args0" onclick="return koggle('error564ba2fce2b22args0')">arguments</a>)
  67. </p>
  68. <div id="error564ba2fce2b22args0" class="collapsed">
  69. <table cellspacing="0">
  70. <tr>
  71. <td><code>0</code></td>
  72. <td><pre><small>integer</small> 8</pre></td>
  73. </tr>
  74. <tr>
  75. <td><code>1</code></td>
  76. <td><pre><small>string</small><span>(23)</span> "Undefined offset: 37126"</pre></td>
  77. </tr>
  78. <tr>
  79. <td><code>2</code></td>
  80. <td><pre><small>string</small><span>(55)</span> "/var/www/app/api/base/classes/API/Controller/Mashes.php"</pre></td>
  81. </tr>
  82. <tr>
  83. <td><code>3</code></td>
  84. <td><pre><small>integer</small> 403</pre></td>
  85. </tr>
  86. <tr>
  87. <td><code>4</code></td>
  88. <td><pre><small>array</small><span>(29)</span> <span>(
  89. "user" => <small>object</small> <span>Model_User(34)</span> <code>{
  90. <small>protected</small> _created_column => <small>array</small><span>(2)</span> <span>(
  91. "column" => <small>string</small><span>(13)</span> "last_login_on"
  92. "format" => <small>bool</small> TRUE
  93. )</span>
  94. <small>public</small> _table_columns => <small>array</small><span>(13)</span> <span>(
  95. "id" => <small>array</small><span>(0)</span>
  96. "email" => <small>array</small><span>(0)</span>
  97. "reg_id" => <small>array</small><span>(0)</span>
  98. "phone" => <small>array</small><span>(0)</span>
  99. "name" => <small>array</small><span>(0)</span>
  100. "os" => <small>array</small><span>(0)</span>
  101. "os_version" => <small>array</small><span>(0)</span>
  102. "device_width" => <small>array</small><span>(0)</span>
  103. "device_height" => <small>array</small><span>(0)</span>
  104. "device_dpi" => <small>array</small><span>(0)</span>
  105. "device_type" => <small>array</small><span>(0)</span>
  106. "is_banned" => <small>array</small><span>(0)</span>
  107. "last_login_on" => <small>array</small><span>(0)</span>
  108. )</span>
  109. <small>protected</small> _has_many => <small>array</small><span>(2)</span> <span>(
  110. "links" => <small>array</small><span>(4)</span> <span>(
  111. "model" => <small>string</small><span>(4)</span> "Link"
  112. "foreign_key" => <small>string</small><span>(7)</span> "user_id"
  113. "through" => <small>NULL</small>
  114. "far_key" => <small>string</small><span>(7)</span> "link_id"
  115. )</span>
  116. "mashes" => <small>array</small><span>(4)</span> <span>(
  117. "model" => <small>string</small><span>(4)</span> "Mash"
  118. "foreign_key" => <small>string</small><span>(7)</span> "user_id"
  119. "through" => <small>NULL</small>
  120. "far_key" => <small>string</small><span>(7)</span> "mash_id"
  121. )</span>
  122. )</span>
  123. <small>protected</small> _has_one => <small>array</small><span>(0)</span>
  124. <small>protected</small> _belongs_to => <small>array</small><span>(0)</span>
  125. <small>protected</small> _load_with => <small>array</small><span>(0)</span>
  126. <small>protected</small> _validation => <small>NULL</small>
  127. <small>protected</small> _object => <small>array</small><span>(13)</span> <span>(
  128. "id" => <small>string</small><span>(4)</span> "1698"
  129. "email" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  130. "reg_id" => <small>string</small><span>(140)</span> "APA91bE7X4o71rNfKGZKSeckYV2xLG2hT30TslauZq-JHteIIXMQcegUU-uk4ZdENRTIbNlL-I0QxwbFJg0rtw9OnfNuEOedvjTbdFxxztUhf2nDX-YKIcHpfYF6qy-t&nbsp;&hellip;"
  131. "phone" => <small>string</small><span>(9)</span> "515085660"
  132. "name" => <small>NULL</small>
  133. "os" => <small>NULL</small>
  134. "os_version" => <small>NULL</small>
  135. "device_width" => <small>NULL</small>
  136. "device_height" => <small>NULL</small>
  137. "device_dpi" => <small>NULL</small>
  138. "device_type" => <small>NULL</small>
  139. "is_banned" => <small>string</small><span>(1)</span> "0"
  140. "last_login_on" => <small>string</small><span>(10)</span> "1447797442"
  141. )</span>
  142. <small>protected</small> _changed => <small>array</small><span>(0)</span>
  143. <small>protected</small> _original_values => <small>array</small><span>(13)</span> <span>(
  144. "id" => <small>string</small><span>(4)</span> "1698"
  145. "email" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  146. "reg_id" => <small>string</small><span>(140)</span> "APA91bE7X4o71rNfKGZKSeckYV2xLG2hT30TslauZq-JHteIIXMQcegUU-uk4ZdENRTIbNlL-I0QxwbFJg0rtw9OnfNuEOedvjTbdFxxztUhf2nDX-YKIcHpfYF6qy-t&nbsp;&hellip;"
  147. "phone" => <small>string</small><span>(9)</span> "515085660"
  148. "name" => <small>NULL</small>
  149. "os" => <small>NULL</small>
  150. "os_version" => <small>NULL</small>
  151. "device_width" => <small>NULL</small>
  152. "device_height" => <small>NULL</small>
  153. "device_dpi" => <small>NULL</small>
  154. "device_type" => <small>NULL</small>
  155. "is_banned" => <small>string</small><span>(1)</span> "0"
  156. "last_login_on" => <small>string</small><span>(10)</span> "1447797442"
  157. )</span>
  158. <small>protected</small> _related => <small>array</small><span>(0)</span>
  159. <small>protected</small> _valid => <small>bool</small> TRUE
  160. <small>protected</small> _loaded => <small>bool</small> TRUE
  161. <small>protected</small> _saved => <small>bool</small> FALSE
  162. <small>protected</small> _sorting => <small>NULL</small>
  163. <small>protected</small> _foreign_key_suffix => <small>string</small><span>(3)</span> "_id"
  164. <small>protected</small> _object_name => <small>string</small><span>(4)</span> "user"
  165. <small>protected</small> _object_plural => <small>string</small><span>(5)</span> "users"
  166. <small>protected</small> _table_name => <small>string</small><span>(5)</span> "users"
  167. <small>protected</small> _updated_column => <small>NULL</small>
  168. <small>protected</small> _serialize_columns => <small>array</small><span>(0)</span>
  169. <small>protected</small> _primary_key => <small>string</small><span>(2)</span> "id"
  170. <small>protected</small> _primary_key_value => <small>string</small><span>(4)</span> "1698"
  171. <small>protected</small> _table_names_plural => <small>bool</small> TRUE
  172. <small>protected</small> _reload_on_wakeup => <small>bool</small> TRUE
  173. <small>protected</small> _db => <small>object</small> <span>Database_PDO(5)</span> <code>{
  174. <small>protected</small> _identifier => <small>string</small><span>(1)</span> "`"
  175. <small>public</small> last_query => <small>string</small><span>(641)</span> "SELECT `element`.`id` AS `element:id`, `element`.`mash_id` AS `element:mash_id`, `element`.`position` AS `element:position`, `el&nbsp;&hellip;"
  176. <small>protected</small> _instance => <small>string</small><span>(7)</span> "default"
  177. <small>protected</small> _connection => <small>object</small> <span>PDO(0)</span> <code>{
  178. }</code>
  179. <small>protected</small> _config => <small>array</small><span>(5)</span> <span>(
  180. "type" => <small>string</small><span>(3)</span> "PDO"
  181. "table_prefix" => <small>string</small><span>(0)</span> ""
  182. "charset" => <small>string</small><span>(4)</span> "utf8"
  183. "caching" => <small>bool</small> TRUE
  184. "identifier" => <small>string</small><span>(1)</span> "`"
  185. )</span>
  186. }</code>
  187. <small>protected</small> _db_group => <small>NULL</small>
  188. <small>protected</small> _db_applied => <small>array</small><span>(0)</span>
  189. <small>protected</small> _db_pending => <small>array</small><span>(0)</span>
  190. <small>protected</small> _db_reset => <small>bool</small> TRUE
  191. <small>protected</small> _db_builder => <small>NULL</small>
  192. <small>protected</small> _with_applied => <small>array</small><span>(0)</span>
  193. <small>protected</small> _cast_data => <small>array</small><span>(0)</span>
  194. <small>protected</small> _errors_filename => <small>string</small><span>(4)</span> "user"
  195. }</code>
  196. "my" => <small>bool</small> FALSE
  197. "mashes" => <small>object</small> <span>Database_Result_Cached(6)</span> <code>{
  198. <small>protected</small> _query => <small>string</small><span>(1107)</span> "SELECT `user`.`id` AS `user:id`, `user`.`email` AS `user:email`, `user`.`reg_id` AS `user:reg_id`, `user`.`phone` AS `user:phone&nbsp;&hellip;"
  199. <small>protected</small> _result => <small>array</small><span>(1)</span> <span>(
  200. 0 => <small>object</small> <span>Model_Mash(34)</span> <code>{
  201. <small>protected</small> _table_columns => <small>array</small><span>(8)</span> <span>(
  202. "id" => <small>array</small><span>(0)</span>
  203. "user_id" => <small>array</small><span>(0)</span>
  204. "original_author_id" => <small>array</small><span>(0)</span>
  205. "created_on" => <small>array</small><span>(0)</span>
  206. "is_valid" => <small>array</small><span>(0)</span>
  207. "is_reported" => <small>array</small><span>(0)</span>
  208. "is_sent" => <small>array</small><span>(0)</span>
  209. "points" => <small>array</small><span>(0)</span>
  210. )</span>
  211. <small>protected</small> _has_many => <small>array</small><span>(1)</span> <span>(
  212. "elements" => <small>array</small><span>(4)</span> <span>(
  213. "model" => <small>string</small><span>(7)</span> "Element"
  214. "foreign_key" => <small>string</small><span>(7)</span> "mash_id"
  215. "through" => <small>NULL</small>
  216. "far_key" => <small>string</small><span>(10)</span> "element_id"
  217. )</span>
  218. )</span>
  219. <small>protected</small> _belongs_to => <small>array</small><span>(1)</span> <span>(
  220. "user" => <small>array</small><span>(2)</span> <span>(
  221. "model" => <small>string</small><span>(4)</span> "User"
  222. "foreign_key" => <small>string</small><span>(7)</span> "user_id"
  223. )</span>
  224. )</span>
  225. <small>protected</small> _created_column => <small>array</small><span>(2)</span> <span>(
  226. "column" => <small>string</small><span>(10)</span> "created_on"
  227. "format" => <small>bool</small> TRUE
  228. )</span>
  229. <small>protected</small> _has_one => <small>array</small><span>(0)</span>
  230. <small>protected</small> _load_with => <small>array</small><span>(0)</span>
  231. <small>protected</small> _validation => <small>NULL</small>
  232. <small>protected</small> _object => <small>array</small><span>(8)</span> <span>(
  233. "id" => <small>string</small><span>(5)</span> "37126"
  234. "user_id" => <small>string</small><span>(6)</span> "152602"
  235. "original_author_id" => <small>NULL</small>
  236. "created_on" => <small>string</small><span>(10)</span> "1445533017"
  237. "is_valid" => <small>string</small><span>(1)</span> "1"
  238. "is_reported" => <small>string</small><span>(1)</span> "0"
  239. "is_sent" => <small>string</small><span>(1)</span> "1"
  240. "points" => <small>string</small><span>(3)</span> "-46"
  241. )</span>
  242. <small>protected</small> _changed => <small>array</small><span>(0)</span>
  243. <small>protected</small> _original_values => <small>array</small><span>(8)</span> <span>(
  244. "id" => <small>string</small><span>(5)</span> "37126"
  245. "user_id" => <small>string</small><span>(6)</span> "152602"
  246. "original_author_id" => <small>NULL</small>
  247. "created_on" => <small>string</small><span>(10)</span> "1445533017"
  248. "is_valid" => <small>string</small><span>(1)</span> "1"
  249. "is_reported" => <small>string</small><span>(1)</span> "0"
  250. "is_sent" => <small>string</small><span>(1)</span> "1"
  251. "points" => <small>string</small><span>(3)</span> "-46"
  252. )</span>
  253. <small>protected</small> _related => <small>array</small><span>(1)</span> <span>(
  254. "user" => <small>object</small> <span>Model_User(34)</span> <code>{
  255. <small>protected</small> _created_column => <small>array</small><span>(2)</span> <span>(
  256. "column" => <small>string</small><span>(13)</span> "last_login_on"
  257. "format" => <small>bool</small> TRUE
  258. )</span>
  259. <small>public</small> _table_columns => <small>array</small><span>(13)</span> <span>(
  260. "id" => <small>array</small><span>(0)</span>
  261. "email" => <small>array</small><span>(0)</span>
  262. "reg_id" => <small>array</small><span>(0)</span>
  263. "phone" => <small>array</small><span>(0)</span>
  264. "name" => <small>array</small><span>(0)</span>
  265. "os" => <small>array</small><span>(0)</span>
  266. "os_version" => <small>array</small><span>(0)</span>
  267. "device_width" => <small>array</small><span>(0)</span>
  268. "device_height" => <small>array</small><span>(0)</span>
  269. "device_dpi" => <small>array</small><span>(0)</span>
  270. "device_type" => <small>array</small><span>(0)</span>
  271. "is_banned" => <small>array</small><span>(0)</span>
  272. "last_login_on" => <small>array</small><span>(0)</span>
  273. )</span>
  274. <small>protected</small> _has_many => <small>array</small><span>(2)</span> <span>(
  275. "links" => <small>array</small><span>(4)</span> <span>(
  276. "model" => <small>string</small><span>(4)</span> "Link"
  277. "foreign_key" => <small>string</small><span>(7)</span> "user_id"
  278. "through" => <small>NULL</small>
  279. "far_key" => <small>string</small><span>(7)</span> "link_id"
  280. )</span>
  281. "mashes" => <small>array</small><span>(4)</span> <span>(
  282. "model" => <small>string</small><span>(4)</span> "Mash"
  283. "foreign_key" => <small>string</small><span>(7)</span> "user_id"
  284. "through" => <small>NULL</small>
  285. "far_key" => <small>string</small><span>(7)</span> "mash_id"
  286. )</span>
  287. )</span>
  288. <small>protected</small> _has_one => <small>array</small><span>(0)</span>
  289. <small>protected</small> _belongs_to => <small>array</small><span>(0)</span>
  290. <small>protected</small> _load_with => <small>array</small><span>(0)</span>
  291. <small>protected</small> _validation => <small>NULL</small>
  292. <small>protected</small> _object => <small>array</small><span>(13)</span> <span>(
  293. "id" => <small>string</small><span>(6)</span> "152602"
  294. "email" => <small>string</small><span>(20)</span> "hilush2000@gmail.com"
  295. "reg_id" => <small>string</small><span>(140)</span> "APA91bGqxMMLbFmhWIc5at14ATKhdOEwhgAHZkeYkjfS2b2S46l9JJ9DFk4gDZ934uREuE0rH9-2Jmhxa1-PhuALEdtQ4Ia0kHbWKSTLiTbEFdP0kjWcnM3S-XcXSt13&nbsp;&hellip;"
  296. "phone" => <small>NULL</small>
  297. "name" => <small>NULL</small>
  298. "os" => <small>NULL</small>
  299. "os_version" => <small>NULL</small>
  300. "device_width" => <small>NULL</small>
  301. "device_height" => <small>NULL</small>
  302. "device_dpi" => <small>NULL</small>
  303. "device_type" => <small>NULL</small>
  304. "is_banned" => <small>string</small><span>(1)</span> "0"
  305. "last_login_on" => <small>string</small><span>(10)</span> "1445532979"
  306. )</span>
  307. <small>protected</small> _changed => <small>array</small><span>(0)</span>
  308. <small>protected</small> _original_values => <small>array</small><span>(13)</span> <span>(
  309. "id" => <small>string</small><span>(6)</span> "152602"
  310. "email" => <small>string</small><span>(20)</span> "hilush2000@gmail.com"
  311. "reg_id" => <small>string</small><span>(140)</span> "APA91bGqxMMLbFmhWIc5at14ATKhdOEwhgAHZkeYkjfS2b2S46l9JJ9DFk4gDZ934uREuE0rH9-2Jmhxa1-PhuALEdtQ4Ia0kHbWKSTLiTbEFdP0kjWcnM3S-XcXSt13&nbsp;&hellip;"
  312. "phone" => <small>NULL</small>
  313. "name" => <small>NULL</small>
  314. "os" => <small>NULL</small>
  315. "os_version" => <small>NULL</small>
  316. "device_width" => <small>NULL</small>
  317. "device_height" => <small>NULL</small>
  318. "device_dpi" => <small>NULL</small>
  319. "device_type" => <small>NULL</small>
  320. "is_banned" => <small>string</small><span>(1)</span> "0"
  321. "last_login_on" => <small>string</small><span>(10)</span> "1445532979"
  322. )</span>
  323. <small>protected</small> _related => <small>array</small><span>(0)</span>
  324. <small>protected</small> _valid => <small>bool</small> TRUE
  325. <small>protected</small> _loaded => <small>bool</small> TRUE
  326. <small>protected</small> _saved => <small>bool</small> FALSE
  327. <small>protected</small> _sorting => <small>NULL</small>
  328. <small>protected</small> _foreign_key_suffix => <small>string</small><span>(3)</span> "_id"
  329. <small>protected</small> _object_name => <small>string</small><span>(4)</span> "user"
  330. <small>protected</small> _object_plural => <small>string</small><span>(5)</span> "users"
  331. <small>protected</small> _table_name => <small>string</small><span>(5)</span> "users"
  332. <small>protected</small> _updated_column => <small>NULL</small>
  333. <small>protected</small> _serialize_columns => <small>array</small><span>(0)</span>
  334. <small>protected</small> _primary_key => <small>string</small><span>(2)</span> "id"
  335. <small>protected</small> _primary_key_value => <small>string</small><span>(6)</span> "152602"
  336. <small>protected</small> _table_names_plural => <small>bool</small> TRUE
  337. <small>protected</small> _reload_on_wakeup => <small>bool</small> TRUE
  338. <small>protected</small> _db => <small>object</small> <span>Database_PDO(5)</span> <code>{
  339. <small>protected</small> _identifier => <small>string</small><span>(1)</span> "`"
  340. <small>public</small> last_query => <small>string</small><span>(641)</span> "SELECT `element`.`id` AS `element:id`, `element`.`mash_id` AS `element:mash_id`, `element`.`position` AS `element:position`, `el&nbsp;&hellip;"
  341. <small>protected</small> _instance => <small>string</small><span>(7)</span> "default"
  342. <small>protected</small> _connection => <small>object</small> <span>PDO(0)</span> <code>{
  343. }</code>
  344. <small>protected</small> _config => <small>array</small><span>(5)</span> <span>(
  345. "type" => <small>string</small><span>(3)</span> "PDO"
  346. "table_prefix" => <small>string</small><span>(0)</span> ""
  347. "charset" => <small>string</small><span>(4)</span> "utf8"
  348. "caching" => <small>bool</small> TRUE
  349. "identifier" => <small>string</small><span>(1)</span> "`"
  350. )</span>
  351. }</code>
  352. <small>protected</small> _db_group => <small>NULL</small>
  353. <small>protected</small> _db_applied => <small>array</small><span>(0)</span>
  354. <small>protected</small> _db_pending => <small>array</small><span>(0)</span>
  355. <small>protected</small> _db_reset => <small>bool</small> TRUE
  356. <small>protected</small> _db_builder => <small>NULL</small>
  357. <small>protected</small> _with_applied => <small>array</small><span>(0)</span>
  358. <small>protected</small> _cast_data => <small>array</small><span>(0)</span>
  359. <small>protected</small> _errors_filename => <small>string</small><span>(4)</span> "user"
  360. }</code>
  361. )</span>
  362. <small>protected</small> _valid => <small>bool</small> TRUE
  363. <small>protected</small> _loaded => <small>bool</small> TRUE
  364. <small>protected</small> _saved => <small>bool</small> FALSE
  365. <small>protected</small> _sorting => <small>NULL</small>
  366. <small>protected</small> _foreign_key_suffix => <small>string</small><span>(3)</span> "_id"
  367. <small>protected</small> _object_name => <small>string</small><span>(4)</span> "mash"
  368. <small>protected</small> _object_plural => <small>string</small><span>(6)</span> "mashes"
  369. <small>protected</small> _table_name => <small>string</small><span>(6)</span> "mashes"
  370. <small>protected</small> _updated_column => <small>NULL</small>
  371. <small>protected</small> _serialize_columns => <small>array</small><span>(0)</span>
  372. <small>protected</small> _primary_key => <small>string</small><span>(2)</span> "id"
  373. <small>protected</small> _primary_key_value => <small>string</small><span>(5)</span> "37126"
  374. <small>protected</small> _table_names_plural => <small>bool</small> TRUE
  375. <small>protected</small> _reload_on_wakeup => <small>bool</small> TRUE
  376. <small>protected</small> _db => <small>object</small> <span>Database_PDO(5)</span> <code>{
  377. <small>protected</small> _identifier => <small>string</small><span>(1)</span> "`"
  378. <small>public</small> last_query => <small>string</small><span>(641)</span> "SELECT `element`.`id` AS `element:id`, `element`.`mash_id` AS `element:mash_id`, `element`.`position` AS `element:position`, `el&nbsp;&hellip;"
  379. <small>protected</small> _instance => <small>string</small><span>(7)</span> "default"
  380. <small>protected</small> _connection => <small>object</small> <span>PDO(0)</span> <code>{
  381. }</code>
  382. <small>protected</small> _config => <small>array</small><span>(5)</span> <span>(
  383. "type" => <small>string</small><span>(3)</span> "PDO"
  384. "table_prefix" => <small>string</small><span>(0)</span> ""
  385. "charset" => <small>string</small><span>(4)</span> "utf8"
  386. "caching" => <small>bool</small> TRUE
  387. "identifier" => <small>string</small><span>(1)</span> "`"
  388. )</span>
  389. }</code>
  390. <small>protected</small> _db_group => <small>NULL</small>
  391. <small>protected</small> _db_applied => <small>array</small><span>(0)</span>
  392. <small>protected</small> _db_pending => <small>array</small><span>(0)</span>
  393. <small>protected</small> _db_reset => <small>bool</small> TRUE
  394. <small>protected</small> _db_builder => <small>NULL</small>
  395. <small>protected</small> _with_applied => <small>array</small><span>(0)</span>
  396. <small>protected</small> _cast_data => <small>array</small><span>(0)</span>
  397. <small>protected</small> _errors_filename => <small>string</small><span>(4)</span> "mash"
  398. }</code>
  399. )</span>
  400. <small>protected</small> _total_rows => <small>integer</small> 1
  401. <small>protected</small> _current_row => <small>integer</small> 0
  402. <small>protected</small> _as_object => <small>string</small><span>(10)</span> "Model_Mash"
  403. <small>protected</small> _object_params => <small>NULL</small>
  404. }</code>
  405. "last_mash" => <small>bool</small> TRUE
  406. "after_id" => <small>string</small><span>(5)</span> "37126"
  407. "before_id" => <small>NULL</small>
  408. "limit" => <small>integer</small> 1
  409. "in" => <small>NULL</small>
  410. "voted" => <small>bool</small> TRUE
  411. "_mashes" => <small>array</small><span>(0)</span>
  412. "_votes_count" => <small>array</small><span>(1)</span> <span>(
  413. 37126 => <small>integer</small> 11
  414. )</span>
  415. "mash" => <small>array</small><span>(10)</span> <span>(
  416. "id" => <small>integer</small> 37126
  417. "created_on" => <small>string</small><span>(10)</span> "1445533017"
  418. "user" => <small>array</small><span>(3)</span> <span>(
  419. "id" => <small>string</small><span>(6)</span> "152602"
  420. "name" => <small>NULL</small>
  421. "can_vote" => <small>bool</small> TRUE
  422. )</span>
  423. "original_author_id" => <small>NULL</small>
  424. "voted" => <small>string</small><span>(8)</span> "aElement"
  425. "voter_ip" => <small>string</small><span>(12)</span> "89.71.207.68"
  426. "voter_name" => <small>NULL</small>
  427. "points" => <small>string</small><span>(3)</span> "-46"
  428. "aElement" => <small>array</small><span>(6)</span> <span>(
  429. "id" => <small>integer</small> 68817
  430. "type" => <small>string</small><span>(5)</span> "photo"
  431. "value" => <small>string</small><span>(65)</span> "http://ns3608656.ip-149-202-78.eu/upload/uqjyft7teu9htoyr1rpl.jpg"
  432. "rating" => <small>integer</small> 0
  433. "votes" => <small>integer</small> 5
  434. "voters" => <small>array</small><span>(0)</span>
  435. )</span>
  436. "bElement" => <small>array</small><span>(6)</span> <span>(
  437. "id" => <small>integer</small> 68818
  438. "type" => <small>string</small><span>(5)</span> "photo"
  439. "value" => <small>string</small><span>(65)</span> "http://ns3608656.ip-149-202-78.eu/upload/igtytjbzz5ut4mbkwfvs.jpg"
  440. "rating" => <small>integer</small> 0
  441. "votes" => <small>integer</small> 6
  442. "voters" => <small>array</small><span>(0)</span>
  443. )</span>
  444. )</span>
  445. "last_id" => <small>string</small><span>(5)</span> "37126"
  446. "elements" => <small>object</small> <span>Database_Result_Cached(6)</span> <code>{
  447. <small>protected</small> _query => <small>string</small><span>(359)</span> "SELECT `element`.`id` AS `element`, (SELECT COUNT(votes.id) AS `voted` FROM `votes` WHERE `votes`.`element_id` = element AND `vo&nbsp;&hellip;"
  448. <small>protected</small> _result => <small>array</small><span>(2)</span> <span>(
  449. 0 => <small>object</small> <span>Model_Element(34)</span> <code>{
  450. <small>protected</small> _table_columns => <small>array</small><span>(4)</span> <span>(
  451. "id" => <small>array</small><span>(0)</span>
  452. "mash_id" => <small>array</small><span>(0)</span>
  453. "position" => <small>array</small><span>(0)</span>
  454. "value" => <small>array</small><span>(0)</span>
  455. )</span>
  456. <small>protected</small> _belongs_to => <small>array</small><span>(1)</span> <span>(
  457. "mash" => <small>array</small><span>(2)</span> <span>(
  458. "model" => <small>string</small><span>(4)</span> "Mash"
  459. "foreign_key" => <small>string</small><span>(7)</span> "mash_id"
  460. )</span>
  461. )</span>
  462. <small>protected</small> _has_many => <small>array</small><span>(1)</span> <span>(
  463. "votes" => <small>array</small><span>(4)</span> <span>(
  464. "model" => <small>string</small><span>(4)</span> "Vote"
  465. "foreign_key" => <small>string</small><span>(10)</span> "element_id"
  466. "through" => <small>NULL</small>
  467. "far_key" => <small>string</small><span>(7)</span> "vote_id"
  468. )</span>
  469. )</span>
  470. <small>protected</small> _has_one => <small>array</small><span>(0)</span>
  471. <small>protected</small> _load_with => <small>array</small><span>(0)</span>
  472. <small>protected</small> _validation => <small>NULL</small>
  473. <small>protected</small> _object => <small>array</small><span>(6)</span> <span>(
  474. "id" => <small>string</small><span>(5)</span> "68817"
  475. "mash_id" => <small>string</small><span>(5)</span> "37126"
  476. "position" => <small>string</small><span>(1)</span> "a"
  477. "value" => <small>string</small><span>(24)</span> "uqjyft7teu9htoyr1rpl.jpg"
  478. "element" => <small>string</small><span>(5)</span> "68817"
  479. "voted" => <small>string</small><span>(1)</span> "1"
  480. )</span>
  481. <small>protected</small> _changed => <small>array</small><span>(0)</span>
  482. <small>protected</small> _original_values => <small>array</small><span>(6)</span> <span>(
  483. "id" => <small>string</small><span>(5)</span> "68817"
  484. "mash_id" => <small>string</small><span>(5)</span> "37126"
  485. "position" => <small>string</small><span>(1)</span> "a"
  486. "value" => <small>string</small><span>(24)</span> "uqjyft7teu9htoyr1rpl.jpg"
  487. "element" => <small>string</small><span>(5)</span> "68817"
  488. "voted" => <small>string</small><span>(1)</span> "1"
  489. )</span>
  490. <small>protected</small> _related => <small>array</small><span>(0)</span>
  491. <small>protected</small> _valid => <small>bool</small> TRUE
  492. <small>protected</small> _loaded => <small>bool</small> TRUE
  493. <small>protected</small> _saved => <small>bool</small> FALSE
  494. <small>protected</small> _sorting => <small>NULL</small>
  495. <small>protected</small> _foreign_key_suffix => <small>string</small><span>(3)</span> "_id"
  496. <small>protected</small> _object_name => <small>string</small><span>(7)</span> "element"
  497. <small>protected</small> _object_plural => <small>string</small><span>(8)</span> "elements"
  498. <small>protected</small> _table_name => <small>string</small><span>(8)</span> "elements"
  499. <small>protected</small> _updated_column => <small>NULL</small>
  500. <small>protected</small> _created_column => <small>NULL</small>
  501. <small>protected</small> _serialize_columns => <small>array</small><span>(0)</span>
  502. <small>protected</small> _primary_key => <small>string</small><span>(2)</span> "id"
  503. <small>protected</small> _primary_key_value => <small>string</small><span>(5)</span> "68817"
  504. <small>protected</small> _table_names_plural => <small>bool</small> TRUE
  505. <small>protected</small> _reload_on_wakeup => <small>bool</small> TRUE
  506. <small>protected</small> _db => <small>object</small> <span>Database_PDO(5)</span> <code>{
  507. <small>protected</small> _identifier => <small>string</small><span>(1)</span> "`"
  508. <small>public</small> last_query => <small>string</small><span>(641)</span> "SELECT `element`.`id` AS `element:id`, `element`.`mash_id` AS `element:mash_id`, `element`.`position` AS `element:position`, `el&nbsp;&hellip;"
  509. <small>protected</small> _instance => <small>string</small><span>(7)</span> "default"
  510. <small>protected</small> _connection => <small>object</small> <span>PDO(0)</span> <code>{
  511. }</code>
  512. <small>protected</small> _config => <small>array</small><span>(5)</span> <span>(
  513. "type" => <small>string</small><span>(3)</span> "PDO"
  514. "table_prefix" => <small>string</small><span>(0)</span> ""
  515. "charset" => <small>string</small><span>(4)</span> "utf8"
  516. "caching" => <small>bool</small> TRUE
  517. "identifier" => <small>string</small><span>(1)</span> "`"
  518. )</span>
  519. }</code>
  520. <small>protected</small> _db_group => <small>NULL</small>
  521. <small>protected</small> _db_applied => <small>array</small><span>(0)</span>
  522. <small>protected</small> _db_pending => <small>array</small><span>(0)</span>
  523. <small>protected</small> _db_reset => <small>bool</small> TRUE
  524. <small>protected</small> _db_builder => <small>NULL</small>
  525. <small>protected</small> _with_applied => <small>array</small><span>(0)</span>
  526. <small>protected</small> _cast_data => <small>array</small><span>(0)</span>
  527. <small>protected</small> _errors_filename => <small>string</small><span>(7)</span> "element"
  528. }</code>
  529. 1 => <small>object</small> <span>Model_Element(34)</span> <code>{
  530. <small>protected</small> _table_columns => <small>array</small><span>(4)</span> <span>(
  531. "id" => <small>array</small><span>(0)</span>
  532. "mash_id" => <small>array</small><span>(0)</span>
  533. "position" => <small>array</small><span>(0)</span>
  534. "value" => <small>array</small><span>(0)</span>
  535. )</span>
  536. <small>protected</small> _belongs_to => <small>array</small><span>(1)</span> <span>(
  537. "mash" => <small>array</small><span>(2)</span> <span>(
  538. "model" => <small>string</small><span>(4)</span> "Mash"
  539. "foreign_key" => <small>string</small><span>(7)</span> "mash_id"
  540. )</span>
  541. )</span>
  542. <small>protected</small> _has_many => <small>array</small><span>(1)</span> <span>(
  543. "votes" => <small>array</small><span>(4)</span> <span>(
  544. "model" => <small>string</small><span>(4)</span> "Vote"
  545. "foreign_key" => <small>string</small><span>(10)</span> "element_id"
  546. "through" => <small>NULL</small>
  547. "far_key" => <small>string</small><span>(7)</span> "vote_id"
  548. )</span>
  549. )</span>
  550. <small>protected</small> _has_one => <small>array</small><span>(0)</span>
  551. <small>protected</small> _load_with => <small>array</small><span>(0)</span>
  552. <small>protected</small> _validation => <small>NULL</small>
  553. <small>protected</small> _object => <small>array</small><span>(6)</span> <span>(
  554. "id" => <small>string</small><span>(5)</span> "68818"
  555. "mash_id" => <small>string</small><span>(5)</span> "37126"
  556. "position" => <small>string</small><span>(1)</span> "b"
  557. "value" => <small>string</small><span>(24)</span> "igtytjbzz5ut4mbkwfvs.jpg"
  558. "element" => <small>string</small><span>(5)</span> "68818"
  559. "voted" => <small>string</small><span>(1)</span> "0"
  560. )</span>
  561. <small>protected</small> _changed => <small>array</small><span>(0)</span>
  562. <small>protected</small> _original_values => <small>array</small><span>(6)</span> <span>(
  563. "id" => <small>string</small><span>(5)</span> "68818"
  564. "mash_id" => <small>string</small><span>(5)</span> "37126"
  565. "position" => <small>string</small><span>(1)</span> "b"
  566. "value" => <small>string</small><span>(24)</span> "igtytjbzz5ut4mbkwfvs.jpg"
  567. "element" => <small>string</small><span>(5)</span> "68818"
  568. "voted" => <small>string</small><span>(1)</span> "0"
  569. )</span>
  570. <small>protected</small> _related => <small>array</small><span>(0)</span>
  571. <small>protected</small> _valid => <small>bool</small> TRUE
  572. <small>protected</small> _loaded => <small>bool</small> TRUE
  573. <small>protected</small> _saved => <small>bool</small> FALSE
  574. <small>protected</small> _sorting => <small>NULL</small>
  575. <small>protected</small> _foreign_key_suffix => <small>string</small><span>(3)</span> "_id"
  576. <small>protected</small> _object_name => <small>string</small><span>(7)</span> "element"
  577. <small>protected</small> _object_plural => <small>string</small><span>(8)</span> "elements"
  578. <small>protected</small> _table_name => <small>string</small><span>(8)</span> "elements"
  579. <small>protected</small> _updated_column => <small>NULL</small>
  580. <small>protected</small> _created_column => <small>NULL</small>
  581. <small>protected</small> _serialize_columns => <small>array</small><span>(0)</span>
  582. <small>protected</small> _primary_key => <small>string</small><span>(2)</span> "id"
  583. <small>protected</small> _primary_key_value => <small>string</small><span>(5)</span> "68818"
  584. <small>protected</small> _table_names_plural => <small>bool</small> TRUE
  585. <small>protected</small> _reload_on_wakeup => <small>bool</small> TRUE
  586. <small>protected</small> _db => <small>object</small> <span>Database_PDO(5)</span> <code>{
  587. <small>protected</small> _identifier => <small>string</small><span>(1)</span> "`"
  588. <small>public</small> last_query => <small>string</small><span>(641)</span> "SELECT `element`.`id` AS `element:id`, `element`.`mash_id` AS `element:mash_id`, `element`.`position` AS `element:position`, `el&nbsp;&hellip;"
  589. <small>protected</small> _instance => <small>string</small><span>(7)</span> "default"
  590. <small>protected</small> _connection => <small>object</small> <span>PDO(0)</span> <code>{
  591. }</code>
  592. <small>protected</small> _config => <small>array</small><span>(5)</span> <span>(
  593. "type" => <small>string</small><span>(3)</span> "PDO"
  594. "table_prefix" => <small>string</small><span>(0)</span> ""
  595. "charset" => <small>string</small><span>(4)</span> "utf8"
  596. "caching" => <small>bool</small> TRUE
  597. "identifier" => <small>string</small><span>(1)</span> "`"
  598. )</span>
  599. }</code>
  600. <small>protected</small> _db_group => <small>NULL</small>
  601. <small>protected</small> _db_applied => <small>array</small><span>(0)</span>
  602. <small>protected</small> _db_pending => <small>array</small><span>(0)</span>
  603. <small>protected</small> _db_reset => <small>bool</small> TRUE
  604. <small>protected</small> _db_builder => <small>NULL</small>
  605. <small>protected</small> _with_applied => <small>array</small><span>(0)</span>
  606. <small>protected</small> _cast_data => <small>array</small><span>(0)</span>
  607. <small>protected</small> _errors_filename => <small>string</small><span>(7)</span> "element"
  608. }</code>
  609. )</span>
  610. <small>protected</small> _total_rows => <small>integer</small> 2
  611. <small>protected</small> _current_row => <small>integer</small> 0
  612. <small>protected</small> _as_object => <small>string</small><span>(13)</span> "Model_Element"
  613. <small>protected</small> _object_params => <small>NULL</small>
  614. }</code>
  615. "query" => <small>object</small> <span>Database_Query_Builder_Select(19)</span> <code>{
  616. <small>protected</small> _select => <small>array</small><span>(1)</span> <span>(
  617. 0 => <small>array</small><span>(2)</span> <span>(
  618. 0 => <small>object</small> <span>Database_Expression(2)</span> <code>{
  619. <small>protected</small> _parameters => <small>array</small><span>(0)</span>
  620. <small>protected</small> _value => <small>string</small><span>(15)</span> "COUNT(votes.id)"
  621. }</code>
  622. 1 => <small>string</small><span>(5)</span> "voted"
  623. )</span>
  624. )</span>
  625. <small>protected</small> _distinct => <small>bool</small> FALSE
  626. <small>protected</small> _from => <small>array</small><span>(1)</span> <span>(
  627. 0 => <small>string</small><span>(5)</span> "votes"
  628. )</span>
  629. <small>protected</small> _join => <small>array</small><span>(0)</span>
  630. <small>protected</small> _group_by => <small>array</small><span>(0)</span>
  631. <small>protected</small> _having => <small>array</small><span>(0)</span>
  632. <small>protected</small> _offset => <small>NULL</small>
  633. <small>protected</small> _union => <small>array</small><span>(0)</span>
  634. <small>protected</small> _last_join => <small>NULL</small>
  635. <small>protected</small> _where => <small>array</small><span>(2)</span> <span>(
  636. 0 => <small>array</small><span>(1)</span> <span>(
  637. "AND" => <small>array</small><span>(3)</span> <span>(
  638. 0 => <small>string</small><span>(16)</span> "votes.element_id"
  639. 1 => <small>string</small><span>(1)</span> "="
  640. 2 => <small>object</small> <span>Database_Expression(2)</span> <code>{
  641. <small>protected</small> _parameters => <small>array</small><span>(0)</span>
  642. <small>protected</small> _value => <small>string</small><span>(7)</span> "element"
  643. }</code>
  644. )</span>
  645. )</span>
  646. 1 => <small>array</small><span>(1)</span> <span>(
  647. "AND" => <small>array</small><span>(3)</span> <span>(
  648. 0 => <small>string</small><span>(11)</span> "votes.email"
  649. 1 => <small>string</small><span>(1)</span> "="
  650. 2 => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  651. )</span>
  652. )</span>
  653. )</span>
  654. <small>protected</small> _order_by => <small>array</small><span>(0)</span>
  655. <small>protected</small> _limit => <small>NULL</small>
  656. <small>protected</small> _type => <small>integer</small> 1
  657. <small>protected</small> _force_execute => <small>bool</small> FALSE
  658. <small>protected</small> _lifetime => <small>NULL</small>
  659. <small>protected</small> _sql => <small>string</small><span>(128)</span> "SELECT COUNT(votes.id) AS `voted` FROM `votes` WHERE `votes`.`element_id` = element AND `votes`.`email` = 'sekdariusz@gmail.com'"
  660. <small>protected</small> _parameters => <small>array</small><span>(0)</span>
  661. <small>protected</small> _as_object => <small>bool</small> FALSE
  662. <small>protected</small> _object_params => <small>array</small><span>(0)</span>
  663. }</code>
  664. "element" => <small>array</small><span>(6)</span> <span>(
  665. "id" => <small>integer</small> 68818
  666. "type" => <small>string</small><span>(5)</span> "photo"
  667. "value" => <small>string</small><span>(65)</span> "http://ns3608656.ip-149-202-78.eu/upload/igtytjbzz5ut4mbkwfvs.jpg"
  668. "rating" => <small>integer</small> 0
  669. "votes" => <small>integer</small> 6
  670. "voters" => <small>array</small><span>(0)</span>
  671. )</span>
  672. "votes" => <small>array</small><span>(1)</span> <span>(
  673. 0 => <small>bool</small> TRUE
  674. )</span>
  675. "_votes" => <small>array</small><span>(1)</span> <span>(
  676. 37126 => <small>array</small><span>(2)</span> <span>(
  677. "aElement" => <small>array</small><span>(1)</span> <span>(
  678. "other" => <small>array</small><span>(2)</span> <span>(
  679. "PL:Poland" => <small>array</small><span>(4)</span> <span>(
  680. 0 => <small>bool</small> TRUE
  681. 1 => <small>bool</small> TRUE
  682. 2 => <small>bool</small> TRUE
  683. 3 => <small>bool</small> TRUE
  684. )</span>
  685. "FR:France" => <small>array</small><span>(1)</span> <span>(
  686. 0 => <small>bool</small> TRUE
  687. )</span>
  688. )</span>
  689. )</span>
  690. "bElement" => <small>array</small><span>(1)</span> <span>(
  691. "other" => <small>array</small><span>(2)</span> <span>(
  692. "PL:Poland" => <small>array</small><span>(5)</span> <span>(
  693. 0 => <small>bool</small> TRUE
  694. 1 => <small>bool</small> TRUE
  695. 2 => <small>bool</small> TRUE
  696. 3 => <small>bool</small> TRUE
  697. 4 => <small>bool</small> TRUE
  698. )</span>
  699. "US:United States" => <small>array</small><span>(1)</span> <span>(
  700. 0 => <small>bool</small> TRUE
  701. )</span>
  702. )</span>
  703. )</span>
  704. )</span>
  705. )</span>
  706. "ip" => <small>string</small><span>(12)</span> "89.71.207.68"
  707. "vote" => <small>object</small> <span>Model_Vote(34)</span> <code>{
  708. <small>protected</small> _table_columns => <small>array</small><span>(10)</span> <span>(
  709. "id" => <small>array</small><span>(0)</span>
  710. "element_id" => <small>array</small><span>(0)</span>
  711. "email" => <small>array</small><span>(0)</span>
  712. "name" => <small>array</small><span>(0)</span>
  713. "phone" => <small>array</small><span>(0)</span>
  714. "ip" => <small>array</small><span>(0)</span>
  715. "country" => <small>array</small><span>(0)</span>
  716. "country_code" => <small>array</small><span>(0)</span>
  717. "timestamp" => <small>array</small><span>(0)</span>
  718. "is_friend" => <small>array</small><span>(0)</span>
  719. )</span>
  720. <small>protected</small> _created_column => <small>array</small><span>(2)</span> <span>(
  721. "column" => <small>string</small><span>(9)</span> "timestamp"
  722. "format" => <small>bool</small> TRUE
  723. )</span>
  724. <small>protected</small> _belongs_to => <small>array</small><span>(1)</span> <span>(
  725. "element" => <small>array</small><span>(2)</span> <span>(
  726. "model" => <small>string</small><span>(7)</span> "Element"
  727. "foreign_key" => <small>string</small><span>(10)</span> "element_id"
  728. )</span>
  729. )</span>
  730. <small>protected</small> _has_one => <small>array</small><span>(0)</span>
  731. <small>protected</small> _has_many => <small>array</small><span>(0)</span>
  732. <small>protected</small> _load_with => <small>array</small><span>(0)</span>
  733. <small>protected</small> _validation => <small>NULL</small>
  734. <small>protected</small> _object => <small>array</small><span>(10)</span> <span>(
  735. "id" => <small>string</small><span>(7)</span> "1076470"
  736. "element_id" => <small>string</small><span>(5)</span> "68818"
  737. "email" => <small>string</small><span>(26)</span> "angiemelendez274@gmail.com"
  738. "name" => <small>NULL</small>
  739. "phone" => <small>NULL</small>
  740. "ip" => <small>string</small><span>(13)</span> "172.56.36.232"
  741. "country" => <small>string</small><span>(13)</span> "United States"
  742. "country_code" => <small>string</small><span>(2)</span> "US"
  743. "timestamp" => <small>string</small><span>(10)</span> "1445733189"
  744. "is_friend" => <small>string</small><span>(1)</span> "0"
  745. )</span>
  746. <small>protected</small> _changed => <small>array</small><span>(0)</span>
  747. <small>protected</small> _original_values => <small>array</small><span>(10)</span> <span>(
  748. "id" => <small>string</small><span>(7)</span> "1076470"
  749. "element_id" => <small>string</small><span>(5)</span> "68818"
  750. "email" => <small>string</small><span>(26)</span> "angiemelendez274@gmail.com"
  751. "name" => <small>NULL</small>
  752. "phone" => <small>NULL</small>
  753. "ip" => <small>string</small><span>(13)</span> "172.56.36.232"
  754. "country" => <small>string</small><span>(13)</span> "United States"
  755. "country_code" => <small>string</small><span>(2)</span> "US"
  756. "timestamp" => <small>string</small><span>(10)</span> "1445733189"
  757. "is_friend" => <small>string</small><span>(1)</span> "0"
  758. )</span>
  759. <small>protected</small> _related => <small>array</small><span>(1)</span> <span>(
  760. "element" => <small>object</small> <span>Model_Element(34)</span> <code>{
  761. <small>protected</small> _table_columns => <small>array</small><span>(4)</span> <span>(
  762. "id" => <small>array</small><span>(0)</span>
  763. "mash_id" => <small>array</small><span>(0)</span>
  764. "position" => <small>array</small><span>(0)</span>
  765. "value" => <small>array</small><span>(0)</span>
  766. )</span>
  767. <small>protected</small> _belongs_to => <small>array</small><span>(1)</span> <span>(
  768. "mash" => <small>array</small><span>(2)</span> <span>(
  769. "model" => <small>string</small><span>(4)</span> "Mash"
  770. "foreign_key" => <small>string</small><span>(7)</span> "mash_id"
  771. )</span>
  772. )</span>
  773. <small>protected</small> _has_many => <small>array</small><span>(1)</span> <span>(
  774. "votes" => <small>array</small><span>(4)</span> <span>(
  775. "model" => <small>string</small><span>(4)</span> "Vote"
  776. "foreign_key" => <small>string</small><span>(10)</span> "element_id"
  777. "through" => <small>NULL</small>
  778. "far_key" => <small>string</small><span>(7)</span> "vote_id"
  779. )</span>
  780. )</span>
  781. <small>protected</small> _has_one => <small>array</small><span>(0)</span>
  782. <small>protected</small> _load_with => <small>array</small><span>(0)</span>
  783. <small>protected</small> _validation => <small>NULL</small>
  784. <small>protected</small> _object => <small>array</small><span>(4)</span> <span>(
  785. "id" => <small>string</small><span>(5)</span> "68818"
  786. "mash_id" => <small>string</small><span>(5)</span> "37126"
  787. "position" => <small>string</small><span>(1)</span> "b"
  788. "value" => <small>string</small><span>(24)</span> "igtytjbzz5ut4mbkwfvs.jpg"
  789. )</span>
  790. <small>protected</small> _changed => <small>array</small><span>(0)</span>
  791. <small>protected</small> _original_values => <small>array</small><span>(4)</span> <span>(
  792. "id" => <small>string</small><span>(5)</span> "68818"
  793. "mash_id" => <small>string</small><span>(5)</span> "37126"
  794. "position" => <small>string</small><span>(1)</span> "b"
  795. "value" => <small>string</small><span>(24)</span> "igtytjbzz5ut4mbkwfvs.jpg"
  796. )</span>
  797. <small>protected</small> _related => <small>array</small><span>(0)</span>
  798. <small>protected</small> _valid => <small>bool</small> TRUE
  799. <small>protected</small> _loaded => <small>bool</small> TRUE
  800. <small>protected</small> _saved => <small>bool</small> FALSE
  801. <small>protected</small> _sorting => <small>NULL</small>
  802. <small>protected</small> _foreign_key_suffix => <small>string</small><span>(3)</span> "_id"
  803. <small>protected</small> _object_name => <small>string</small><span>(7)</span> "element"
  804. <small>protected</small> _object_plural => <small>string</small><span>(8)</span> "elements"
  805. <small>protected</small> _table_name => <small>string</small><span>(8)</span> "elements"
  806. <small>protected</small> _updated_column => <small>NULL</small>
  807. <small>protected</small> _created_column => <small>NULL</small>
  808. <small>protected</small> _serialize_columns => <small>array</small><span>(0)</span>
  809. <small>protected</small> _primary_key => <small>string</small><span>(2)</span> "id"
  810. <small>protected</small> _primary_key_value => <small>string</small><span>(5)</span> "68818"
  811. <small>protected</small> _table_names_plural => <small>bool</small> TRUE
  812. <small>protected</small> _reload_on_wakeup => <small>bool</small> TRUE
  813. <small>protected</small> _db => <small>object</small> <span>Database_PDO(5)</span> <code>{
  814. <small>protected</small> _identifier => <small>string</small><span>(1)</span> "`"
  815. <small>public</small> last_query => <small>string</small><span>(641)</span> "SELECT `element`.`id` AS `element:id`, `element`.`mash_id` AS `element:mash_id`, `element`.`position` AS `element:position`, `el&nbsp;&hellip;"
  816. <small>protected</small> _instance => <small>string</small><span>(7)</span> "default"
  817. <small>protected</small> _connection => <small>object</small> <span>PDO(0)</span> <code>{
  818. }</code>
  819. <small>protected</small> _config => <small>array</small><span>(5)</span> <span>(
  820. "type" => <small>string</small><span>(3)</span> "PDO"
  821. "table_prefix" => <small>string</small><span>(0)</span> ""
  822. "charset" => <small>string</small><span>(4)</span> "utf8"
  823. "caching" => <small>bool</small> TRUE
  824. "identifier" => <small>string</small><span>(1)</span> "`"
  825. )</span>
  826. }</code>
  827. <small>protected</small> _db_group => <small>NULL</small>
  828. <small>protected</small> _db_applied => <small>array</small><span>(0)</span>
  829. <small>protected</small> _db_pending => <small>array</small><span>(0)</span>
  830. <small>protected</small> _db_reset => <small>bool</small> TRUE
  831. <small>protected</small> _db_builder => <small>NULL</small>
  832. <small>protected</small> _with_applied => <small>array</small><span>(0)</span>
  833. <small>protected</small> _cast_data => <small>array</small><span>(0)</span>
  834. <small>protected</small> _errors_filename => <small>string</small><span>(7)</span> "element"
  835. }</code>
  836. )</span>
  837. <small>protected</small> _valid => <small>bool</small> TRUE
  838. <small>protected</small> _loaded => <small>bool</small> TRUE
  839. <small>protected</small> _saved => <small>bool</small> FALSE
  840. <small>protected</small> _sorting => <small>NULL</small>
  841. <small>protected</small> _foreign_key_suffix => <small>string</small><span>(3)</span> "_id"
  842. <small>protected</small> _object_name => <small>string</small><span>(4)</span> "vote"
  843. <small>protected</small> _object_plural => <small>string</small><span>(5)</span> "votes"
  844. <small>protected</small> _table_name => <small>string</small><span>(5)</span> "votes"
  845. <small>protected</small> _updated_column => <small>NULL</small>
  846. <small>protected</small> _serialize_columns => <small>array</small><span>(0)</span>
  847. <small>protected</small> _primary_key => <small>string</small><span>(2)</span> "id"
  848. <small>protected</small> _primary_key_value => <small>string</small><span>(7)</span> "1076470"
  849. <small>protected</small> _table_names_plural => <small>bool</small> TRUE
  850. <small>protected</small> _reload_on_wakeup => <small>bool</small> TRUE
  851. <small>protected</small> _db => <small>object</small> <span>Database_PDO(5)</span> <code>{
  852. <small>protected</small> _identifier => <small>string</small><span>(1)</span> "`"
  853. <small>public</small> last_query => <small>string</small><span>(641)</span> "SELECT `element`.`id` AS `element:id`, `element`.`mash_id` AS `element:mash_id`, `element`.`position` AS `element:position`, `el&nbsp;&hellip;"
  854. <small>protected</small> _instance => <small>string</small><span>(7)</span> "default"
  855. <small>protected</small> _connection => <small>object</small> <span>PDO(0)</span> <code>{
  856. }</code>
  857. <small>protected</small> _config => <small>array</small><span>(5)</span> <span>(
  858. "type" => <small>string</small><span>(3)</span> "PDO"
  859. "table_prefix" => <small>string</small><span>(0)</span> ""
  860. "charset" => <small>string</small><span>(4)</span> "utf8"
  861. "caching" => <small>bool</small> TRUE
  862. "identifier" => <small>string</small><span>(1)</span> "`"
  863. )</span>
  864. }</code>
  865. <small>protected</small> _db_group => <small>NULL</small>
  866. <small>protected</small> _db_applied => <small>array</small><span>(0)</span>
  867. <small>protected</small> _db_pending => <small>array</small><span>(0)</span>
  868. <small>protected</small> _db_reset => <small>bool</small> TRUE
  869. <small>protected</small> _db_builder => <small>NULL</small>
  870. <small>protected</small> _with_applied => <small>array</small><span>(0)</span>
  871. <small>protected</small> _cast_data => <small>array</small><span>(0)</span>
  872. <small>protected</small> _errors_filename => <small>string</small><span>(4)</span> "vote"
  873. }</code>
  874. "letter" => <small>string</small><span>(8)</span> "bElement"
  875. "id" => <small>integer</small> 37126
  876. "count" => <small>integer</small> 2
  877. "country" => <small>string</small><span>(16)</span> "US:United States"
  878. "value" => <small>integer</small> 1
  879. "voter" => <small>string</small><span>(20)</span> "1 from United States"
  880. "code" => <small>string</small><span>(2)</span> "US"
  881. "name" => <small>string</small><span>(13)</span> "United States"
  882. "result" => <small>array</small><span>(1)</span> <span>(
  883. "mash" => <small>array</small><span>(10)</span> <span>(
  884. "id" => <small>integer</small> 37126
  885. "created_on" => <small>string</small><span>(10)</span> "1445533017"
  886. "user" => <small>array</small><span>(3)</span> <span>(
  887. "id" => <small>string</small><span>(6)</span> "152602"
  888. "name" => <small>NULL</small>
  889. "can_vote" => <small>bool</small> TRUE
  890. )</span>
  891. "original_author_id" => <small>NULL</small>
  892. "voted" => <small>string</small><span>(8)</span> "aElement"
  893. "voter_ip" => <small>string</small><span>(12)</span> "89.71.207.68"
  894. "voter_name" => <small>NULL</small>
  895. "points" => <small>string</small><span>(3)</span> "-46"
  896. "aElement" => <small>array</small><span>(7)</span> <span>(
  897. "id" => <small>integer</small> 68817
  898. "type" => <small>string</small><span>(5)</span> "photo"
  899. "value" => <small>string</small><span>(65)</span> "http://ns3608656.ip-149-202-78.eu/upload/uqjyft7teu9htoyr1rpl.jpg"
  900. "rating" => <small>float</small> 45
  901. "votes" => <small>integer</small> 5
  902. "voters" => <small>array</small><span>(2)</span> <span>(
  903. 0 => <small>array</small><span>(1)</span> <span>(
  904. "name" => <small>string</small><span>(13)</span> "4 from Poland"
  905. )</span>
  906. 1 => <small>array</small><span>(1)</span> <span>(
  907. "name" => <small>string</small><span>(13)</span> "1 from France"
  908. )</span>
  909. )</span>
  910. "other_voters" => <small>bool</small> TRUE
  911. )</span>
  912. "bElement" => <small>array</small><span>(7)</span> <span>(
  913. "id" => <small>integer</small> 68818
  914. "type" => <small>string</small><span>(5)</span> "photo"
  915. "value" => <small>string</small><span>(65)</span> "http://ns3608656.ip-149-202-78.eu/upload/igtytjbzz5ut4mbkwfvs.jpg"
  916. "rating" => <small>float</small> 55
  917. "votes" => <small>integer</small> 6
  918. "voters" => <small>array</small><span>(2)</span> <span>(
  919. 0 => <small>array</small><span>(1)</span> <span>(
  920. "name" => <small>string</small><span>(13)</span> "5 from Poland"
  921. )</span>
  922. 1 => <small>array</small><span>(1)</span> <span>(
  923. "name" => <small>string</small><span>(20)</span> "1 from United States"
  924. )</span>
  925. )</span>
  926. "other_voters" => <small>bool</small> TRUE
  927. )</span>
  928. )</span>
  929. )</span>
  930. )</span></pre></td>
  931. </tr>
  932. </table>
  933. </div>
  934. <pre id="error564ba2fce2b22source0" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">398</span> );
  935. </span><span class="line"><span class="number">399</span> }
  936. </span><span class="line"><span class="number">400</span>
  937. </span><span class="line"><span class="number">401</span> if (is_bool($voted))
  938. </span><span class="line"><span class="number">402</span> {
  939. </span><span class="line highlight"><span class="number">403</span> $_elements = $_mashes[$after_id];
  940. </span><span class="line"><span class="number">404</span>
  941. </span><span class="line"><span class="number">405</span> $voting = array(
  942. </span><span class="line"><span class="number">406</span> 'updated_mash' =&gt; array(),
  943. </span><span class="line"><span class="number">407</span> 'voted' =&gt; $voted,
  944. </span><span class="line"><span class="number">408</span> );
  945. </span></code></pre></code></pre>
  946. </li>
  947. <li>
  948. <p>
  949. <span class="file">
  950. <a href="#error564ba2fce2b22source1" onclick="return koggle('error564ba2fce2b22source1')">SYSPATH/classes/Kohana/Controller.php [ 84 ]</a>
  951. </span>
  952. &raquo;
  953. API_Controller_Mashes->action_index()
  954. </p>
  955. <pre id="error564ba2fce2b22source1" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">79</span> array(':uri' =&gt; $this-&gt;request-&gt;uri())
  956. </span><span class="line"><span class="number">80</span> )-&gt;request($this-&gt;request);
  957. </span><span class="line"><span class="number">81</span> }
  958. </span><span class="line"><span class="number">82</span>
  959. </span><span class="line"><span class="number">83</span> // Execute the action itself
  960. </span><span class="line highlight"><span class="number">84</span> $this-&gt;{$action}();
  961. </span><span class="line"><span class="number">85</span>
  962. </span><span class="line"><span class="number">86</span> // Execute the "after action" method
  963. </span><span class="line"><span class="number">87</span> $this-&gt;after();
  964. </span><span class="line"><span class="number">88</span>
  965. </span><span class="line"><span class="number">89</span> // Return the response
  966. </span></code></pre></code></pre>
  967. </li>
  968. <li>
  969. <p>
  970. <span class="file">
  971. <a href="#error564ba2fce2b22source2" onclick="return koggle('error564ba2fce2b22source2')">APPPATH/api/base/classes/API/Controller/API.php [ 60 ]</a>
  972. </span>
  973. &raquo;
  974. Kohana_Controller->execute()
  975. </p>
  976. <pre id="error564ba2fce2b22source2" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">55</span> public function execute()
  977. </span><span class="line"><span class="number">56</span> {
  978. </span><span class="line"><span class="number">57</span> try
  979. </span><span class="line"><span class="number">58</span> {
  980. </span><span class="line"><span class="number">59</span> // Wy��wietl zawarto���� zgodnie z planem.
  981. </span><span class="line highlight"><span class="number">60</span> return parent::execute();
  982. </span><span class="line"><span class="number">61</span> }
  983. </span><span class="line"><span class="number">62</span> catch (API_Exception $e)
  984. </span><span class="line"><span class="number">63</span> {
  985. </span><span class="line"><span class="number">64</span> // Przerwij dzia��anie kodu i wy��wietl zawarto���� b����du.
  986. </span><span class="line"><span class="number">65</span> return API_Exception::handler($e);
  987. </span></code></pre></code></pre>
  988. </li>
  989. <li>
  990. <p>
  991. <span class="file">
  992. {PHP internal call}
  993. </span>
  994. &raquo;
  995. API_Controller_API->execute()
  996. </p>
  997. </li>
  998. <li>
  999. <p>
  1000. <span class="file">
  1001. <a href="#error564ba2fce2b22source4" onclick="return koggle('error564ba2fce2b22source4')">SYSPATH/classes/Kohana/Request/Client/Internal.php [ 97 ]</a>
  1002. </span>
  1003. &raquo;
  1004. ReflectionMethod->invoke(<a href="#error564ba2fce2b22args4" onclick="return koggle('error564ba2fce2b22args4')">arguments</a>)
  1005. </p>
  1006. <div id="error564ba2fce2b22args4" class="collapsed">
  1007. <table cellspacing="0">
  1008. <tr>
  1009. <td><code>0</code></td>
  1010. <td><pre><small>object</small> <span>Controller_Mashes(4)</span> <code>{
  1011. <small>protected</small> _user => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1012. <small>protected</small> _api_request => <small>bool</small> TRUE
  1013. <small>public</small> request => <small>object</small> <span>Request(19)</span> <code>{
  1014. <small>protected</small> _requested_with => <small>NULL</small>
  1015. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1016. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1017. <small>protected</small> _secure => <small>bool</small> FALSE
  1018. <small>protected</small> _referrer => <small>NULL</small>
  1019. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1020. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1021. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1022. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1023. <small>protected</small> _defaults => <small>array</small><span>(1)</span> <span>(
  1024. "controller" => <small>string</small><span>(6)</span> "mashes"
  1025. )</span>
  1026. <small>protected</small> _route_regex => <small>string</small><span>(16)</span> "#^api/mashes$#uD"
  1027. }</code>
  1028. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1029. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1030. }</code>
  1031. <small>protected</small> _body => <small>NULL</small>
  1032. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1033. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1034. <small>protected</small> _action => <small>string</small><span>(5)</span> "index"
  1035. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1036. <small>protected</small> _external => <small>bool</small> FALSE
  1037. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1038. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1039. <small>protected</small> _post => <small>array</small><span>(5)</span> <span>(
  1040. "last_mash" => <small>bool</small> TRUE
  1041. "after_id" => <small>string</small><span>(5)</span> "37126"
  1042. "limit" => <small>integer</small> 1
  1043. "voted" => <small>bool</small> TRUE
  1044. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1045. )</span>
  1046. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1047. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1048. <small>protected</small> _previous_environment => <small>NULL</small>
  1049. <small>protected</small> _cache => <small>NULL</small>
  1050. <small>protected</small> _follow => <small>bool</small> FALSE
  1051. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1052. 0 => <small>string</small><span>(13)</span> "Authorization"
  1053. )</span>
  1054. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1055. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1056. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1057. )</span>
  1058. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1059. <small>protected</small> _callback_depth => <small>integer</small> 1
  1060. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1061. }</code>
  1062. }</code>
  1063. <small>public</small> response => <small>object</small> <span>Response(5)</span> <code>{
  1064. <small>protected</small> _status => <small>integer</small> 200
  1065. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(1)</span> <code>{
  1066. <small>public</small> content-type => <small>string</small><span>(16)</span> "application/json"
  1067. }</code>
  1068. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1069. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1070. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1071. }</code>
  1072. }</code></pre></td>
  1073. </tr>
  1074. </table>
  1075. </div>
  1076. <pre id="error564ba2fce2b22source4" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number"> 92</span>
  1077. </span><span class="line"><span class="number"> 93</span> // Create a new instance of the controller
  1078. </span><span class="line"><span class="number"> 94</span> $controller = $class-&gt;newInstance($request, $response);
  1079. </span><span class="line"><span class="number"> 95</span>
  1080. </span><span class="line"><span class="number"> 96</span> // Run the controller's execute() method
  1081. </span><span class="line highlight"><span class="number"> 97</span> $response = $class-&gt;getMethod('execute')-&gt;invoke($controller);
  1082. </span><span class="line"><span class="number"> 98</span>
  1083. </span><span class="line"><span class="number"> 99</span> if ( ! $response instanceof Response)
  1084. </span><span class="line"><span class="number">100</span> {
  1085. </span><span class="line"><span class="number">101</span> // Controller failed to return a Response.
  1086. </span><span class="line"><span class="number">102</span> throw new Kohana_Exception('Controller failed to return a Response');
  1087. </span></code></pre></code></pre>
  1088. </li>
  1089. <li>
  1090. <p>
  1091. <span class="file">
  1092. <a href="#error564ba2fce2b22source5" onclick="return koggle('error564ba2fce2b22source5')">SYSPATH/classes/Kohana/Request/Client.php [ 114 ]</a>
  1093. </span>
  1094. &raquo;
  1095. Kohana_Request_Client_Internal->execute_request(<a href="#error564ba2fce2b22args5" onclick="return koggle('error564ba2fce2b22args5')">arguments</a>)
  1096. </p>
  1097. <div id="error564ba2fce2b22args5" class="collapsed">
  1098. <table cellspacing="0">
  1099. <tr>
  1100. <td><code>0</code></td>
  1101. <td><pre><small>object</small> <span>Request(19)</span> <code>{
  1102. <small>protected</small> _requested_with => <small>NULL</small>
  1103. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1104. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1105. <small>protected</small> _secure => <small>bool</small> FALSE
  1106. <small>protected</small> _referrer => <small>NULL</small>
  1107. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1108. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1109. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1110. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1111. <small>protected</small> _defaults => <small>array</small><span>(1)</span> <span>(
  1112. "controller" => <small>string</small><span>(6)</span> "mashes"
  1113. )</span>
  1114. <small>protected</small> _route_regex => <small>string</small><span>(16)</span> "#^api/mashes$#uD"
  1115. }</code>
  1116. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1117. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1118. }</code>
  1119. <small>protected</small> _body => <small>NULL</small>
  1120. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1121. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1122. <small>protected</small> _action => <small>string</small><span>(5)</span> "index"
  1123. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1124. <small>protected</small> _external => <small>bool</small> FALSE
  1125. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1126. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1127. <small>protected</small> _post => <small>array</small><span>(5)</span> <span>(
  1128. "last_mash" => <small>bool</small> TRUE
  1129. "after_id" => <small>string</small><span>(5)</span> "37126"
  1130. "limit" => <small>integer</small> 1
  1131. "voted" => <small>bool</small> TRUE
  1132. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1133. )</span>
  1134. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1135. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1136. <small>protected</small> _previous_environment => <small>NULL</small>
  1137. <small>protected</small> _cache => <small>NULL</small>
  1138. <small>protected</small> _follow => <small>bool</small> FALSE
  1139. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1140. 0 => <small>string</small><span>(13)</span> "Authorization"
  1141. )</span>
  1142. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1143. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1144. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1145. )</span>
  1146. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1147. <small>protected</small> _callback_depth => <small>integer</small> 1
  1148. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1149. }</code>
  1150. }</code></pre></td>
  1151. </tr>
  1152. <tr>
  1153. <td><code>1</code></td>
  1154. <td><pre><small>object</small> <span>Response(5)</span> <code>{
  1155. <small>protected</small> _status => <small>integer</small> 200
  1156. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(1)</span> <code>{
  1157. <small>public</small> content-type => <small>string</small><span>(16)</span> "application/json"
  1158. }</code>
  1159. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1160. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1161. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1162. }</code></pre></td>
  1163. </tr>
  1164. </table>
  1165. </div>
  1166. <pre id="error564ba2fce2b22source5" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">109</span> $orig_response = $response = Response::factory(array('_protocol' =&gt; $request-&gt;protocol()));
  1167. </span><span class="line"><span class="number">110</span>
  1168. </span><span class="line"><span class="number">111</span> if (($cache = $this-&gt;cache()) instanceof HTTP_Cache)
  1169. </span><span class="line"><span class="number">112</span> return $cache-&gt;execute($this, $request, $response);
  1170. </span><span class="line"><span class="number">113</span>
  1171. </span><span class="line highlight"><span class="number">114</span> $response = $this-&gt;execute_request($request, $response);
  1172. </span><span class="line"><span class="number">115</span>
  1173. </span><span class="line"><span class="number">116</span> // Execute response callbacks
  1174. </span><span class="line"><span class="number">117</span> foreach ($this-&gt;header_callbacks() as $header =&gt; $callback)
  1175. </span><span class="line"><span class="number">118</span> {
  1176. </span><span class="line"><span class="number">119</span> if ($response-&gt;headers($header))
  1177. </span></code></pre></code></pre>
  1178. </li>
  1179. <li>
  1180. <p>
  1181. <span class="file">
  1182. <a href="#error564ba2fce2b22source6" onclick="return koggle('error564ba2fce2b22source6')">SYSPATH/classes/Kohana/Request.php [ 986 ]</a>
  1183. </span>
  1184. &raquo;
  1185. Kohana_Request_Client->execute(<a href="#error564ba2fce2b22args6" onclick="return koggle('error564ba2fce2b22args6')">arguments</a>)
  1186. </p>
  1187. <div id="error564ba2fce2b22args6" class="collapsed">
  1188. <table cellspacing="0">
  1189. <tr>
  1190. <td><code>0</code></td>
  1191. <td><pre><small>object</small> <span>Request(19)</span> <code>{
  1192. <small>protected</small> _requested_with => <small>NULL</small>
  1193. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1194. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1195. <small>protected</small> _secure => <small>bool</small> FALSE
  1196. <small>protected</small> _referrer => <small>NULL</small>
  1197. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1198. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1199. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1200. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1201. <small>protected</small> _defaults => <small>array</small><span>(1)</span> <span>(
  1202. "controller" => <small>string</small><span>(6)</span> "mashes"
  1203. )</span>
  1204. <small>protected</small> _route_regex => <small>string</small><span>(16)</span> "#^api/mashes$#uD"
  1205. }</code>
  1206. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1207. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1208. }</code>
  1209. <small>protected</small> _body => <small>NULL</small>
  1210. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1211. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1212. <small>protected</small> _action => <small>string</small><span>(5)</span> "index"
  1213. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1214. <small>protected</small> _external => <small>bool</small> FALSE
  1215. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1216. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1217. <small>protected</small> _post => <small>array</small><span>(5)</span> <span>(
  1218. "last_mash" => <small>bool</small> TRUE
  1219. "after_id" => <small>string</small><span>(5)</span> "37126"
  1220. "limit" => <small>integer</small> 1
  1221. "voted" => <small>bool</small> TRUE
  1222. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1223. )</span>
  1224. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1225. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1226. <small>protected</small> _previous_environment => <small>NULL</small>
  1227. <small>protected</small> _cache => <small>NULL</small>
  1228. <small>protected</small> _follow => <small>bool</small> FALSE
  1229. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1230. 0 => <small>string</small><span>(13)</span> "Authorization"
  1231. )</span>
  1232. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1233. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1234. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1235. )</span>
  1236. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1237. <small>protected</small> _callback_depth => <small>integer</small> 1
  1238. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1239. }</code>
  1240. }</code></pre></td>
  1241. </tr>
  1242. </table>
  1243. </div>
  1244. <pre id="error564ba2fce2b22source6" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">981</span> throw new Request_Exception('Unable to execute :uri without a Kohana_Request_Client', array(
  1245. </span><span class="line"><span class="number">982</span> ':uri' =&gt; $this-&gt;_uri,
  1246. </span><span class="line"><span class="number">983</span> ));
  1247. </span><span class="line"><span class="number">984</span> }
  1248. </span><span class="line"><span class="number">985</span>
  1249. </span><span class="line highlight"><span class="number">986</span> return $this-&gt;_client-&gt;execute($this);
  1250. </span><span class="line"><span class="number">987</span> }
  1251. </span><span class="line"><span class="number">988</span>
  1252. </span><span class="line"><span class="number">989</span> /**
  1253. </span><span class="line"><span class="number">990</span> * Returns whether this request is the initial request Kohana received.
  1254. </span><span class="line"><span class="number">991</span> * Can be used to test for sub requests.
  1255. </span></code></pre></code></pre>
  1256. </li>
  1257. <li>
  1258. <p>
  1259. <span class="file">
  1260. <a href="#error564ba2fce2b22source7" onclick="return koggle('error564ba2fce2b22source7')">APPPATH/api/base/classes/API/Controller/Mashes.php [ 597 ]</a>
  1261. </span>
  1262. &raquo;
  1263. Kohana_Request->execute()
  1264. </p>
  1265. <pre id="error564ba2fce2b22source7" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">592</span> if ($this-&gt;_api_request === TRUE)
  1266. </span><span class="line"><span class="number">593</span> {
  1267. </span><span class="line"><span class="number">594</span> $request-&gt;post('user', $this-&gt;_user);
  1268. </span><span class="line"><span class="number">595</span> }
  1269. </span><span class="line"><span class="number">596</span>
  1270. </span><span class="line highlight"><span class="number">597</span> $response = $request-&gt;execute();
  1271. </span><span class="line"><span class="number">598</span>
  1272. </span><span class="line"><span class="number">599</span> if (empty($response))
  1273. </span><span class="line"><span class="number">600</span> throw new API_Exception(204, 'no_response');
  1274. </span><span class="line"><span class="number">601</span>
  1275. </span><span class="line"><span class="number">602</span> $this-&gt;response-&gt;body($response);
  1276. </span></code></pre></code></pre>
  1277. </li>
  1278. <li>
  1279. <p>
  1280. <span class="file">
  1281. <a href="#error564ba2fce2b22source8" onclick="return koggle('error564ba2fce2b22source8')">SYSPATH/classes/Kohana/Controller.php [ 84 ]</a>
  1282. </span>
  1283. &raquo;
  1284. API_Controller_Mashes->action_vote()
  1285. </p>
  1286. <pre id="error564ba2fce2b22source8" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">79</span> array(':uri' =&gt; $this-&gt;request-&gt;uri())
  1287. </span><span class="line"><span class="number">80</span> )-&gt;request($this-&gt;request);
  1288. </span><span class="line"><span class="number">81</span> }
  1289. </span><span class="line"><span class="number">82</span>
  1290. </span><span class="line"><span class="number">83</span> // Execute the action itself
  1291. </span><span class="line highlight"><span class="number">84</span> $this-&gt;{$action}();
  1292. </span><span class="line"><span class="number">85</span>
  1293. </span><span class="line"><span class="number">86</span> // Execute the "after action" method
  1294. </span><span class="line"><span class="number">87</span> $this-&gt;after();
  1295. </span><span class="line"><span class="number">88</span>
  1296. </span><span class="line"><span class="number">89</span> // Return the response
  1297. </span></code></pre></code></pre>
  1298. </li>
  1299. <li>
  1300. <p>
  1301. <span class="file">
  1302. <a href="#error564ba2fce2b22source9" onclick="return koggle('error564ba2fce2b22source9')">APPPATH/api/base/classes/API/Controller/API.php [ 60 ]</a>
  1303. </span>
  1304. &raquo;
  1305. Kohana_Controller->execute()
  1306. </p>
  1307. <pre id="error564ba2fce2b22source9" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">55</span> public function execute()
  1308. </span><span class="line"><span class="number">56</span> {
  1309. </span><span class="line"><span class="number">57</span> try
  1310. </span><span class="line"><span class="number">58</span> {
  1311. </span><span class="line"><span class="number">59</span> // Wy��wietl zawarto���� zgodnie z planem.
  1312. </span><span class="line highlight"><span class="number">60</span> return parent::execute();
  1313. </span><span class="line"><span class="number">61</span> }
  1314. </span><span class="line"><span class="number">62</span> catch (API_Exception $e)
  1315. </span><span class="line"><span class="number">63</span> {
  1316. </span><span class="line"><span class="number">64</span> // Przerwij dzia��anie kodu i wy��wietl zawarto���� b����du.
  1317. </span><span class="line"><span class="number">65</span> return API_Exception::handler($e);
  1318. </span></code></pre></code></pre>
  1319. </li>
  1320. <li>
  1321. <p>
  1322. <span class="file">
  1323. {PHP internal call}
  1324. </span>
  1325. &raquo;
  1326. API_Controller_API->execute()
  1327. </p>
  1328. </li>
  1329. <li>
  1330. <p>
  1331. <span class="file">
  1332. <a href="#error564ba2fce2b22source11" onclick="return koggle('error564ba2fce2b22source11')">SYSPATH/classes/Kohana/Request/Client/Internal.php [ 97 ]</a>
  1333. </span>
  1334. &raquo;
  1335. ReflectionMethod->invoke(<a href="#error564ba2fce2b22args11" onclick="return koggle('error564ba2fce2b22args11')">arguments</a>)
  1336. </p>
  1337. <div id="error564ba2fce2b22args11" class="collapsed">
  1338. <table cellspacing="0">
  1339. <tr>
  1340. <td><code>0</code></td>
  1341. <td><pre><small>object</small> <span>Controller_Mashes(4)</span> <code>{
  1342. <small>protected</small> _user => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1343. <small>protected</small> _api_request => <small>bool</small> TRUE
  1344. <small>public</small> request => <small>object</small> <span>Request(19)</span> <code>{
  1345. <small>protected</small> _requested_with => <small>NULL</small>
  1346. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1347. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1348. <small>protected</small> _secure => <small>bool</small> FALSE
  1349. <small>protected</small> _referrer => <small>NULL</small>
  1350. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1351. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1352. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1353. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1354. <small>protected</small> _defaults => <small>array</small><span>(2)</span> <span>(
  1355. "controller" => <small>string</small><span>(6)</span> "mashes"
  1356. "action" => <small>string</small><span>(4)</span> "vote"
  1357. )</span>
  1358. <small>protected</small> _route_regex => <small>string</small><span>(22)</span> "#^api/element/vote$#uD"
  1359. }</code>
  1360. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1361. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1362. }</code>
  1363. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1364. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1365. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1366. <small>protected</small> _action => <small>string</small><span>(4)</span> "vote"
  1367. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1368. <small>protected</small> _external => <small>bool</small> FALSE
  1369. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1370. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1371. <small>protected</small> _post => <small>array</small><span>(3)</span> <span>(
  1372. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1373. "element_id" => <small>string</small><span>(5)</span> "68817"
  1374. "mash_id" => <small>string</small><span>(5)</span> "37126"
  1375. )</span>
  1376. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1377. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1378. <small>protected</small> _previous_environment => <small>NULL</small>
  1379. <small>protected</small> _cache => <small>NULL</small>
  1380. <small>protected</small> _follow => <small>bool</small> FALSE
  1381. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1382. 0 => <small>string</small><span>(13)</span> "Authorization"
  1383. )</span>
  1384. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1385. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1386. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1387. )</span>
  1388. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1389. <small>protected</small> _callback_depth => <small>integer</small> 1
  1390. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1391. }</code>
  1392. }</code>
  1393. <small>public</small> response => <small>object</small> <span>Response(5)</span> <code>{
  1394. <small>protected</small> _status => <small>integer</small> 200
  1395. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(1)</span> <code>{
  1396. <small>public</small> content-type => <small>string</small><span>(16)</span> "application/json"
  1397. }</code>
  1398. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1399. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1400. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1401. }</code>
  1402. }</code></pre></td>
  1403. </tr>
  1404. </table>
  1405. </div>
  1406. <pre id="error564ba2fce2b22source11" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number"> 92</span>
  1407. </span><span class="line"><span class="number"> 93</span> // Create a new instance of the controller
  1408. </span><span class="line"><span class="number"> 94</span> $controller = $class-&gt;newInstance($request, $response);
  1409. </span><span class="line"><span class="number"> 95</span>
  1410. </span><span class="line"><span class="number"> 96</span> // Run the controller's execute() method
  1411. </span><span class="line highlight"><span class="number"> 97</span> $response = $class-&gt;getMethod('execute')-&gt;invoke($controller);
  1412. </span><span class="line"><span class="number"> 98</span>
  1413. </span><span class="line"><span class="number"> 99</span> if ( ! $response instanceof Response)
  1414. </span><span class="line"><span class="number">100</span> {
  1415. </span><span class="line"><span class="number">101</span> // Controller failed to return a Response.
  1416. </span><span class="line"><span class="number">102</span> throw new Kohana_Exception('Controller failed to return a Response');
  1417. </span></code></pre></code></pre>
  1418. </li>
  1419. <li>
  1420. <p>
  1421. <span class="file">
  1422. <a href="#error564ba2fce2b22source12" onclick="return koggle('error564ba2fce2b22source12')">SYSPATH/classes/Kohana/Request/Client.php [ 114 ]</a>
  1423. </span>
  1424. &raquo;
  1425. Kohana_Request_Client_Internal->execute_request(<a href="#error564ba2fce2b22args12" onclick="return koggle('error564ba2fce2b22args12')">arguments</a>)
  1426. </p>
  1427. <div id="error564ba2fce2b22args12" class="collapsed">
  1428. <table cellspacing="0">
  1429. <tr>
  1430. <td><code>0</code></td>
  1431. <td><pre><small>object</small> <span>Request(19)</span> <code>{
  1432. <small>protected</small> _requested_with => <small>NULL</small>
  1433. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1434. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1435. <small>protected</small> _secure => <small>bool</small> FALSE
  1436. <small>protected</small> _referrer => <small>NULL</small>
  1437. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1438. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1439. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1440. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1441. <small>protected</small> _defaults => <small>array</small><span>(2)</span> <span>(
  1442. "controller" => <small>string</small><span>(6)</span> "mashes"
  1443. "action" => <small>string</small><span>(4)</span> "vote"
  1444. )</span>
  1445. <small>protected</small> _route_regex => <small>string</small><span>(22)</span> "#^api/element/vote$#uD"
  1446. }</code>
  1447. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1448. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1449. }</code>
  1450. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1451. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1452. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1453. <small>protected</small> _action => <small>string</small><span>(4)</span> "vote"
  1454. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1455. <small>protected</small> _external => <small>bool</small> FALSE
  1456. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1457. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1458. <small>protected</small> _post => <small>array</small><span>(3)</span> <span>(
  1459. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1460. "element_id" => <small>string</small><span>(5)</span> "68817"
  1461. "mash_id" => <small>string</small><span>(5)</span> "37126"
  1462. )</span>
  1463. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1464. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1465. <small>protected</small> _previous_environment => <small>NULL</small>
  1466. <small>protected</small> _cache => <small>NULL</small>
  1467. <small>protected</small> _follow => <small>bool</small> FALSE
  1468. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1469. 0 => <small>string</small><span>(13)</span> "Authorization"
  1470. )</span>
  1471. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1472. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1473. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1474. )</span>
  1475. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1476. <small>protected</small> _callback_depth => <small>integer</small> 1
  1477. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1478. }</code>
  1479. }</code></pre></td>
  1480. </tr>
  1481. <tr>
  1482. <td><code>1</code></td>
  1483. <td><pre><small>object</small> <span>Response(5)</span> <code>{
  1484. <small>protected</small> _status => <small>integer</small> 200
  1485. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(1)</span> <code>{
  1486. <small>public</small> content-type => <small>string</small><span>(16)</span> "application/json"
  1487. }</code>
  1488. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1489. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1490. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1491. }</code></pre></td>
  1492. </tr>
  1493. </table>
  1494. </div>
  1495. <pre id="error564ba2fce2b22source12" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">109</span> $orig_response = $response = Response::factory(array('_protocol' =&gt; $request-&gt;protocol()));
  1496. </span><span class="line"><span class="number">110</span>
  1497. </span><span class="line"><span class="number">111</span> if (($cache = $this-&gt;cache()) instanceof HTTP_Cache)
  1498. </span><span class="line"><span class="number">112</span> return $cache-&gt;execute($this, $request, $response);
  1499. </span><span class="line"><span class="number">113</span>
  1500. </span><span class="line highlight"><span class="number">114</span> $response = $this-&gt;execute_request($request, $response);
  1501. </span><span class="line"><span class="number">115</span>
  1502. </span><span class="line"><span class="number">116</span> // Execute response callbacks
  1503. </span><span class="line"><span class="number">117</span> foreach ($this-&gt;header_callbacks() as $header =&gt; $callback)
  1504. </span><span class="line"><span class="number">118</span> {
  1505. </span><span class="line"><span class="number">119</span> if ($response-&gt;headers($header))
  1506. </span></code></pre></code></pre>
  1507. </li>
  1508. <li>
  1509. <p>
  1510. <span class="file">
  1511. <a href="#error564ba2fce2b22source13" onclick="return koggle('error564ba2fce2b22source13')">SYSPATH/classes/Kohana/Request.php [ 986 ]</a>
  1512. </span>
  1513. &raquo;
  1514. Kohana_Request_Client->execute(<a href="#error564ba2fce2b22args13" onclick="return koggle('error564ba2fce2b22args13')">arguments</a>)
  1515. </p>
  1516. <div id="error564ba2fce2b22args13" class="collapsed">
  1517. <table cellspacing="0">
  1518. <tr>
  1519. <td><code>0</code></td>
  1520. <td><pre><small>object</small> <span>Request(19)</span> <code>{
  1521. <small>protected</small> _requested_with => <small>NULL</small>
  1522. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1523. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1524. <small>protected</small> _secure => <small>bool</small> FALSE
  1525. <small>protected</small> _referrer => <small>NULL</small>
  1526. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1527. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1528. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1529. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1530. <small>protected</small> _defaults => <small>array</small><span>(2)</span> <span>(
  1531. "controller" => <small>string</small><span>(6)</span> "mashes"
  1532. "action" => <small>string</small><span>(4)</span> "vote"
  1533. )</span>
  1534. <small>protected</small> _route_regex => <small>string</small><span>(22)</span> "#^api/element/vote$#uD"
  1535. }</code>
  1536. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1537. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1538. }</code>
  1539. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1540. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1541. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1542. <small>protected</small> _action => <small>string</small><span>(4)</span> "vote"
  1543. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1544. <small>protected</small> _external => <small>bool</small> FALSE
  1545. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1546. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1547. <small>protected</small> _post => <small>array</small><span>(3)</span> <span>(
  1548. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1549. "element_id" => <small>string</small><span>(5)</span> "68817"
  1550. "mash_id" => <small>string</small><span>(5)</span> "37126"
  1551. )</span>
  1552. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1553. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1554. <small>protected</small> _previous_environment => <small>NULL</small>
  1555. <small>protected</small> _cache => <small>NULL</small>
  1556. <small>protected</small> _follow => <small>bool</small> FALSE
  1557. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1558. 0 => <small>string</small><span>(13)</span> "Authorization"
  1559. )</span>
  1560. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1561. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1562. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1563. )</span>
  1564. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1565. <small>protected</small> _callback_depth => <small>integer</small> 1
  1566. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1567. }</code>
  1568. }</code></pre></td>
  1569. </tr>
  1570. </table>
  1571. </div>
  1572. <pre id="error564ba2fce2b22source13" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">981</span> throw new Request_Exception('Unable to execute :uri without a Kohana_Request_Client', array(
  1573. </span><span class="line"><span class="number">982</span> ':uri' =&gt; $this-&gt;_uri,
  1574. </span><span class="line"><span class="number">983</span> ));
  1575. </span><span class="line"><span class="number">984</span> }
  1576. </span><span class="line"><span class="number">985</span>
  1577. </span><span class="line highlight"><span class="number">986</span> return $this-&gt;_client-&gt;execute($this);
  1578. </span><span class="line"><span class="number">987</span> }
  1579. </span><span class="line"><span class="number">988</span>
  1580. </span><span class="line"><span class="number">989</span> /**
  1581. </span><span class="line"><span class="number">990</span> * Returns whether this request is the initial request Kohana received.
  1582. </span><span class="line"><span class="number">991</span> * Can be used to test for sub requests.
  1583. </span></code></pre></code></pre>
  1584. </li>
  1585. <li>
  1586. <p>
  1587. <span class="file">
  1588. <a href="#error564ba2fce2b22source14" onclick="return koggle('error564ba2fce2b22source14')">DOCROOT/index.php [ 106 ]</a>
  1589. </span>
  1590. &raquo;
  1591. Kohana_Request->execute()
  1592. </p>
  1593. <pre id="error564ba2fce2b22source14" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">101</span>
  1594. </span><span class="line"><span class="number">102</span> // Bootstrap the application
  1595. </span><span class="line"><span class="number">103</span> require APPPATH.'bootstrap'.EXT;
  1596. </span><span class="line"><span class="number">104</span>
  1597. </span><span class="line"><span class="number">105</span> echo Request::factory(TRUE, array(), FALSE)
  1598. </span><span class="line highlight"><span class="number">106</span> -&gt;execute()
  1599. </span><span class="line"><span class="number">107</span> -&gt;send_headers(TRUE)
  1600. </span><span class="line"><span class="number">108</span> -&gt;body();
  1601. </span></code></pre></code></pre>
  1602. </li>
  1603. </ol>
  1604. </div>
  1605. <h2><a href="#error564ba2fce2b22environment" onclick="return koggle('error564ba2fce2b22environment')">Environment</a></h2>
  1606. <div id="error564ba2fce2b22environment" class="content collapsed">
  1607. <h3><a href="#error564ba2fce2b22environment_included" onclick="return koggle('error564ba2fce2b22environment_included')">Included files</a> (145)</h3>
  1608. <div id="error564ba2fce2b22environment_included" class="collapsed">
  1609. <table cellspacing="0">
  1610. <tr>
  1611. <td><code>DOCROOT/index.php</code></td>
  1612. </tr>
  1613. <tr>
  1614. <td><code>APPPATH/bootstrap.php</code></td>
  1615. </tr>
  1616. <tr>
  1617. <td><code>SYSPATH/classes/Kohana/Core.php</code></td>
  1618. </tr>
  1619. <tr>
  1620. <td><code>SYSPATH/classes/Kohana.php</code></td>
  1621. </tr>
  1622. <tr>
  1623. <td><code>SYSPATH/classes/I18n.php</code></td>
  1624. </tr>
  1625. <tr>
  1626. <td><code>SYSPATH/classes/Kohana/I18n.php</code></td>
  1627. </tr>
  1628. <tr>
  1629. <td><code>SYSPATH/classes/Kohana/Exception.php</code></td>
  1630. </tr>
  1631. <tr>
  1632. <td><code>SYSPATH/classes/Kohana/Kohana/Exception.php</code></td>
  1633. </tr>
  1634. <tr>
  1635. <td><code>SYSPATH/classes/Log.php</code></td>
  1636. </tr>
  1637. <tr>
  1638. <td><code>SYSPATH/classes/Kohana/Log.php</code></td>
  1639. </tr>
  1640. <tr>
  1641. <td><code>SYSPATH/classes/Config.php</code></td>
  1642. </tr>
  1643. <tr>
  1644. <td><code>SYSPATH/classes/Kohana/Config.php</code></td>
  1645. </tr>
  1646. <tr>
  1647. <td><code>SYSPATH/classes/Cookie.php</code></td>
  1648. </tr>
  1649. <tr>
  1650. <td><code>SYSPATH/classes/Kohana/Cookie.php</code></td>
  1651. </tr>
  1652. <tr>
  1653. <td><code>SYSPATH/classes/Log/File.php</code></td>
  1654. </tr>
  1655. <tr>
  1656. <td><code>SYSPATH/classes/Kohana/Log/File.php</code></td>
  1657. </tr>
  1658. <tr>
  1659. <td><code>SYSPATH/classes/Log/Writer.php</code></td>
  1660. </tr>
  1661. <tr>
  1662. <td><code>SYSPATH/classes/Kohana/Log/Writer.php</code></td>
  1663. </tr>
  1664. <tr>
  1665. <td><code>SYSPATH/classes/Config/File.php</code></td>
  1666. </tr>
  1667. <tr>
  1668. <td><code>SYSPATH/classes/Kohana/Config/File.php</code></td>
  1669. </tr>
  1670. <tr>
  1671. <td><code>SYSPATH/classes/Kohana/Config/File/Reader.php</code></td>
  1672. </tr>
  1673. <tr>
  1674. <td><code>SYSPATH/classes/Kohana/Config/Reader.php</code></td>
  1675. </tr>
  1676. <tr>
  1677. <td><code>SYSPATH/classes/Kohana/Config/Source.php</code></td>
  1678. </tr>
  1679. <tr>
  1680. <td><code>APPPATH/classes/API.php</code></td>
  1681. </tr>
  1682. <tr>
  1683. <td><code>SYSPATH/classes/Arr.php</code></td>
  1684. </tr>
  1685. <tr>
  1686. <td><code>SYSPATH/classes/Kohana/Arr.php</code></td>
  1687. </tr>
  1688. <tr>
  1689. <td><code>APPPATH/config/api.php</code></td>
  1690. </tr>
  1691. <tr>
  1692. <td><code>SYSPATH/classes/Config/Group.php</code></td>
  1693. </tr>
  1694. <tr>
  1695. <td><code>SYSPATH/classes/Kohana/Config/Group.php</code></td>
  1696. </tr>
  1697. <tr>
  1698. <td><code>SYSPATH/classes/Request.php</code></td>
  1699. </tr>
  1700. <tr>
  1701. <td><code>SYSPATH/classes/Kohana/Request.php</code></td>
  1702. </tr>
  1703. <tr>
  1704. <td><code>SYSPATH/classes/HTTP/Request.php</code></td>
  1705. </tr>
  1706. <tr>
  1707. <td><code>SYSPATH/classes/Kohana/HTTP/Request.php</code></td>
  1708. </tr>
  1709. <tr>
  1710. <td><code>SYSPATH/classes/HTTP/Message.php</code></td>
  1711. </tr>
  1712. <tr>
  1713. <td><code>SYSPATH/classes/Kohana/HTTP/Message.php</code></td>
  1714. </tr>
  1715. <tr>
  1716. <td><code>APPPATH/api/base/init.php</code></td>
  1717. </tr>
  1718. <tr>
  1719. <td><code>APPPATH/classes/Route.php</code></td>
  1720. </tr>
  1721. <tr>
  1722. <td><code>SYSPATH/classes/Kohana/Route.php</code></td>
  1723. </tr>
  1724. <tr>
  1725. <td><code>APPPATH/routes.php</code></td>
  1726. </tr>
  1727. <tr>
  1728. <td><code>SYSPATH/classes/HTTP.php</code></td>
  1729. </tr>
  1730. <tr>
  1731. <td><code>SYSPATH/classes/Kohana/HTTP.php</code></td>
  1732. </tr>
  1733. <tr>
  1734. <td><code>SYSPATH/classes/HTTP/Header.php</code></td>
  1735. </tr>
  1736. <tr>
  1737. <td><code>SYSPATH/classes/Kohana/HTTP/Header.php</code></td>
  1738. </tr>
  1739. <tr>
  1740. <td><code>SYSPATH/classes/Request/Client/Internal.php</code></td>
  1741. </tr>
  1742. <tr>
  1743. <td><code>SYSPATH/classes/Kohana/Request/Client/Internal.php</code></td>
  1744. </tr>
  1745. <tr>
  1746. <td><code>SYSPATH/classes/Request/Client.php</code></td>
  1747. </tr>
  1748. <tr>
  1749. <td><code>SYSPATH/classes/Kohana/Request/Client.php</code></td>
  1750. </tr>
  1751. <tr>
  1752. <td><code>SYSPATH/classes/Response.php</code></td>
  1753. </tr>
  1754. <tr>
  1755. <td><code>SYSPATH/classes/Kohana/Response.php</code></td>
  1756. </tr>
  1757. <tr>
  1758. <td><code>SYSPATH/classes/HTTP/Response.php</code></td>
  1759. </tr>
  1760. <tr>
  1761. <td><code>SYSPATH/classes/Kohana/HTTP/Response.php</code></td>
  1762. </tr>
  1763. <tr>
  1764. <td><code>SYSPATH/classes/Profiler.php</code></td>
  1765. </tr>
  1766. <tr>
  1767. <td><code>SYSPATH/classes/Kohana/Profiler.php</code></td>
  1768. </tr>
  1769. <tr>
  1770. <td><code>APPPATH/api/base/classes/Controller/Mashes.php</code></td>
  1771. </tr>
  1772. <tr>
  1773. <td><code>APPPATH/api/base/classes/API/Controller/Mashes.php</code></td>
  1774. </tr>
  1775. <tr>
  1776. <td><code>APPPATH/vendor/geoip2.phar</code></td>
  1777. </tr>
  1778. <tr>
  1779. <td><code>phar:///var/www/app/vendor/geoip2.phar/phar-stub.php</code></td>
  1780. </tr>
  1781. <tr>
  1782. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/autoload.php</code></td>
  1783. </tr>
  1784. <tr>
  1785. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/composer/autoload_real.php</code></td>
  1786. </tr>
  1787. <tr>
  1788. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/composer/ClassLoader.php</code></td>
  1789. </tr>
  1790. <tr>
  1791. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/composer/autoload_namespaces.php</code></td>
  1792. </tr>
  1793. <tr>
  1794. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/composer/autoload_psr4.php</code></td>
  1795. </tr>
  1796. <tr>
  1797. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/composer/autoload_classmap.php</code></td>
  1798. </tr>
  1799. <tr>
  1800. <td><code>APPPATH/api/base/classes/Controller/API.php</code></td>
  1801. </tr>
  1802. <tr>
  1803. <td><code>APPPATH/api/base/classes/API/Controller/API.php</code></td>
  1804. </tr>
  1805. <tr>
  1806. <td><code>SYSPATH/classes/Controller.php</code></td>
  1807. </tr>
  1808. <tr>
  1809. <td><code>SYSPATH/classes/Kohana/Controller.php</code></td>
  1810. </tr>
  1811. <tr>
  1812. <td><code>SYSPATH/classes/Valid.php</code></td>
  1813. </tr>
  1814. <tr>
  1815. <td><code>SYSPATH/classes/Kohana/Valid.php</code></td>
  1816. </tr>
  1817. <tr>
  1818. <td><code>SYSPATH/modules/database/classes/DB.php</code></td>
  1819. </tr>
  1820. <tr>
  1821. <td><code>SYSPATH/modules/database/classes/Kohana/DB.php</code></td>
  1822. </tr>
  1823. <tr>
  1824. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder/Select.php</code></td>
  1825. </tr>
  1826. <tr>
  1827. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder/Select.php</code></td>
  1828. </tr>
  1829. <tr>
  1830. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder/Where.php</code></td>
  1831. </tr>
  1832. <tr>
  1833. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder/Where.php</code></td>
  1834. </tr>
  1835. <tr>
  1836. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder.php</code></td>
  1837. </tr>
  1838. <tr>
  1839. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder.php</code></td>
  1840. </tr>
  1841. <tr>
  1842. <td><code>SYSPATH/modules/database/classes/Database/Query.php</code></td>
  1843. </tr>
  1844. <tr>
  1845. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query.php</code></td>
  1846. </tr>
  1847. <tr>
  1848. <td><code>SYSPATH/modules/database/classes/Database.php</code></td>
  1849. </tr>
  1850. <tr>
  1851. <td><code>SYSPATH/modules/database/classes/Kohana/Database.php</code></td>
  1852. </tr>
  1853. <tr>
  1854. <td><code>APPPATH/api/base/classes/Model/Element.php</code></td>
  1855. </tr>
  1856. <tr>
  1857. <td><code>APPPATH/api/base/classes/API/Model/Element.php</code></td>
  1858. </tr>
  1859. <tr>
  1860. <td><code>SYSPATH/modules/orm/classes/ORM.php</code></td>
  1861. </tr>
  1862. <tr>
  1863. <td><code>SYSPATH/modules/orm/classes/Kohana/ORM.php</code></td>
  1864. </tr>
  1865. <tr>
  1866. <td><code>SYSPATH/classes/Model.php</code></td>
  1867. </tr>
  1868. <tr>
  1869. <td><code>SYSPATH/classes/Kohana/Model.php</code></td>
  1870. </tr>
  1871. <tr>
  1872. <td><code>SYSPATH/modules/database/config/database.php</code></td>
  1873. </tr>
  1874. <tr>
  1875. <td><code>APPPATH/config/database.php</code></td>
  1876. </tr>
  1877. <tr>
  1878. <td><code>SYSPATH/modules/database/classes/Database/PDO.php</code></td>
  1879. </tr>
  1880. <tr>
  1881. <td><code>SYSPATH/modules/database/classes/Kohana/Database/PDO.php</code></td>
  1882. </tr>
  1883. <tr>
  1884. <td><code>SYSPATH/modules/database/classes/Database/Result/Cached.php</code></td>
  1885. </tr>
  1886. <tr>
  1887. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Result/Cached.php</code></td>
  1888. </tr>
  1889. <tr>
  1890. <td><code>SYSPATH/modules/database/classes/Database/Result.php</code></td>
  1891. </tr>
  1892. <tr>
  1893. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Result.php</code></td>
  1894. </tr>
  1895. <tr>
  1896. <td><code>APPPATH/api/base/classes/Model/User.php</code></td>
  1897. </tr>
  1898. <tr>
  1899. <td><code>APPPATH/api/base/classes/API/Model/User.php</code></td>
  1900. </tr>
  1901. <tr>
  1902. <td><code>APPPATH/api/base/classes/Model/Link.php</code></td>
  1903. </tr>
  1904. <tr>
  1905. <td><code>APPPATH/api/base/classes/API/Model/Link.php</code></td>
  1906. </tr>
  1907. <tr>
  1908. <td><code>APPPATH/classes/Inflector.php</code></td>
  1909. </tr>
  1910. <tr>
  1911. <td><code>SYSPATH/classes/Kohana/Inflector.php</code></td>
  1912. </tr>
  1913. <tr>
  1914. <td><code>SYSPATH/config/inflector.php</code></td>
  1915. </tr>
  1916. <tr>
  1917. <td><code>APPPATH/api/base/classes/Model/Vote.php</code></td>
  1918. </tr>
  1919. <tr>
  1920. <td><code>APPPATH/api/base/classes/API/Model/Vote.php</code></td>
  1921. </tr>
  1922. <tr>
  1923. <td><code>APPPATH/api/base/classes/Model/Mash.php</code></td>
  1924. </tr>
  1925. <tr>
  1926. <td><code>APPPATH/api/base/classes/API/Model/Mash.php</code></td>
  1927. </tr>
  1928. <tr>
  1929. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder/Join.php</code></td>
  1930. </tr>
  1931. <tr>
  1932. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder/Join.php</code></td>
  1933. </tr>
  1934. <tr>
  1935. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Database/Reader.php</code></td>
  1936. </tr>
  1937. <tr>
  1938. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/ProviderInterface.php</code></td>
  1939. </tr>
  1940. <tr>
  1941. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/maxmind-db/reader/src/MaxMind/Db/Reader.php</code></td>
  1942. </tr>
  1943. <tr>
  1944. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Util.php</code></td>
  1945. </tr>
  1946. <tr>
  1947. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Decoder.php</code></td>
  1948. </tr>
  1949. <tr>
  1950. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Metadata.php</code></td>
  1951. </tr>
  1952. <tr>
  1953. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Model/Country.php</code></td>
  1954. </tr>
  1955. <tr>
  1956. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Model/AbstractModel.php</code></td>
  1957. </tr>
  1958. <tr>
  1959. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/Continent.php</code></td>
  1960. </tr>
  1961. <tr>
  1962. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/AbstractPlaceRecord.php</code></td>
  1963. </tr>
  1964. <tr>
  1965. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/AbstractRecord.php</code></td>
  1966. </tr>
  1967. <tr>
  1968. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/Country.php</code></td>
  1969. </tr>
  1970. <tr>
  1971. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/MaxMind.php</code></td>
  1972. </tr>
  1973. <tr>
  1974. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/RepresentedCountry.php</code></td>
  1975. </tr>
  1976. <tr>
  1977. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/Traits.php</code></td>
  1978. </tr>
  1979. <tr>
  1980. <td><code>SYSPATH/classes/Validation.php</code></td>
  1981. </tr>
  1982. <tr>
  1983. <td><code>SYSPATH/classes/Kohana/Validation.php</code></td>
  1984. </tr>
  1985. <tr>
  1986. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder/Update.php</code></td>
  1987. </tr>
  1988. <tr>
  1989. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder/Update.php</code></td>
  1990. </tr>
  1991. <tr>
  1992. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder/Insert.php</code></td>
  1993. </tr>
  1994. <tr>
  1995. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder/Insert.php</code></td>
  1996. </tr>
  1997. <tr>
  1998. <td><code>SYSPATH/modules/database/classes/Database/Expression.php</code></td>
  1999. </tr>
  2000. <tr>
  2001. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Expression.php</code></td>
  2002. </tr>
  2003. <tr>
  2004. <td><code>SYSPATH/classes/URL.php</code></td>
  2005. </tr>
  2006. <tr>
  2007. <td><code>SYSPATH/classes/Kohana/URL.php</code></td>
  2008. </tr>
  2009. <tr>
  2010. <td><code>SYSPATH/classes/UTF8.php</code></td>
  2011. </tr>
  2012. <tr>
  2013. <td><code>SYSPATH/classes/Kohana/UTF8.php</code></td>
  2014. </tr>
  2015. <tr>
  2016. <td><code>APPPATH/i18n/pl.php</code></td>
  2017. </tr>
  2018. <tr>
  2019. <td><code>APPPATH/classes/Num.php</code></td>
  2020. </tr>
  2021. <tr>
  2022. <td><code>SYSPATH/classes/Kohana/Num.php</code></td>
  2023. </tr>
  2024. <tr>
  2025. <td><code>SYSPATH/classes/Debug.php</code></td>
  2026. </tr>
  2027. <tr>
  2028. <td><code>SYSPATH/classes/Kohana/Debug.php</code></td>
  2029. </tr>
  2030. <tr>
  2031. <td><code>SYSPATH/classes/Date.php</code></td>
  2032. </tr>
  2033. <tr>
  2034. <td><code>SYSPATH/classes/Kohana/Date.php</code></td>
  2035. </tr>
  2036. <tr>
  2037. <td><code>SYSPATH/classes/View.php</code></td>
  2038. </tr>
  2039. <tr>
  2040. <td><code>SYSPATH/classes/Kohana/View.php</code></td>
  2041. </tr>
  2042. <tr>
  2043. <td><code>SYSPATH/views/kohana/error.php</code></td>
  2044. </tr>
  2045. </table>
  2046. </div>
  2047. <h3><a href="#error564ba2fce2b22environment_loaded" onclick="return koggle('error564ba2fce2b22environment_loaded')">Loaded extensions</a> (50)</h3>
  2048. <div id="error564ba2fce2b22environment_loaded" class="collapsed">
  2049. <table cellspacing="0">
  2050. <tr>
  2051. <td><code>Core</code></td>
  2052. </tr>
  2053. <tr>
  2054. <td><code>date</code></td>
  2055. </tr>
  2056. <tr>
  2057. <td><code>ereg</code></td>
  2058. </tr>
  2059. <tr>
  2060. <td><code>libxml</code></td>
  2061. </tr>
  2062. <tr>
  2063. <td><code>openssl</code></td>
  2064. </tr>
  2065. <tr>
  2066. <td><code>pcre</code></td>
  2067. </tr>
  2068. <tr>
  2069. <td><code>zlib</code></td>
  2070. </tr>
  2071. <tr>
  2072. <td><code>bcmath</code></td>
  2073. </tr>
  2074. <tr>
  2075. <td><code>bz2</code></td>
  2076. </tr>
  2077. <tr>
  2078. <td><code>calendar</code></td>
  2079. </tr>
  2080. <tr>
  2081. <td><code>ctype</code></td>
  2082. </tr>
  2083. <tr>
  2084. <td><code>dba</code></td>
  2085. </tr>
  2086. <tr>
  2087. <td><code>dom</code></td>
  2088. </tr>
  2089. <tr>
  2090. <td><code>hash</code></td>
  2091. </tr>
  2092. <tr>
  2093. <td><code>fileinfo</code></td>
  2094. </tr>
  2095. <tr>
  2096. <td><code>filter</code></td>
  2097. </tr>
  2098. <tr>
  2099. <td><code>ftp</code></td>
  2100. </tr>
  2101. <tr>
  2102. <td><code>gettext</code></td>
  2103. </tr>
  2104. <tr>
  2105. <td><code>SPL</code></td>
  2106. </tr>
  2107. <tr>
  2108. <td><code>iconv</code></td>
  2109. </tr>
  2110. <tr>
  2111. <td><code>mbstring</code></td>
  2112. </tr>
  2113. <tr>
  2114. <td><code>session</code></td>
  2115. </tr>
  2116. <tr>
  2117. <td><code>posix</code></td>
  2118. </tr>
  2119. <tr>
  2120. <td><code>Reflection</code></td>
  2121. </tr>
  2122. <tr>
  2123. <td><code>standard</code></td>
  2124. </tr>
  2125. <tr>
  2126. <td><code>shmop</code></td>
  2127. </tr>
  2128. <tr>
  2129. <td><code>SimpleXML</code></td>
  2130. </tr>
  2131. <tr>
  2132. <td><code>soap</code></td>
  2133. </tr>
  2134. <tr>
  2135. <td><code>sockets</code></td>
  2136. </tr>
  2137. <tr>
  2138. <td><code>Phar</code></td>
  2139. </tr>
  2140. <tr>
  2141. <td><code>exif</code></td>
  2142. </tr>
  2143. <tr>
  2144. <td><code>sysvmsg</code></td>
  2145. </tr>
  2146. <tr>
  2147. <td><code>sysvsem</code></td>
  2148. </tr>
  2149. <tr>
  2150. <td><code>sysvshm</code></td>
  2151. </tr>
  2152. <tr>
  2153. <td><code>tokenizer</code></td>
  2154. </tr>
  2155. <tr>
  2156. <td><code>wddx</code></td>
  2157. </tr>
  2158. <tr>
  2159. <td><code>xml</code></td>
  2160. </tr>
  2161. <tr>
  2162. <td><code>xmlreader</code></td>
  2163. </tr>
  2164. <tr>
  2165. <td><code>xmlwriter</code></td>
  2166. </tr>
  2167. <tr>
  2168. <td><code>zip</code></td>
  2169. </tr>
  2170. <tr>
  2171. <td><code>cgi-fcgi</code></td>
  2172. </tr>
  2173. <tr>
  2174. <td><code>PDO</code></td>
  2175. </tr>
  2176. <tr>
  2177. <td><code>curl</code></td>
  2178. </tr>
  2179. <tr>
  2180. <td><code>gd</code></td>
  2181. </tr>
  2182. <tr>
  2183. <td><code>json</code></td>
  2184. </tr>
  2185. <tr>
  2186. <td><code>mysql</code></td>
  2187. </tr>
  2188. <tr>
  2189. <td><code>mysqli</code></td>
  2190. </tr>
  2191. <tr>
  2192. <td><code>pdo_mysql</code></td>
  2193. </tr>
  2194. <tr>
  2195. <td><code>mhash</code></td>
  2196. </tr>
  2197. <tr>
  2198. <td><code>Zend OPcache</code></td>
  2199. </tr>
  2200. </table>
  2201. </div>
  2202. <h3><a href="#error564ba2fce2b22environment_post" onclick="return koggle('error564ba2fce2b22environment_post')">$_POST</a></h3>
  2203. <div id="error564ba2fce2b22environment_post" class="collapsed">
  2204. <table cellspacing="0">
  2205. <tr>
  2206. <td><code>user</code></td>
  2207. <td><pre><small>string</small><span>(20)</span> "sekdariusz@gmail.com"</pre></td>
  2208. </tr>
  2209. <tr>
  2210. <td><code>element_id</code></td>
  2211. <td><pre><small>string</small><span>(5)</span> "68817"</pre></td>
  2212. </tr>
  2213. <tr>
  2214. <td><code>mash_id</code></td>
  2215. <td><pre><small>string</small><span>(5)</span> "37126"</pre></td>
  2216. </tr>
  2217. </table>
  2218. </div>
  2219. <h3><a href="#error564ba2fce2b22environment_server" onclick="return koggle('error564ba2fce2b22environment_server')">$_SERVER</a></h3>
  2220. <div id="error564ba2fce2b22environment_server" class="collapsed">
  2221. <table cellspacing="0">
  2222. <tr>
  2223. <td><code>USER</code></td>
  2224. <td><pre><small>string</small><span>(8)</span> "www-data"</pre></td>
  2225. </tr>
  2226. <tr>
  2227. <td><code>HOME</code></td>
  2228. <td><pre><small>string</small><span>(8)</span> "/var/www"</pre></td>
  2229. </tr>
  2230. <tr>
  2231. <td><code>FCGI_ROLE</code></td>
  2232. <td><pre><small>string</small><span>(9)</span> "RESPONDER"</pre></td>
  2233. </tr>
  2234. <tr>
  2235. <td><code>SCRIPT_FILENAME</code></td>
  2236. <td><pre><small>string</small><span>(18)</span> "/var/www/index.php"</pre></td>
  2237. </tr>
  2238. <tr>
  2239. <td><code>QUERY_STRING</code></td>
  2240. <td><pre><small>string</small><span>(0)</span> ""</pre></td>
  2241. </tr>
  2242. <tr>
  2243. <td><code>REQUEST_METHOD</code></td>
  2244. <td><pre><small>string</small><span>(4)</span> "POST"</pre></td>
  2245. </tr>
  2246. <tr>
  2247. <td><code>CONTENT_TYPE</code></td>
  2248. <td><pre><small>string</small><span>(90)</span> "multipart/form-data; boundary=----------------------------fd8a0ed9551046c1badd89bafd3aa7f7"</pre></td>
  2249. </tr>
  2250. <tr>
  2251. <td><code>CONTENT_LENGTH</code></td>
  2252. <td><pre><small>string</small><span>(3)</span> "444"</pre></td>
  2253. </tr>
  2254. <tr>
  2255. <td><code>SCRIPT_NAME</code></td>
  2256. <td><pre><small>string</small><span>(10)</span> "/index.php"</pre></td>
  2257. </tr>
  2258. <tr>
  2259. <td><code>REQUEST_URI</code></td>
  2260. <td><pre><small>string</small><span>(17)</span> "/api/element/vote"</pre></td>
  2261. </tr>
  2262. <tr>
  2263. <td><code>DOCUMENT_URI</code></td>
  2264. <td><pre><small>string</small><span>(10)</span> "/index.php"</pre></td>
  2265. </tr>
  2266. <tr>
  2267. <td><code>DOCUMENT_ROOT</code></td>
  2268. <td><pre><small>string</small><span>(8)</span> "/var/www"</pre></td>
  2269. </tr>
  2270. <tr>
  2271. <td><code>SERVER_PROTOCOL</code></td>
  2272. <td><pre><small>string</small><span>(8)</span> "HTTP/1.1"</pre></td>
  2273. </tr>
  2274. <tr>
  2275. <td><code>GATEWAY_INTERFACE</code></td>
  2276. <td><pre><small>string</small><span>(7)</span> "CGI/1.1"</pre></td>
  2277. </tr>
  2278. <tr>
  2279. <td><code>SERVER_SOFTWARE</code></td>
  2280. <td><pre><small>string</small><span>(11)</span> "nginx/1.4.6"</pre></td>
  2281. </tr>
  2282. <tr>
  2283. <td><code>REMOTE_ADDR</code></td>
  2284. <td><pre><small>string</small><span>(12)</span> "89.71.207.68"</pre></td>
  2285. </tr>
  2286. <tr>
  2287. <td><code>REMOTE_PORT</code></td>
  2288. <td><pre><small>string</small><span>(5)</span> "40725"</pre></td>
  2289. </tr>
  2290. <tr>
  2291. <td><code>SERVER_ADDR</code></td>
  2292. <td><pre><small>string</small><span>(14)</span> "149.202.79.218"</pre></td>
  2293. </tr>
  2294. <tr>
  2295. <td><code>SERVER_PORT</code></td>
  2296. <td><pre><small>string</small><span>(2)</span> "80"</pre></td>
  2297. </tr>
  2298. <tr>
  2299. <td><code>SERVER_NAME</code></td>
  2300. <td><pre><small>string</small><span>(8)</span> "lookmash"</pre></td>
  2301. </tr>
  2302. <tr>
  2303. <td><code>REDIRECT_STATUS</code></td>
  2304. <td><pre><small>string</small><span>(3)</span> "200"</pre></td>
  2305. </tr>
  2306. <tr>
  2307. <td><code>HTTP_HOST</code></td>
  2308. <td><pre><small>string</small><span>(26)</span> "ns3016323.ip-149-202-79.eu"</pre></td>
  2309. </tr>
  2310. <tr>
  2311. <td><code>HTTP_USER_AGENT</code></td>
  2312. <td><pre><small>string</small><span>(60)</span> "Dalvik/2.1.0 (Linux; U; Android 5.0.2; LG-D802 Build/LRX22G)"</pre></td>
  2313. </tr>
  2314. <tr>
  2315. <td><code>HTTP_ACCEPT_ENCODING</code></td>
  2316. <td><pre><small>string</small><span>(13)</span> "gzip, deflate"</pre></td>
  2317. </tr>
  2318. <tr>
  2319. <td><code>HTTP_CONNECTION</code></td>
  2320. <td><pre><small>string</small><span>(10)</span> "keep-alive"</pre></td>
  2321. </tr>
  2322. <tr>
  2323. <td><code>HTTP_ACCEPT</code></td>
  2324. <td><pre><small>string</small><span>(3)</span> "*/*"</pre></td>
  2325. </tr>
  2326. <tr>
  2327. <td><code>HTTP_CONTENT_TYPE</code></td>
  2328. <td><pre><small>string</small><span>(90)</span> "multipart/form-data; boundary=----------------------------fd8a0ed9551046c1badd89bafd3aa7f7"</pre></td>
  2329. </tr>
  2330. <tr>
  2331. <td><code>HTTP_CONTENT_LENGTH</code></td>
  2332. <td><pre><small>string</small><span>(3)</span> "444"</pre></td>
  2333. </tr>
  2334. <tr>
  2335. <td><code>PHP_SELF</code></td>
  2336. <td><pre><small>string</small><span>(10)</span> "/index.php"</pre></td>
  2337. </tr>
  2338. <tr>
  2339. <td><code>REQUEST_TIME_FLOAT</code></td>
  2340. <td><pre><small>float</small> 1447797500,7917</pre></td>
  2341. </tr>
  2342. <tr>
  2343. <td><code>REQUEST_TIME</code></td>
  2344. <td><pre><small>integer</small> 1447797500</pre></td>
  2345. </tr>
  2346. </table>
  2347. </div>
  2348. </div>
  2349. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement