Advertisement
Guest User

Untitled

a guest
Nov 18th, 2015
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 132.07 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: 36979</span></h1>
  46. <div id="error564c94e67cdf9" class="content">
  47. <p><span class="file">APPPATH/api/base/classes/API/Controller/Mashes.php [ 396 ]</span></p>
  48. <pre class="source"><code><span class="line"><span class="number">391</span> );
  49. </span><span class="line"><span class="number">392</span> }
  50. </span><span class="line"><span class="number">393</span>
  51. </span><span class="line"><span class="number">394</span> if (is_bool($voted))
  52. </span><span class="line"><span class="number">395</span> {
  53. </span><span class="line highlight"><span class="number">396</span> $_elements = $_mashes[$after_id];
  54. </span><span class="line"><span class="number">397</span>
  55. </span><span class="line"><span class="number">398</span> $voting = array(
  56. </span><span class="line"><span class="number">399</span> 'updated_mash' =&gt; array(),
  57. </span><span class="line"><span class="number">400</span> 'voted' =&gt; $voted,
  58. </span><span class="line"><span class="number">401</span> );
  59. </span></code></pre> <ol class="trace">
  60. <li>
  61. <p>
  62. <span class="file">
  63. <a href="#error564c94e67cdf9source0" onclick="return koggle('error564c94e67cdf9source0')">APPPATH/api/base/classes/API/Controller/Mashes.php [ 396 ]</a>
  64. </span>
  65. &raquo;
  66. Kohana_Core::error_handler(<a href="#error564c94e67cdf9args0" onclick="return koggle('error564c94e67cdf9args0')">arguments</a>)
  67. </p>
  68. <div id="error564c94e67cdf9args0" 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: 36979"</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> 396</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> "1447859425"
  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> "1447859425"
  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>(1053)</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> "36979"
  234. "user_id" => <small>string</small><span>(5)</span> "15867"
  235. "original_author_id" => <small>NULL</small>
  236. "created_on" => <small>string</small><span>(10)</span> "1444248652"
  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>(1)</span> "1"
  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> "36979"
  245. "user_id" => <small>string</small><span>(5)</span> "15867"
  246. "original_author_id" => <small>NULL</small>
  247. "created_on" => <small>string</small><span>(10)</span> "1444248652"
  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>(1)</span> "1"
  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>(5)</span> "15867"
  294. "email" => <small>string</small><span>(22)</span> "tomklaudia04@gmail.com"
  295. "reg_id" => <small>string</small><span>(140)</span> "APA91bEDtQ5GDpo2u8ZaOc-srAjzNdGQqaAycMGI1xmjXN5uNOK8SxVBAmfKdlm6jfO1qz8ZvOCMTh2nv36WfdsOFxAeVx6uyT72VPubAc5niNb4aqWQoninoJfiZha7&nbsp;&hellip;"
  296. "phone" => <small>string</small><span>(9)</span> "607577107"
  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> "1444247172"
  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>(5)</span> "15867"
  310. "email" => <small>string</small><span>(22)</span> "tomklaudia04@gmail.com"
  311. "reg_id" => <small>string</small><span>(140)</span> "APA91bEDtQ5GDpo2u8ZaOc-srAjzNdGQqaAycMGI1xmjXN5uNOK8SxVBAmfKdlm6jfO1qz8ZvOCMTh2nv36WfdsOFxAeVx6uyT72VPubAc5niNb4aqWQoninoJfiZha7&nbsp;&hellip;"
  312. "phone" => <small>string</small><span>(9)</span> "607577107"
  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> "1444247172"
  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>(5)</span> "15867"
  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> "36979"
  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> "36979"
  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. 36979 => <small>integer</small> 8
  414. )</span>
  415. "mash" => <small>array</small><span>(10)</span> <span>(
  416. "id" => <small>integer</small> 36979
  417. "created_on" => <small>string</small><span>(10)</span> "1444248652"
  418. "user" => <small>array</small><span>(3)</span> <span>(
  419. "id" => <small>string</small><span>(5)</span> "15867"
  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> "bElement"
  425. "voter_ip" => <small>string</small><span>(13)</span> "31.61.138.250"
  426. "voter_name" => <small>NULL</small>
  427. "points" => <small>string</small><span>(1)</span> "1"
  428. "aElement" => <small>array</small><span>(6)</span> <span>(
  429. "id" => <small>integer</small> 68545
  430. "type" => <small>string</small><span>(5)</span> "photo"
  431. "value" => <small>string</small><span>(65)</span> "http://ns3016323.ip-149-202-79.eu/upload/f03amsgthyo9jealpwsp.jpg"
  432. "rating" => <small>integer</small> 0
  433. "votes" => <small>integer</small> 3
  434. "voters" => <small>array</small><span>(0)</span>
  435. )</span>
  436. "bElement" => <small>array</small><span>(6)</span> <span>(
  437. "id" => <small>integer</small> 68546
  438. "type" => <small>string</small><span>(5)</span> "photo"
  439. "value" => <small>string</small><span>(65)</span> "http://ns3016323.ip-149-202-79.eu/upload/ppesobyy2ybybqfbzlfq.jpg"
  440. "rating" => <small>integer</small> 0
  441. "votes" => <small>integer</small> 5
  442. "voters" => <small>array</small><span>(0)</span>
  443. )</span>
  444. )</span>
  445. "last_id" => <small>string</small><span>(5)</span> "36979"
  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> "68545"
  475. "mash_id" => <small>string</small><span>(5)</span> "36979"
  476. "position" => <small>string</small><span>(1)</span> "a"
  477. "value" => <small>string</small><span>(24)</span> "f03amsgthyo9jealpwsp.jpg"
  478. "element" => <small>string</small><span>(5)</span> "68545"
  479. "voted" => <small>string</small><span>(1)</span> "0"
  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> "68545"
  484. "mash_id" => <small>string</small><span>(5)</span> "36979"
  485. "position" => <small>string</small><span>(1)</span> "a"
  486. "value" => <small>string</small><span>(24)</span> "f03amsgthyo9jealpwsp.jpg"
  487. "element" => <small>string</small><span>(5)</span> "68545"
  488. "voted" => <small>string</small><span>(1)</span> "0"
  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> "68545"
  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> "68546"
  555. "mash_id" => <small>string</small><span>(5)</span> "36979"
  556. "position" => <small>string</small><span>(1)</span> "b"
  557. "value" => <small>string</small><span>(24)</span> "ppesobyy2ybybqfbzlfq.jpg"
  558. "element" => <small>string</small><span>(5)</span> "68546"
  559. "voted" => <small>string</small><span>(1)</span> "1"
  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> "68546"
  564. "mash_id" => <small>string</small><span>(5)</span> "36979"
  565. "position" => <small>string</small><span>(1)</span> "b"
  566. "value" => <small>string</small><span>(24)</span> "ppesobyy2ybybqfbzlfq.jpg"
  567. "element" => <small>string</small><span>(5)</span> "68546"
  568. "voted" => <small>string</small><span>(1)</span> "1"
  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> "68546"
  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> 68546
  666. "type" => <small>string</small><span>(5)</span> "photo"
  667. "value" => <small>string</small><span>(65)</span> "http://ns3016323.ip-149-202-79.eu/upload/ppesobyy2ybybqfbzlfq.jpg"
  668. "rating" => <small>integer</small> 0
  669. "votes" => <small>integer</small> 5
  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. 36979 => <small>array</small><span>(2)</span> <span>(
  677. "bElement" => <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. "US:United States" => <small>array</small><span>(1)</span> <span>(
  686. 0 => <small>bool</small> TRUE
  687. )</span>
  688. )</span>
  689. )</span>
  690. "aElement" => <small>array</small><span>(1)</span> <span>(
  691. "other" => <small>array</small><span>(1)</span> <span>(
  692. "PL:Poland" => <small>array</small><span>(3)</span> <span>(
  693. 0 => <small>bool</small> TRUE
  694. 1 => <small>bool</small> TRUE
  695. 2 => <small>bool</small> TRUE
  696. )</span>
  697. )</span>
  698. )</span>
  699. )</span>
  700. )</span>
  701. "ip" => <small>string</small><span>(13)</span> "31.61.138.250"
  702. "vote" => <small>object</small> <span>Model_Vote(34)</span> <code>{
  703. <small>protected</small> _table_columns => <small>array</small><span>(10)</span> <span>(
  704. "id" => <small>array</small><span>(0)</span>
  705. "element_id" => <small>array</small><span>(0)</span>
  706. "email" => <small>array</small><span>(0)</span>
  707. "name" => <small>array</small><span>(0)</span>
  708. "phone" => <small>array</small><span>(0)</span>
  709. "ip" => <small>array</small><span>(0)</span>
  710. "country" => <small>array</small><span>(0)</span>
  711. "country_code" => <small>array</small><span>(0)</span>
  712. "timestamp" => <small>array</small><span>(0)</span>
  713. "is_friend" => <small>array</small><span>(0)</span>
  714. )</span>
  715. <small>protected</small> _created_column => <small>array</small><span>(2)</span> <span>(
  716. "column" => <small>string</small><span>(9)</span> "timestamp"
  717. "format" => <small>bool</small> TRUE
  718. )</span>
  719. <small>protected</small> _belongs_to => <small>array</small><span>(1)</span> <span>(
  720. "element" => <small>array</small><span>(2)</span> <span>(
  721. "model" => <small>string</small><span>(7)</span> "Element"
  722. "foreign_key" => <small>string</small><span>(10)</span> "element_id"
  723. )</span>
  724. )</span>
  725. <small>protected</small> _has_one => <small>array</small><span>(0)</span>
  726. <small>protected</small> _has_many => <small>array</small><span>(0)</span>
  727. <small>protected</small> _load_with => <small>array</small><span>(0)</span>
  728. <small>protected</small> _validation => <small>NULL</small>
  729. <small>protected</small> _object => <small>array</small><span>(10)</span> <span>(
  730. "id" => <small>string</small><span>(7)</span> "1075170"
  731. "element_id" => <small>string</small><span>(5)</span> "68545"
  732. "email" => <small>string</small><span>(22)</span> "kinga_skrobanska@wp.pl"
  733. "name" => <small>NULL</small>
  734. "phone" => <small>NULL</small>
  735. "ip" => <small>string</small><span>(12)</span> "91.231.73.11"
  736. "country" => <small>string</small><span>(6)</span> "Poland"
  737. "country_code" => <small>string</small><span>(2)</span> "PL"
  738. "timestamp" => <small>string</small><span>(10)</span> "1444587392"
  739. "is_friend" => <small>string</small><span>(1)</span> "0"
  740. )</span>
  741. <small>protected</small> _changed => <small>array</small><span>(0)</span>
  742. <small>protected</small> _original_values => <small>array</small><span>(10)</span> <span>(
  743. "id" => <small>string</small><span>(7)</span> "1075170"
  744. "element_id" => <small>string</small><span>(5)</span> "68545"
  745. "email" => <small>string</small><span>(22)</span> "kinga_skrobanska@wp.pl"
  746. "name" => <small>NULL</small>
  747. "phone" => <small>NULL</small>
  748. "ip" => <small>string</small><span>(12)</span> "91.231.73.11"
  749. "country" => <small>string</small><span>(6)</span> "Poland"
  750. "country_code" => <small>string</small><span>(2)</span> "PL"
  751. "timestamp" => <small>string</small><span>(10)</span> "1444587392"
  752. "is_friend" => <small>string</small><span>(1)</span> "0"
  753. )</span>
  754. <small>protected</small> _related => <small>array</small><span>(1)</span> <span>(
  755. "element" => <small>object</small> <span>Model_Element(34)</span> <code>{
  756. <small>protected</small> _table_columns => <small>array</small><span>(4)</span> <span>(
  757. "id" => <small>array</small><span>(0)</span>
  758. "mash_id" => <small>array</small><span>(0)</span>
  759. "position" => <small>array</small><span>(0)</span>
  760. "value" => <small>array</small><span>(0)</span>
  761. )</span>
  762. <small>protected</small> _belongs_to => <small>array</small><span>(1)</span> <span>(
  763. "mash" => <small>array</small><span>(2)</span> <span>(
  764. "model" => <small>string</small><span>(4)</span> "Mash"
  765. "foreign_key" => <small>string</small><span>(7)</span> "mash_id"
  766. )</span>
  767. )</span>
  768. <small>protected</small> _has_many => <small>array</small><span>(1)</span> <span>(
  769. "votes" => <small>array</small><span>(4)</span> <span>(
  770. "model" => <small>string</small><span>(4)</span> "Vote"
  771. "foreign_key" => <small>string</small><span>(10)</span> "element_id"
  772. "through" => <small>NULL</small>
  773. "far_key" => <small>string</small><span>(7)</span> "vote_id"
  774. )</span>
  775. )</span>
  776. <small>protected</small> _has_one => <small>array</small><span>(0)</span>
  777. <small>protected</small> _load_with => <small>array</small><span>(0)</span>
  778. <small>protected</small> _validation => <small>NULL</small>
  779. <small>protected</small> _object => <small>array</small><span>(4)</span> <span>(
  780. "id" => <small>string</small><span>(5)</span> "68545"
  781. "mash_id" => <small>string</small><span>(5)</span> "36979"
  782. "position" => <small>string</small><span>(1)</span> "a"
  783. "value" => <small>string</small><span>(24)</span> "f03amsgthyo9jealpwsp.jpg"
  784. )</span>
  785. <small>protected</small> _changed => <small>array</small><span>(0)</span>
  786. <small>protected</small> _original_values => <small>array</small><span>(4)</span> <span>(
  787. "id" => <small>string</small><span>(5)</span> "68545"
  788. "mash_id" => <small>string</small><span>(5)</span> "36979"
  789. "position" => <small>string</small><span>(1)</span> "a"
  790. "value" => <small>string</small><span>(24)</span> "f03amsgthyo9jealpwsp.jpg"
  791. )</span>
  792. <small>protected</small> _related => <small>array</small><span>(0)</span>
  793. <small>protected</small> _valid => <small>bool</small> TRUE
  794. <small>protected</small> _loaded => <small>bool</small> TRUE
  795. <small>protected</small> _saved => <small>bool</small> FALSE
  796. <small>protected</small> _sorting => <small>NULL</small>
  797. <small>protected</small> _foreign_key_suffix => <small>string</small><span>(3)</span> "_id"
  798. <small>protected</small> _object_name => <small>string</small><span>(7)</span> "element"
  799. <small>protected</small> _object_plural => <small>string</small><span>(8)</span> "elements"
  800. <small>protected</small> _table_name => <small>string</small><span>(8)</span> "elements"
  801. <small>protected</small> _updated_column => <small>NULL</small>
  802. <small>protected</small> _created_column => <small>NULL</small>
  803. <small>protected</small> _serialize_columns => <small>array</small><span>(0)</span>
  804. <small>protected</small> _primary_key => <small>string</small><span>(2)</span> "id"
  805. <small>protected</small> _primary_key_value => <small>string</small><span>(5)</span> "68545"
  806. <small>protected</small> _table_names_plural => <small>bool</small> TRUE
  807. <small>protected</small> _reload_on_wakeup => <small>bool</small> TRUE
  808. <small>protected</small> _db => <small>object</small> <span>Database_PDO(5)</span> <code>{
  809. <small>protected</small> _identifier => <small>string</small><span>(1)</span> "`"
  810. <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;"
  811. <small>protected</small> _instance => <small>string</small><span>(7)</span> "default"
  812. <small>protected</small> _connection => <small>object</small> <span>PDO(0)</span> <code>{
  813. }</code>
  814. <small>protected</small> _config => <small>array</small><span>(5)</span> <span>(
  815. "type" => <small>string</small><span>(3)</span> "PDO"
  816. "table_prefix" => <small>string</small><span>(0)</span> ""
  817. "charset" => <small>string</small><span>(4)</span> "utf8"
  818. "caching" => <small>bool</small> TRUE
  819. "identifier" => <small>string</small><span>(1)</span> "`"
  820. )</span>
  821. }</code>
  822. <small>protected</small> _db_group => <small>NULL</small>
  823. <small>protected</small> _db_applied => <small>array</small><span>(0)</span>
  824. <small>protected</small> _db_pending => <small>array</small><span>(0)</span>
  825. <small>protected</small> _db_reset => <small>bool</small> TRUE
  826. <small>protected</small> _db_builder => <small>NULL</small>
  827. <small>protected</small> _with_applied => <small>array</small><span>(0)</span>
  828. <small>protected</small> _cast_data => <small>array</small><span>(0)</span>
  829. <small>protected</small> _errors_filename => <small>string</small><span>(7)</span> "element"
  830. }</code>
  831. )</span>
  832. <small>protected</small> _valid => <small>bool</small> TRUE
  833. <small>protected</small> _loaded => <small>bool</small> TRUE
  834. <small>protected</small> _saved => <small>bool</small> FALSE
  835. <small>protected</small> _sorting => <small>NULL</small>
  836. <small>protected</small> _foreign_key_suffix => <small>string</small><span>(3)</span> "_id"
  837. <small>protected</small> _object_name => <small>string</small><span>(4)</span> "vote"
  838. <small>protected</small> _object_plural => <small>string</small><span>(5)</span> "votes"
  839. <small>protected</small> _table_name => <small>string</small><span>(5)</span> "votes"
  840. <small>protected</small> _updated_column => <small>NULL</small>
  841. <small>protected</small> _serialize_columns => <small>array</small><span>(0)</span>
  842. <small>protected</small> _primary_key => <small>string</small><span>(2)</span> "id"
  843. <small>protected</small> _primary_key_value => <small>string</small><span>(7)</span> "1075170"
  844. <small>protected</small> _table_names_plural => <small>bool</small> TRUE
  845. <small>protected</small> _reload_on_wakeup => <small>bool</small> TRUE
  846. <small>protected</small> _db => <small>object</small> <span>Database_PDO(5)</span> <code>{
  847. <small>protected</small> _identifier => <small>string</small><span>(1)</span> "`"
  848. <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;"
  849. <small>protected</small> _instance => <small>string</small><span>(7)</span> "default"
  850. <small>protected</small> _connection => <small>object</small> <span>PDO(0)</span> <code>{
  851. }</code>
  852. <small>protected</small> _config => <small>array</small><span>(5)</span> <span>(
  853. "type" => <small>string</small><span>(3)</span> "PDO"
  854. "table_prefix" => <small>string</small><span>(0)</span> ""
  855. "charset" => <small>string</small><span>(4)</span> "utf8"
  856. "caching" => <small>bool</small> TRUE
  857. "identifier" => <small>string</small><span>(1)</span> "`"
  858. )</span>
  859. }</code>
  860. <small>protected</small> _db_group => <small>NULL</small>
  861. <small>protected</small> _db_applied => <small>array</small><span>(0)</span>
  862. <small>protected</small> _db_pending => <small>array</small><span>(0)</span>
  863. <small>protected</small> _db_reset => <small>bool</small> TRUE
  864. <small>protected</small> _db_builder => <small>NULL</small>
  865. <small>protected</small> _with_applied => <small>array</small><span>(0)</span>
  866. <small>protected</small> _cast_data => <small>array</small><span>(0)</span>
  867. <small>protected</small> _errors_filename => <small>string</small><span>(4)</span> "vote"
  868. }</code>
  869. "letter" => <small>string</small><span>(8)</span> "bElement"
  870. "id" => <small>integer</small> 36979
  871. "count" => <small>integer</small> 2
  872. "country" => <small>string</small><span>(16)</span> "US:United States"
  873. "value" => <small>integer</small> 1
  874. "voter" => <small>string</small><span>(20)</span> "1 from United States"
  875. "code" => <small>string</small><span>(2)</span> "US"
  876. "name" => <small>string</small><span>(13)</span> "United States"
  877. "result" => <small>array</small><span>(1)</span> <span>(
  878. "mash" => <small>array</small><span>(10)</span> <span>(
  879. "id" => <small>integer</small> 36979
  880. "created_on" => <small>string</small><span>(10)</span> "1444248652"
  881. "user" => <small>array</small><span>(3)</span> <span>(
  882. "id" => <small>string</small><span>(5)</span> "15867"
  883. "name" => <small>NULL</small>
  884. "can_vote" => <small>bool</small> TRUE
  885. )</span>
  886. "original_author_id" => <small>NULL</small>
  887. "voted" => <small>string</small><span>(8)</span> "bElement"
  888. "voter_ip" => <small>string</small><span>(13)</span> "31.61.138.250"
  889. "voter_name" => <small>NULL</small>
  890. "points" => <small>string</small><span>(1)</span> "1"
  891. "aElement" => <small>array</small><span>(7)</span> <span>(
  892. "id" => <small>integer</small> 68545
  893. "type" => <small>string</small><span>(5)</span> "photo"
  894. "value" => <small>string</small><span>(65)</span> "http://ns3016323.ip-149-202-79.eu/upload/f03amsgthyo9jealpwsp.jpg"
  895. "rating" => <small>float</small> 38
  896. "votes" => <small>integer</small> 3
  897. "voters" => <small>array</small><span>(1)</span> <span>(
  898. 0 => <small>array</small><span>(1)</span> <span>(
  899. "name" => <small>string</small><span>(13)</span> "3 from Poland"
  900. )</span>
  901. )</span>
  902. "other_voters" => <small>bool</small> TRUE
  903. )</span>
  904. "bElement" => <small>array</small><span>(7)</span> <span>(
  905. "id" => <small>integer</small> 68546
  906. "type" => <small>string</small><span>(5)</span> "photo"
  907. "value" => <small>string</small><span>(65)</span> "http://ns3016323.ip-149-202-79.eu/upload/ppesobyy2ybybqfbzlfq.jpg"
  908. "rating" => <small>float</small> 63
  909. "votes" => <small>integer</small> 5
  910. "voters" => <small>array</small><span>(2)</span> <span>(
  911. 0 => <small>array</small><span>(1)</span> <span>(
  912. "name" => <small>string</small><span>(13)</span> "4 from Poland"
  913. )</span>
  914. 1 => <small>array</small><span>(1)</span> <span>(
  915. "name" => <small>string</small><span>(20)</span> "1 from United States"
  916. )</span>
  917. )</span>
  918. "other_voters" => <small>bool</small> TRUE
  919. )</span>
  920. )</span>
  921. )</span>
  922. )</span></pre></td>
  923. </tr>
  924. </table>
  925. </div>
  926. <pre id="error564c94e67cdf9source0" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">391</span> );
  927. </span><span class="line"><span class="number">392</span> }
  928. </span><span class="line"><span class="number">393</span>
  929. </span><span class="line"><span class="number">394</span> if (is_bool($voted))
  930. </span><span class="line"><span class="number">395</span> {
  931. </span><span class="line highlight"><span class="number">396</span> $_elements = $_mashes[$after_id];
  932. </span><span class="line"><span class="number">397</span>
  933. </span><span class="line"><span class="number">398</span> $voting = array(
  934. </span><span class="line"><span class="number">399</span> 'updated_mash' =&gt; array(),
  935. </span><span class="line"><span class="number">400</span> 'voted' =&gt; $voted,
  936. </span><span class="line"><span class="number">401</span> );
  937. </span></code></pre></code></pre>
  938. </li>
  939. <li>
  940. <p>
  941. <span class="file">
  942. <a href="#error564c94e67cdf9source1" onclick="return koggle('error564c94e67cdf9source1')">SYSPATH/classes/Kohana/Controller.php [ 84 ]</a>
  943. </span>
  944. &raquo;
  945. API_Controller_Mashes->action_index()
  946. </p>
  947. <pre id="error564c94e67cdf9source1" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">79</span> array(':uri' =&gt; $this-&gt;request-&gt;uri())
  948. </span><span class="line"><span class="number">80</span> )-&gt;request($this-&gt;request);
  949. </span><span class="line"><span class="number">81</span> }
  950. </span><span class="line"><span class="number">82</span>
  951. </span><span class="line"><span class="number">83</span> // Execute the action itself
  952. </span><span class="line highlight"><span class="number">84</span> $this-&gt;{$action}();
  953. </span><span class="line"><span class="number">85</span>
  954. </span><span class="line"><span class="number">86</span> // Execute the "after action" method
  955. </span><span class="line"><span class="number">87</span> $this-&gt;after();
  956. </span><span class="line"><span class="number">88</span>
  957. </span><span class="line"><span class="number">89</span> // Return the response
  958. </span></code></pre></code></pre>
  959. </li>
  960. <li>
  961. <p>
  962. <span class="file">
  963. <a href="#error564c94e67cdf9source2" onclick="return koggle('error564c94e67cdf9source2')">APPPATH/api/base/classes/API/Controller/API.php [ 60 ]</a>
  964. </span>
  965. &raquo;
  966. Kohana_Controller->execute()
  967. </p>
  968. <pre id="error564c94e67cdf9source2" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">55</span> public function execute()
  969. </span><span class="line"><span class="number">56</span> {
  970. </span><span class="line"><span class="number">57</span> try
  971. </span><span class="line"><span class="number">58</span> {
  972. </span><span class="line"><span class="number">59</span> // Wy��wietl zawarto���� zgodnie z planem.
  973. </span><span class="line highlight"><span class="number">60</span> return parent::execute();
  974. </span><span class="line"><span class="number">61</span> }
  975. </span><span class="line"><span class="number">62</span> catch (API_Exception $e)
  976. </span><span class="line"><span class="number">63</span> {
  977. </span><span class="line"><span class="number">64</span> // Przerwij dzia��anie kodu i wy��wietl zawarto���� b����du.
  978. </span><span class="line"><span class="number">65</span> return API_Exception::handler($e);
  979. </span></code></pre></code></pre>
  980. </li>
  981. <li>
  982. <p>
  983. <span class="file">
  984. {PHP internal call}
  985. </span>
  986. &raquo;
  987. API_Controller_API->execute()
  988. </p>
  989. </li>
  990. <li>
  991. <p>
  992. <span class="file">
  993. <a href="#error564c94e67cdf9source4" onclick="return koggle('error564c94e67cdf9source4')">SYSPATH/classes/Kohana/Request/Client/Internal.php [ 97 ]</a>
  994. </span>
  995. &raquo;
  996. ReflectionMethod->invoke(<a href="#error564c94e67cdf9args4" onclick="return koggle('error564c94e67cdf9args4')">arguments</a>)
  997. </p>
  998. <div id="error564c94e67cdf9args4" class="collapsed">
  999. <table cellspacing="0">
  1000. <tr>
  1001. <td><code>0</code></td>
  1002. <td><pre><small>object</small> <span>Controller_Mashes(4)</span> <code>{
  1003. <small>protected</small> _user => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1004. <small>protected</small> _api_request => <small>bool</small> TRUE
  1005. <small>public</small> request => <small>object</small> <span>Request(19)</span> <code>{
  1006. <small>protected</small> _requested_with => <small>NULL</small>
  1007. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1008. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1009. <small>protected</small> _secure => <small>bool</small> FALSE
  1010. <small>protected</small> _referrer => <small>NULL</small>
  1011. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1012. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1013. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1014. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1015. <small>protected</small> _defaults => <small>array</small><span>(1)</span> <span>(
  1016. "controller" => <small>string</small><span>(6)</span> "mashes"
  1017. )</span>
  1018. <small>protected</small> _route_regex => <small>string</small><span>(16)</span> "#^api/mashes$#uD"
  1019. }</code>
  1020. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1021. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1022. }</code>
  1023. <small>protected</small> _body => <small>NULL</small>
  1024. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1025. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1026. <small>protected</small> _action => <small>string</small><span>(5)</span> "index"
  1027. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1028. <small>protected</small> _external => <small>bool</small> FALSE
  1029. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1030. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1031. <small>protected</small> _post => <small>array</small><span>(5)</span> <span>(
  1032. "last_mash" => <small>bool</small> TRUE
  1033. "after_id" => <small>string</small><span>(5)</span> "36979"
  1034. "limit" => <small>integer</small> 1
  1035. "voted" => <small>bool</small> TRUE
  1036. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1037. )</span>
  1038. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1039. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1040. <small>protected</small> _previous_environment => <small>NULL</small>
  1041. <small>protected</small> _cache => <small>NULL</small>
  1042. <small>protected</small> _follow => <small>bool</small> FALSE
  1043. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1044. 0 => <small>string</small><span>(13)</span> "Authorization"
  1045. )</span>
  1046. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1047. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1048. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1049. )</span>
  1050. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1051. <small>protected</small> _callback_depth => <small>integer</small> 1
  1052. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1053. }</code>
  1054. }</code>
  1055. <small>public</small> response => <small>object</small> <span>Response(5)</span> <code>{
  1056. <small>protected</small> _status => <small>integer</small> 200
  1057. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(1)</span> <code>{
  1058. <small>public</small> content-type => <small>string</small><span>(16)</span> "application/json"
  1059. }</code>
  1060. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1061. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1062. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1063. }</code>
  1064. }</code></pre></td>
  1065. </tr>
  1066. </table>
  1067. </div>
  1068. <pre id="error564c94e67cdf9source4" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number"> 92</span>
  1069. </span><span class="line"><span class="number"> 93</span> // Create a new instance of the controller
  1070. </span><span class="line"><span class="number"> 94</span> $controller = $class-&gt;newInstance($request, $response);
  1071. </span><span class="line"><span class="number"> 95</span>
  1072. </span><span class="line"><span class="number"> 96</span> // Run the controller's execute() method
  1073. </span><span class="line highlight"><span class="number"> 97</span> $response = $class-&gt;getMethod('execute')-&gt;invoke($controller);
  1074. </span><span class="line"><span class="number"> 98</span>
  1075. </span><span class="line"><span class="number"> 99</span> if ( ! $response instanceof Response)
  1076. </span><span class="line"><span class="number">100</span> {
  1077. </span><span class="line"><span class="number">101</span> // Controller failed to return a Response.
  1078. </span><span class="line"><span class="number">102</span> throw new Kohana_Exception('Controller failed to return a Response');
  1079. </span></code></pre></code></pre>
  1080. </li>
  1081. <li>
  1082. <p>
  1083. <span class="file">
  1084. <a href="#error564c94e67cdf9source5" onclick="return koggle('error564c94e67cdf9source5')">SYSPATH/classes/Kohana/Request/Client.php [ 114 ]</a>
  1085. </span>
  1086. &raquo;
  1087. Kohana_Request_Client_Internal->execute_request(<a href="#error564c94e67cdf9args5" onclick="return koggle('error564c94e67cdf9args5')">arguments</a>)
  1088. </p>
  1089. <div id="error564c94e67cdf9args5" class="collapsed">
  1090. <table cellspacing="0">
  1091. <tr>
  1092. <td><code>0</code></td>
  1093. <td><pre><small>object</small> <span>Request(19)</span> <code>{
  1094. <small>protected</small> _requested_with => <small>NULL</small>
  1095. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1096. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1097. <small>protected</small> _secure => <small>bool</small> FALSE
  1098. <small>protected</small> _referrer => <small>NULL</small>
  1099. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1100. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1101. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1102. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1103. <small>protected</small> _defaults => <small>array</small><span>(1)</span> <span>(
  1104. "controller" => <small>string</small><span>(6)</span> "mashes"
  1105. )</span>
  1106. <small>protected</small> _route_regex => <small>string</small><span>(16)</span> "#^api/mashes$#uD"
  1107. }</code>
  1108. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1109. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1110. }</code>
  1111. <small>protected</small> _body => <small>NULL</small>
  1112. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1113. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1114. <small>protected</small> _action => <small>string</small><span>(5)</span> "index"
  1115. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1116. <small>protected</small> _external => <small>bool</small> FALSE
  1117. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1118. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1119. <small>protected</small> _post => <small>array</small><span>(5)</span> <span>(
  1120. "last_mash" => <small>bool</small> TRUE
  1121. "after_id" => <small>string</small><span>(5)</span> "36979"
  1122. "limit" => <small>integer</small> 1
  1123. "voted" => <small>bool</small> TRUE
  1124. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1125. )</span>
  1126. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1127. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1128. <small>protected</small> _previous_environment => <small>NULL</small>
  1129. <small>protected</small> _cache => <small>NULL</small>
  1130. <small>protected</small> _follow => <small>bool</small> FALSE
  1131. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1132. 0 => <small>string</small><span>(13)</span> "Authorization"
  1133. )</span>
  1134. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1135. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1136. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1137. )</span>
  1138. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1139. <small>protected</small> _callback_depth => <small>integer</small> 1
  1140. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1141. }</code>
  1142. }</code></pre></td>
  1143. </tr>
  1144. <tr>
  1145. <td><code>1</code></td>
  1146. <td><pre><small>object</small> <span>Response(5)</span> <code>{
  1147. <small>protected</small> _status => <small>integer</small> 200
  1148. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(1)</span> <code>{
  1149. <small>public</small> content-type => <small>string</small><span>(16)</span> "application/json"
  1150. }</code>
  1151. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1152. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1153. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1154. }</code></pre></td>
  1155. </tr>
  1156. </table>
  1157. </div>
  1158. <pre id="error564c94e67cdf9source5" 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()));
  1159. </span><span class="line"><span class="number">110</span>
  1160. </span><span class="line"><span class="number">111</span> if (($cache = $this-&gt;cache()) instanceof HTTP_Cache)
  1161. </span><span class="line"><span class="number">112</span> return $cache-&gt;execute($this, $request, $response);
  1162. </span><span class="line"><span class="number">113</span>
  1163. </span><span class="line highlight"><span class="number">114</span> $response = $this-&gt;execute_request($request, $response);
  1164. </span><span class="line"><span class="number">115</span>
  1165. </span><span class="line"><span class="number">116</span> // Execute response callbacks
  1166. </span><span class="line"><span class="number">117</span> foreach ($this-&gt;header_callbacks() as $header =&gt; $callback)
  1167. </span><span class="line"><span class="number">118</span> {
  1168. </span><span class="line"><span class="number">119</span> if ($response-&gt;headers($header))
  1169. </span></code></pre></code></pre>
  1170. </li>
  1171. <li>
  1172. <p>
  1173. <span class="file">
  1174. <a href="#error564c94e67cdf9source6" onclick="return koggle('error564c94e67cdf9source6')">SYSPATH/classes/Kohana/Request.php [ 986 ]</a>
  1175. </span>
  1176. &raquo;
  1177. Kohana_Request_Client->execute(<a href="#error564c94e67cdf9args6" onclick="return koggle('error564c94e67cdf9args6')">arguments</a>)
  1178. </p>
  1179. <div id="error564c94e67cdf9args6" class="collapsed">
  1180. <table cellspacing="0">
  1181. <tr>
  1182. <td><code>0</code></td>
  1183. <td><pre><small>object</small> <span>Request(19)</span> <code>{
  1184. <small>protected</small> _requested_with => <small>NULL</small>
  1185. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1186. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1187. <small>protected</small> _secure => <small>bool</small> FALSE
  1188. <small>protected</small> _referrer => <small>NULL</small>
  1189. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1190. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1191. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1192. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1193. <small>protected</small> _defaults => <small>array</small><span>(1)</span> <span>(
  1194. "controller" => <small>string</small><span>(6)</span> "mashes"
  1195. )</span>
  1196. <small>protected</small> _route_regex => <small>string</small><span>(16)</span> "#^api/mashes$#uD"
  1197. }</code>
  1198. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1199. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1200. }</code>
  1201. <small>protected</small> _body => <small>NULL</small>
  1202. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1203. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1204. <small>protected</small> _action => <small>string</small><span>(5)</span> "index"
  1205. <small>protected</small> _uri => <small>string</small><span>(10)</span> "api/mashes"
  1206. <small>protected</small> _external => <small>bool</small> FALSE
  1207. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1208. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1209. <small>protected</small> _post => <small>array</small><span>(5)</span> <span>(
  1210. "last_mash" => <small>bool</small> TRUE
  1211. "after_id" => <small>string</small><span>(5)</span> "36979"
  1212. "limit" => <small>integer</small> 1
  1213. "voted" => <small>bool</small> TRUE
  1214. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1215. )</span>
  1216. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1217. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1218. <small>protected</small> _previous_environment => <small>NULL</small>
  1219. <small>protected</small> _cache => <small>NULL</small>
  1220. <small>protected</small> _follow => <small>bool</small> FALSE
  1221. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1222. 0 => <small>string</small><span>(13)</span> "Authorization"
  1223. )</span>
  1224. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1225. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1226. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1227. )</span>
  1228. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1229. <small>protected</small> _callback_depth => <small>integer</small> 1
  1230. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1231. }</code>
  1232. }</code></pre></td>
  1233. </tr>
  1234. </table>
  1235. </div>
  1236. <pre id="error564c94e67cdf9source6" 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(
  1237. </span><span class="line"><span class="number">982</span> ':uri' =&gt; $this-&gt;_uri,
  1238. </span><span class="line"><span class="number">983</span> ));
  1239. </span><span class="line"><span class="number">984</span> }
  1240. </span><span class="line"><span class="number">985</span>
  1241. </span><span class="line highlight"><span class="number">986</span> return $this-&gt;_client-&gt;execute($this);
  1242. </span><span class="line"><span class="number">987</span> }
  1243. </span><span class="line"><span class="number">988</span>
  1244. </span><span class="line"><span class="number">989</span> /**
  1245. </span><span class="line"><span class="number">990</span> * Returns whether this request is the initial request Kohana received.
  1246. </span><span class="line"><span class="number">991</span> * Can be used to test for sub requests.
  1247. </span></code></pre></code></pre>
  1248. </li>
  1249. <li>
  1250. <p>
  1251. <span class="file">
  1252. <a href="#error564c94e67cdf9source7" onclick="return koggle('error564c94e67cdf9source7')">APPPATH/api/base/classes/API/Controller/Mashes.php [ 590 ]</a>
  1253. </span>
  1254. &raquo;
  1255. Kohana_Request->execute()
  1256. </p>
  1257. <pre id="error564c94e67cdf9source7" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">585</span> if ($this-&gt;_api_request === TRUE)
  1258. </span><span class="line"><span class="number">586</span> {
  1259. </span><span class="line"><span class="number">587</span> $request-&gt;post('user', $this-&gt;_user);
  1260. </span><span class="line"><span class="number">588</span> }
  1261. </span><span class="line"><span class="number">589</span>
  1262. </span><span class="line highlight"><span class="number">590</span> $response = $request-&gt;execute();
  1263. </span><span class="line"><span class="number">591</span>
  1264. </span><span class="line"><span class="number">592</span> if (empty($response))
  1265. </span><span class="line"><span class="number">593</span> throw new API_Exception(204, 'no_response');
  1266. </span><span class="line"><span class="number">594</span>
  1267. </span><span class="line"><span class="number">595</span> $this-&gt;response-&gt;body($response);
  1268. </span></code></pre></code></pre>
  1269. </li>
  1270. <li>
  1271. <p>
  1272. <span class="file">
  1273. <a href="#error564c94e67cdf9source8" onclick="return koggle('error564c94e67cdf9source8')">SYSPATH/classes/Kohana/Controller.php [ 84 ]</a>
  1274. </span>
  1275. &raquo;
  1276. API_Controller_Mashes->action_vote()
  1277. </p>
  1278. <pre id="error564c94e67cdf9source8" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">79</span> array(':uri' =&gt; $this-&gt;request-&gt;uri())
  1279. </span><span class="line"><span class="number">80</span> )-&gt;request($this-&gt;request);
  1280. </span><span class="line"><span class="number">81</span> }
  1281. </span><span class="line"><span class="number">82</span>
  1282. </span><span class="line"><span class="number">83</span> // Execute the action itself
  1283. </span><span class="line highlight"><span class="number">84</span> $this-&gt;{$action}();
  1284. </span><span class="line"><span class="number">85</span>
  1285. </span><span class="line"><span class="number">86</span> // Execute the "after action" method
  1286. </span><span class="line"><span class="number">87</span> $this-&gt;after();
  1287. </span><span class="line"><span class="number">88</span>
  1288. </span><span class="line"><span class="number">89</span> // Return the response
  1289. </span></code></pre></code></pre>
  1290. </li>
  1291. <li>
  1292. <p>
  1293. <span class="file">
  1294. <a href="#error564c94e67cdf9source9" onclick="return koggle('error564c94e67cdf9source9')">APPPATH/api/base/classes/API/Controller/API.php [ 60 ]</a>
  1295. </span>
  1296. &raquo;
  1297. Kohana_Controller->execute()
  1298. </p>
  1299. <pre id="error564c94e67cdf9source9" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">55</span> public function execute()
  1300. </span><span class="line"><span class="number">56</span> {
  1301. </span><span class="line"><span class="number">57</span> try
  1302. </span><span class="line"><span class="number">58</span> {
  1303. </span><span class="line"><span class="number">59</span> // Wy��wietl zawarto���� zgodnie z planem.
  1304. </span><span class="line highlight"><span class="number">60</span> return parent::execute();
  1305. </span><span class="line"><span class="number">61</span> }
  1306. </span><span class="line"><span class="number">62</span> catch (API_Exception $e)
  1307. </span><span class="line"><span class="number">63</span> {
  1308. </span><span class="line"><span class="number">64</span> // Przerwij dzia��anie kodu i wy��wietl zawarto���� b����du.
  1309. </span><span class="line"><span class="number">65</span> return API_Exception::handler($e);
  1310. </span></code></pre></code></pre>
  1311. </li>
  1312. <li>
  1313. <p>
  1314. <span class="file">
  1315. {PHP internal call}
  1316. </span>
  1317. &raquo;
  1318. API_Controller_API->execute()
  1319. </p>
  1320. </li>
  1321. <li>
  1322. <p>
  1323. <span class="file">
  1324. <a href="#error564c94e67cdf9source11" onclick="return koggle('error564c94e67cdf9source11')">SYSPATH/classes/Kohana/Request/Client/Internal.php [ 97 ]</a>
  1325. </span>
  1326. &raquo;
  1327. ReflectionMethod->invoke(<a href="#error564c94e67cdf9args11" onclick="return koggle('error564c94e67cdf9args11')">arguments</a>)
  1328. </p>
  1329. <div id="error564c94e67cdf9args11" class="collapsed">
  1330. <table cellspacing="0">
  1331. <tr>
  1332. <td><code>0</code></td>
  1333. <td><pre><small>object</small> <span>Controller_Mashes(4)</span> <code>{
  1334. <small>protected</small> _user => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1335. <small>protected</small> _api_request => <small>bool</small> TRUE
  1336. <small>public</small> request => <small>object</small> <span>Request(19)</span> <code>{
  1337. <small>protected</small> _requested_with => <small>NULL</small>
  1338. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1339. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1340. <small>protected</small> _secure => <small>bool</small> FALSE
  1341. <small>protected</small> _referrer => <small>NULL</small>
  1342. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1343. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1344. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1345. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1346. <small>protected</small> _defaults => <small>array</small><span>(2)</span> <span>(
  1347. "controller" => <small>string</small><span>(6)</span> "mashes"
  1348. "action" => <small>string</small><span>(4)</span> "vote"
  1349. )</span>
  1350. <small>protected</small> _route_regex => <small>string</small><span>(22)</span> "#^api/element/vote$#uD"
  1351. }</code>
  1352. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1353. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1354. }</code>
  1355. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1356. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1357. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1358. <small>protected</small> _action => <small>string</small><span>(4)</span> "vote"
  1359. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1360. <small>protected</small> _external => <small>bool</small> FALSE
  1361. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1362. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1363. <small>protected</small> _post => <small>array</small><span>(3)</span> <span>(
  1364. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1365. "element_id" => <small>string</small><span>(5)</span> "68546"
  1366. "mash_id" => <small>string</small><span>(5)</span> "36979"
  1367. )</span>
  1368. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1369. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1370. <small>protected</small> _previous_environment => <small>NULL</small>
  1371. <small>protected</small> _cache => <small>NULL</small>
  1372. <small>protected</small> _follow => <small>bool</small> FALSE
  1373. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1374. 0 => <small>string</small><span>(13)</span> "Authorization"
  1375. )</span>
  1376. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1377. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1378. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1379. )</span>
  1380. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1381. <small>protected</small> _callback_depth => <small>integer</small> 1
  1382. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1383. }</code>
  1384. }</code>
  1385. <small>public</small> response => <small>object</small> <span>Response(5)</span> <code>{
  1386. <small>protected</small> _status => <small>integer</small> 200
  1387. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(1)</span> <code>{
  1388. <small>public</small> content-type => <small>string</small><span>(16)</span> "application/json"
  1389. }</code>
  1390. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1391. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1392. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1393. }</code>
  1394. }</code></pre></td>
  1395. </tr>
  1396. </table>
  1397. </div>
  1398. <pre id="error564c94e67cdf9source11" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number"> 92</span>
  1399. </span><span class="line"><span class="number"> 93</span> // Create a new instance of the controller
  1400. </span><span class="line"><span class="number"> 94</span> $controller = $class-&gt;newInstance($request, $response);
  1401. </span><span class="line"><span class="number"> 95</span>
  1402. </span><span class="line"><span class="number"> 96</span> // Run the controller's execute() method
  1403. </span><span class="line highlight"><span class="number"> 97</span> $response = $class-&gt;getMethod('execute')-&gt;invoke($controller);
  1404. </span><span class="line"><span class="number"> 98</span>
  1405. </span><span class="line"><span class="number"> 99</span> if ( ! $response instanceof Response)
  1406. </span><span class="line"><span class="number">100</span> {
  1407. </span><span class="line"><span class="number">101</span> // Controller failed to return a Response.
  1408. </span><span class="line"><span class="number">102</span> throw new Kohana_Exception('Controller failed to return a Response');
  1409. </span></code></pre></code></pre>
  1410. </li>
  1411. <li>
  1412. <p>
  1413. <span class="file">
  1414. <a href="#error564c94e67cdf9source12" onclick="return koggle('error564c94e67cdf9source12')">SYSPATH/classes/Kohana/Request/Client.php [ 114 ]</a>
  1415. </span>
  1416. &raquo;
  1417. Kohana_Request_Client_Internal->execute_request(<a href="#error564c94e67cdf9args12" onclick="return koggle('error564c94e67cdf9args12')">arguments</a>)
  1418. </p>
  1419. <div id="error564c94e67cdf9args12" class="collapsed">
  1420. <table cellspacing="0">
  1421. <tr>
  1422. <td><code>0</code></td>
  1423. <td><pre><small>object</small> <span>Request(19)</span> <code>{
  1424. <small>protected</small> _requested_with => <small>NULL</small>
  1425. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1426. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1427. <small>protected</small> _secure => <small>bool</small> FALSE
  1428. <small>protected</small> _referrer => <small>NULL</small>
  1429. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1430. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1431. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1432. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1433. <small>protected</small> _defaults => <small>array</small><span>(2)</span> <span>(
  1434. "controller" => <small>string</small><span>(6)</span> "mashes"
  1435. "action" => <small>string</small><span>(4)</span> "vote"
  1436. )</span>
  1437. <small>protected</small> _route_regex => <small>string</small><span>(22)</span> "#^api/element/vote$#uD"
  1438. }</code>
  1439. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1440. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1441. }</code>
  1442. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1443. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1444. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1445. <small>protected</small> _action => <small>string</small><span>(4)</span> "vote"
  1446. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1447. <small>protected</small> _external => <small>bool</small> FALSE
  1448. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1449. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1450. <small>protected</small> _post => <small>array</small><span>(3)</span> <span>(
  1451. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1452. "element_id" => <small>string</small><span>(5)</span> "68546"
  1453. "mash_id" => <small>string</small><span>(5)</span> "36979"
  1454. )</span>
  1455. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1456. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1457. <small>protected</small> _previous_environment => <small>NULL</small>
  1458. <small>protected</small> _cache => <small>NULL</small>
  1459. <small>protected</small> _follow => <small>bool</small> FALSE
  1460. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1461. 0 => <small>string</small><span>(13)</span> "Authorization"
  1462. )</span>
  1463. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1464. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1465. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1466. )</span>
  1467. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1468. <small>protected</small> _callback_depth => <small>integer</small> 1
  1469. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1470. }</code>
  1471. }</code></pre></td>
  1472. </tr>
  1473. <tr>
  1474. <td><code>1</code></td>
  1475. <td><pre><small>object</small> <span>Response(5)</span> <code>{
  1476. <small>protected</small> _status => <small>integer</small> 200
  1477. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(1)</span> <code>{
  1478. <small>public</small> content-type => <small>string</small><span>(16)</span> "application/json"
  1479. }</code>
  1480. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1481. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1482. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1483. }</code></pre></td>
  1484. </tr>
  1485. </table>
  1486. </div>
  1487. <pre id="error564c94e67cdf9source12" 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()));
  1488. </span><span class="line"><span class="number">110</span>
  1489. </span><span class="line"><span class="number">111</span> if (($cache = $this-&gt;cache()) instanceof HTTP_Cache)
  1490. </span><span class="line"><span class="number">112</span> return $cache-&gt;execute($this, $request, $response);
  1491. </span><span class="line"><span class="number">113</span>
  1492. </span><span class="line highlight"><span class="number">114</span> $response = $this-&gt;execute_request($request, $response);
  1493. </span><span class="line"><span class="number">115</span>
  1494. </span><span class="line"><span class="number">116</span> // Execute response callbacks
  1495. </span><span class="line"><span class="number">117</span> foreach ($this-&gt;header_callbacks() as $header =&gt; $callback)
  1496. </span><span class="line"><span class="number">118</span> {
  1497. </span><span class="line"><span class="number">119</span> if ($response-&gt;headers($header))
  1498. </span></code></pre></code></pre>
  1499. </li>
  1500. <li>
  1501. <p>
  1502. <span class="file">
  1503. <a href="#error564c94e67cdf9source13" onclick="return koggle('error564c94e67cdf9source13')">SYSPATH/classes/Kohana/Request.php [ 986 ]</a>
  1504. </span>
  1505. &raquo;
  1506. Kohana_Request_Client->execute(<a href="#error564c94e67cdf9args13" onclick="return koggle('error564c94e67cdf9args13')">arguments</a>)
  1507. </p>
  1508. <div id="error564c94e67cdf9args13" class="collapsed">
  1509. <table cellspacing="0">
  1510. <tr>
  1511. <td><code>0</code></td>
  1512. <td><pre><small>object</small> <span>Request(19)</span> <code>{
  1513. <small>protected</small> _requested_with => <small>NULL</small>
  1514. <small>protected</small> _method => <small>string</small><span>(4)</span> "POST"
  1515. <small>protected</small> _protocol => <small>string</small><span>(8)</span> "HTTP/1.1"
  1516. <small>protected</small> _secure => <small>bool</small> FALSE
  1517. <small>protected</small> _referrer => <small>NULL</small>
  1518. <small>protected</small> _route => <small>object</small> <span>Route(5)</span> <code>{
  1519. <small>protected</small> _filters => <small>array</small><span>(0)</span>
  1520. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1521. <small>protected</small> _regex => <small>array</small><span>(0)</span>
  1522. <small>protected</small> _defaults => <small>array</small><span>(2)</span> <span>(
  1523. "controller" => <small>string</small><span>(6)</span> "mashes"
  1524. "action" => <small>string</small><span>(4)</span> "vote"
  1525. )</span>
  1526. <small>protected</small> _route_regex => <small>string</small><span>(22)</span> "#^api/element/vote$#uD"
  1527. }</code>
  1528. <small>protected</small> _routes => <small>array</small><span>(0)</span>
  1529. <small>protected</small> _header => <small>object</small> <span>HTTP_Header(0)</span> <code>{
  1530. }</code>
  1531. <small>protected</small> _body => <small>string</small><span>(0)</span> ""
  1532. <small>protected</small> _directory => <small>string</small><span>(0)</span> ""
  1533. <small>protected</small> _controller => <small>string</small><span>(6)</span> "Mashes"
  1534. <small>protected</small> _action => <small>string</small><span>(4)</span> "vote"
  1535. <small>protected</small> _uri => <small>string</small><span>(16)</span> "api/element/vote"
  1536. <small>protected</small> _external => <small>bool</small> FALSE
  1537. <small>protected</small> _params => <small>array</small><span>(0)</span>
  1538. <small>protected</small> _get => <small>array</small><span>(0)</span>
  1539. <small>protected</small> _post => <small>array</small><span>(3)</span> <span>(
  1540. "user" => <small>string</small><span>(20)</span> "sekdariusz@gmail.com"
  1541. "element_id" => <small>string</small><span>(5)</span> "68546"
  1542. "mash_id" => <small>string</small><span>(5)</span> "36979"
  1543. )</span>
  1544. <small>protected</small> _cookies => <small>array</small><span>(0)</span>
  1545. <small>protected</small> _client => <small>object</small> <span>Request_Client_Internal(9)</span> <code>{
  1546. <small>protected</small> _previous_environment => <small>NULL</small>
  1547. <small>protected</small> _cache => <small>NULL</small>
  1548. <small>protected</small> _follow => <small>bool</small> FALSE
  1549. <small>protected</small> _follow_headers => <small>array</small><span>(1)</span> <span>(
  1550. 0 => <small>string</small><span>(13)</span> "Authorization"
  1551. )</span>
  1552. <small>protected</small> _strict_redirect => <small>bool</small> TRUE
  1553. <small>protected</small> _header_callbacks => <small>array</small><span>(1)</span> <span>(
  1554. "Location" => <small>string</small><span>(34)</span> "Request_Client::on_header_location"
  1555. )</span>
  1556. <small>protected</small> _max_callback_depth => <small>integer</small> 5
  1557. <small>protected</small> _callback_depth => <small>integer</small> 1
  1558. <small>protected</small> _callback_params => <small>array</small><span>(0)</span>
  1559. }</code>
  1560. }</code></pre></td>
  1561. </tr>
  1562. </table>
  1563. </div>
  1564. <pre id="error564c94e67cdf9source13" 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(
  1565. </span><span class="line"><span class="number">982</span> ':uri' =&gt; $this-&gt;_uri,
  1566. </span><span class="line"><span class="number">983</span> ));
  1567. </span><span class="line"><span class="number">984</span> }
  1568. </span><span class="line"><span class="number">985</span>
  1569. </span><span class="line highlight"><span class="number">986</span> return $this-&gt;_client-&gt;execute($this);
  1570. </span><span class="line"><span class="number">987</span> }
  1571. </span><span class="line"><span class="number">988</span>
  1572. </span><span class="line"><span class="number">989</span> /**
  1573. </span><span class="line"><span class="number">990</span> * Returns whether this request is the initial request Kohana received.
  1574. </span><span class="line"><span class="number">991</span> * Can be used to test for sub requests.
  1575. </span></code></pre></code></pre>
  1576. </li>
  1577. <li>
  1578. <p>
  1579. <span class="file">
  1580. <a href="#error564c94e67cdf9source14" onclick="return koggle('error564c94e67cdf9source14')">DOCROOT/index.php [ 106 ]</a>
  1581. </span>
  1582. &raquo;
  1583. Kohana_Request->execute()
  1584. </p>
  1585. <pre id="error564c94e67cdf9source14" class="source collapsed"><code><pre class="source"><code><span class="line"><span class="number">101</span>
  1586. </span><span class="line"><span class="number">102</span> // Bootstrap the application
  1587. </span><span class="line"><span class="number">103</span> require APPPATH.'bootstrap'.EXT;
  1588. </span><span class="line"><span class="number">104</span>
  1589. </span><span class="line"><span class="number">105</span> echo Request::factory(TRUE, array(), FALSE)
  1590. </span><span class="line highlight"><span class="number">106</span> -&gt;execute()
  1591. </span><span class="line"><span class="number">107</span> -&gt;send_headers(TRUE)
  1592. </span><span class="line"><span class="number">108</span> -&gt;body();
  1593. </span></code></pre></code></pre>
  1594. </li>
  1595. </ol>
  1596. </div>
  1597. <h2><a href="#error564c94e67cdf9environment" onclick="return koggle('error564c94e67cdf9environment')">Environment</a></h2>
  1598. <div id="error564c94e67cdf9environment" class="content collapsed">
  1599. <h3><a href="#error564c94e67cdf9environment_included" onclick="return koggle('error564c94e67cdf9environment_included')">Included files</a> (145)</h3>
  1600. <div id="error564c94e67cdf9environment_included" class="collapsed">
  1601. <table cellspacing="0">
  1602. <tr>
  1603. <td><code>DOCROOT/index.php</code></td>
  1604. </tr>
  1605. <tr>
  1606. <td><code>APPPATH/bootstrap.php</code></td>
  1607. </tr>
  1608. <tr>
  1609. <td><code>SYSPATH/classes/Kohana/Core.php</code></td>
  1610. </tr>
  1611. <tr>
  1612. <td><code>SYSPATH/classes/Kohana.php</code></td>
  1613. </tr>
  1614. <tr>
  1615. <td><code>SYSPATH/classes/I18n.php</code></td>
  1616. </tr>
  1617. <tr>
  1618. <td><code>SYSPATH/classes/Kohana/I18n.php</code></td>
  1619. </tr>
  1620. <tr>
  1621. <td><code>SYSPATH/classes/Kohana/Exception.php</code></td>
  1622. </tr>
  1623. <tr>
  1624. <td><code>SYSPATH/classes/Kohana/Kohana/Exception.php</code></td>
  1625. </tr>
  1626. <tr>
  1627. <td><code>SYSPATH/classes/Log.php</code></td>
  1628. </tr>
  1629. <tr>
  1630. <td><code>SYSPATH/classes/Kohana/Log.php</code></td>
  1631. </tr>
  1632. <tr>
  1633. <td><code>SYSPATH/classes/Config.php</code></td>
  1634. </tr>
  1635. <tr>
  1636. <td><code>SYSPATH/classes/Kohana/Config.php</code></td>
  1637. </tr>
  1638. <tr>
  1639. <td><code>SYSPATH/classes/Cookie.php</code></td>
  1640. </tr>
  1641. <tr>
  1642. <td><code>SYSPATH/classes/Kohana/Cookie.php</code></td>
  1643. </tr>
  1644. <tr>
  1645. <td><code>SYSPATH/classes/Log/File.php</code></td>
  1646. </tr>
  1647. <tr>
  1648. <td><code>SYSPATH/classes/Kohana/Log/File.php</code></td>
  1649. </tr>
  1650. <tr>
  1651. <td><code>SYSPATH/classes/Log/Writer.php</code></td>
  1652. </tr>
  1653. <tr>
  1654. <td><code>SYSPATH/classes/Kohana/Log/Writer.php</code></td>
  1655. </tr>
  1656. <tr>
  1657. <td><code>SYSPATH/classes/Config/File.php</code></td>
  1658. </tr>
  1659. <tr>
  1660. <td><code>SYSPATH/classes/Kohana/Config/File.php</code></td>
  1661. </tr>
  1662. <tr>
  1663. <td><code>SYSPATH/classes/Kohana/Config/File/Reader.php</code></td>
  1664. </tr>
  1665. <tr>
  1666. <td><code>SYSPATH/classes/Kohana/Config/Reader.php</code></td>
  1667. </tr>
  1668. <tr>
  1669. <td><code>SYSPATH/classes/Kohana/Config/Source.php</code></td>
  1670. </tr>
  1671. <tr>
  1672. <td><code>APPPATH/classes/API.php</code></td>
  1673. </tr>
  1674. <tr>
  1675. <td><code>SYSPATH/classes/Arr.php</code></td>
  1676. </tr>
  1677. <tr>
  1678. <td><code>SYSPATH/classes/Kohana/Arr.php</code></td>
  1679. </tr>
  1680. <tr>
  1681. <td><code>APPPATH/config/api.php</code></td>
  1682. </tr>
  1683. <tr>
  1684. <td><code>SYSPATH/classes/Config/Group.php</code></td>
  1685. </tr>
  1686. <tr>
  1687. <td><code>SYSPATH/classes/Kohana/Config/Group.php</code></td>
  1688. </tr>
  1689. <tr>
  1690. <td><code>SYSPATH/classes/Request.php</code></td>
  1691. </tr>
  1692. <tr>
  1693. <td><code>SYSPATH/classes/Kohana/Request.php</code></td>
  1694. </tr>
  1695. <tr>
  1696. <td><code>SYSPATH/classes/HTTP/Request.php</code></td>
  1697. </tr>
  1698. <tr>
  1699. <td><code>SYSPATH/classes/Kohana/HTTP/Request.php</code></td>
  1700. </tr>
  1701. <tr>
  1702. <td><code>SYSPATH/classes/HTTP/Message.php</code></td>
  1703. </tr>
  1704. <tr>
  1705. <td><code>SYSPATH/classes/Kohana/HTTP/Message.php</code></td>
  1706. </tr>
  1707. <tr>
  1708. <td><code>APPPATH/api/base/init.php</code></td>
  1709. </tr>
  1710. <tr>
  1711. <td><code>APPPATH/classes/Route.php</code></td>
  1712. </tr>
  1713. <tr>
  1714. <td><code>SYSPATH/classes/Kohana/Route.php</code></td>
  1715. </tr>
  1716. <tr>
  1717. <td><code>APPPATH/routes.php</code></td>
  1718. </tr>
  1719. <tr>
  1720. <td><code>SYSPATH/classes/HTTP.php</code></td>
  1721. </tr>
  1722. <tr>
  1723. <td><code>SYSPATH/classes/Kohana/HTTP.php</code></td>
  1724. </tr>
  1725. <tr>
  1726. <td><code>SYSPATH/classes/HTTP/Header.php</code></td>
  1727. </tr>
  1728. <tr>
  1729. <td><code>SYSPATH/classes/Kohana/HTTP/Header.php</code></td>
  1730. </tr>
  1731. <tr>
  1732. <td><code>SYSPATH/classes/Request/Client/Internal.php</code></td>
  1733. </tr>
  1734. <tr>
  1735. <td><code>SYSPATH/classes/Kohana/Request/Client/Internal.php</code></td>
  1736. </tr>
  1737. <tr>
  1738. <td><code>SYSPATH/classes/Request/Client.php</code></td>
  1739. </tr>
  1740. <tr>
  1741. <td><code>SYSPATH/classes/Kohana/Request/Client.php</code></td>
  1742. </tr>
  1743. <tr>
  1744. <td><code>SYSPATH/classes/Response.php</code></td>
  1745. </tr>
  1746. <tr>
  1747. <td><code>SYSPATH/classes/Kohana/Response.php</code></td>
  1748. </tr>
  1749. <tr>
  1750. <td><code>SYSPATH/classes/HTTP/Response.php</code></td>
  1751. </tr>
  1752. <tr>
  1753. <td><code>SYSPATH/classes/Kohana/HTTP/Response.php</code></td>
  1754. </tr>
  1755. <tr>
  1756. <td><code>SYSPATH/classes/Profiler.php</code></td>
  1757. </tr>
  1758. <tr>
  1759. <td><code>SYSPATH/classes/Kohana/Profiler.php</code></td>
  1760. </tr>
  1761. <tr>
  1762. <td><code>APPPATH/api/base/classes/Controller/Mashes.php</code></td>
  1763. </tr>
  1764. <tr>
  1765. <td><code>APPPATH/api/base/classes/API/Controller/Mashes.php</code></td>
  1766. </tr>
  1767. <tr>
  1768. <td><code>APPPATH/vendor/geoip2.phar</code></td>
  1769. </tr>
  1770. <tr>
  1771. <td><code>phar:///var/www/app/vendor/geoip2.phar/phar-stub.php</code></td>
  1772. </tr>
  1773. <tr>
  1774. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/autoload.php</code></td>
  1775. </tr>
  1776. <tr>
  1777. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/composer/autoload_real.php</code></td>
  1778. </tr>
  1779. <tr>
  1780. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/composer/ClassLoader.php</code></td>
  1781. </tr>
  1782. <tr>
  1783. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/composer/autoload_namespaces.php</code></td>
  1784. </tr>
  1785. <tr>
  1786. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/composer/autoload_psr4.php</code></td>
  1787. </tr>
  1788. <tr>
  1789. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/composer/autoload_classmap.php</code></td>
  1790. </tr>
  1791. <tr>
  1792. <td><code>APPPATH/api/base/classes/Controller/API.php</code></td>
  1793. </tr>
  1794. <tr>
  1795. <td><code>APPPATH/api/base/classes/API/Controller/API.php</code></td>
  1796. </tr>
  1797. <tr>
  1798. <td><code>SYSPATH/classes/Controller.php</code></td>
  1799. </tr>
  1800. <tr>
  1801. <td><code>SYSPATH/classes/Kohana/Controller.php</code></td>
  1802. </tr>
  1803. <tr>
  1804. <td><code>SYSPATH/classes/Valid.php</code></td>
  1805. </tr>
  1806. <tr>
  1807. <td><code>SYSPATH/classes/Kohana/Valid.php</code></td>
  1808. </tr>
  1809. <tr>
  1810. <td><code>SYSPATH/modules/database/classes/DB.php</code></td>
  1811. </tr>
  1812. <tr>
  1813. <td><code>SYSPATH/modules/database/classes/Kohana/DB.php</code></td>
  1814. </tr>
  1815. <tr>
  1816. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder/Select.php</code></td>
  1817. </tr>
  1818. <tr>
  1819. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder/Select.php</code></td>
  1820. </tr>
  1821. <tr>
  1822. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder/Where.php</code></td>
  1823. </tr>
  1824. <tr>
  1825. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder/Where.php</code></td>
  1826. </tr>
  1827. <tr>
  1828. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder.php</code></td>
  1829. </tr>
  1830. <tr>
  1831. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder.php</code></td>
  1832. </tr>
  1833. <tr>
  1834. <td><code>SYSPATH/modules/database/classes/Database/Query.php</code></td>
  1835. </tr>
  1836. <tr>
  1837. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query.php</code></td>
  1838. </tr>
  1839. <tr>
  1840. <td><code>SYSPATH/modules/database/classes/Database.php</code></td>
  1841. </tr>
  1842. <tr>
  1843. <td><code>SYSPATH/modules/database/classes/Kohana/Database.php</code></td>
  1844. </tr>
  1845. <tr>
  1846. <td><code>APPPATH/api/base/classes/Model/Element.php</code></td>
  1847. </tr>
  1848. <tr>
  1849. <td><code>APPPATH/api/base/classes/API/Model/Element.php</code></td>
  1850. </tr>
  1851. <tr>
  1852. <td><code>SYSPATH/modules/orm/classes/ORM.php</code></td>
  1853. </tr>
  1854. <tr>
  1855. <td><code>SYSPATH/modules/orm/classes/Kohana/ORM.php</code></td>
  1856. </tr>
  1857. <tr>
  1858. <td><code>SYSPATH/classes/Model.php</code></td>
  1859. </tr>
  1860. <tr>
  1861. <td><code>SYSPATH/classes/Kohana/Model.php</code></td>
  1862. </tr>
  1863. <tr>
  1864. <td><code>SYSPATH/modules/database/config/database.php</code></td>
  1865. </tr>
  1866. <tr>
  1867. <td><code>APPPATH/config/database.php</code></td>
  1868. </tr>
  1869. <tr>
  1870. <td><code>SYSPATH/modules/database/classes/Database/PDO.php</code></td>
  1871. </tr>
  1872. <tr>
  1873. <td><code>SYSPATH/modules/database/classes/Kohana/Database/PDO.php</code></td>
  1874. </tr>
  1875. <tr>
  1876. <td><code>SYSPATH/modules/database/classes/Database/Result/Cached.php</code></td>
  1877. </tr>
  1878. <tr>
  1879. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Result/Cached.php</code></td>
  1880. </tr>
  1881. <tr>
  1882. <td><code>SYSPATH/modules/database/classes/Database/Result.php</code></td>
  1883. </tr>
  1884. <tr>
  1885. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Result.php</code></td>
  1886. </tr>
  1887. <tr>
  1888. <td><code>APPPATH/api/base/classes/Model/User.php</code></td>
  1889. </tr>
  1890. <tr>
  1891. <td><code>APPPATH/api/base/classes/API/Model/User.php</code></td>
  1892. </tr>
  1893. <tr>
  1894. <td><code>APPPATH/api/base/classes/Model/Link.php</code></td>
  1895. </tr>
  1896. <tr>
  1897. <td><code>APPPATH/api/base/classes/API/Model/Link.php</code></td>
  1898. </tr>
  1899. <tr>
  1900. <td><code>APPPATH/classes/Inflector.php</code></td>
  1901. </tr>
  1902. <tr>
  1903. <td><code>SYSPATH/classes/Kohana/Inflector.php</code></td>
  1904. </tr>
  1905. <tr>
  1906. <td><code>SYSPATH/config/inflector.php</code></td>
  1907. </tr>
  1908. <tr>
  1909. <td><code>APPPATH/api/base/classes/Model/Vote.php</code></td>
  1910. </tr>
  1911. <tr>
  1912. <td><code>APPPATH/api/base/classes/API/Model/Vote.php</code></td>
  1913. </tr>
  1914. <tr>
  1915. <td><code>APPPATH/api/base/classes/Model/Mash.php</code></td>
  1916. </tr>
  1917. <tr>
  1918. <td><code>APPPATH/api/base/classes/API/Model/Mash.php</code></td>
  1919. </tr>
  1920. <tr>
  1921. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder/Join.php</code></td>
  1922. </tr>
  1923. <tr>
  1924. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder/Join.php</code></td>
  1925. </tr>
  1926. <tr>
  1927. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Database/Reader.php</code></td>
  1928. </tr>
  1929. <tr>
  1930. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/ProviderInterface.php</code></td>
  1931. </tr>
  1932. <tr>
  1933. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/maxmind-db/reader/src/MaxMind/Db/Reader.php</code></td>
  1934. </tr>
  1935. <tr>
  1936. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Util.php</code></td>
  1937. </tr>
  1938. <tr>
  1939. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Decoder.php</code></td>
  1940. </tr>
  1941. <tr>
  1942. <td><code>phar:///var/www/app/vendor/geoip2.phar/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Metadata.php</code></td>
  1943. </tr>
  1944. <tr>
  1945. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Model/Country.php</code></td>
  1946. </tr>
  1947. <tr>
  1948. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Model/AbstractModel.php</code></td>
  1949. </tr>
  1950. <tr>
  1951. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/Continent.php</code></td>
  1952. </tr>
  1953. <tr>
  1954. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/AbstractPlaceRecord.php</code></td>
  1955. </tr>
  1956. <tr>
  1957. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/AbstractRecord.php</code></td>
  1958. </tr>
  1959. <tr>
  1960. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/Country.php</code></td>
  1961. </tr>
  1962. <tr>
  1963. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/MaxMind.php</code></td>
  1964. </tr>
  1965. <tr>
  1966. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/RepresentedCountry.php</code></td>
  1967. </tr>
  1968. <tr>
  1969. <td><code>phar:///var/www/app/vendor/geoip2.phar/src/GeoIp2/Record/Traits.php</code></td>
  1970. </tr>
  1971. <tr>
  1972. <td><code>SYSPATH/classes/Validation.php</code></td>
  1973. </tr>
  1974. <tr>
  1975. <td><code>SYSPATH/classes/Kohana/Validation.php</code></td>
  1976. </tr>
  1977. <tr>
  1978. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder/Update.php</code></td>
  1979. </tr>
  1980. <tr>
  1981. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder/Update.php</code></td>
  1982. </tr>
  1983. <tr>
  1984. <td><code>SYSPATH/modules/database/classes/Database/Query/Builder/Insert.php</code></td>
  1985. </tr>
  1986. <tr>
  1987. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Query/Builder/Insert.php</code></td>
  1988. </tr>
  1989. <tr>
  1990. <td><code>SYSPATH/modules/database/classes/Database/Expression.php</code></td>
  1991. </tr>
  1992. <tr>
  1993. <td><code>SYSPATH/modules/database/classes/Kohana/Database/Expression.php</code></td>
  1994. </tr>
  1995. <tr>
  1996. <td><code>SYSPATH/classes/URL.php</code></td>
  1997. </tr>
  1998. <tr>
  1999. <td><code>SYSPATH/classes/Kohana/URL.php</code></td>
  2000. </tr>
  2001. <tr>
  2002. <td><code>SYSPATH/classes/UTF8.php</code></td>
  2003. </tr>
  2004. <tr>
  2005. <td><code>SYSPATH/classes/Kohana/UTF8.php</code></td>
  2006. </tr>
  2007. <tr>
  2008. <td><code>APPPATH/i18n/pl.php</code></td>
  2009. </tr>
  2010. <tr>
  2011. <td><code>APPPATH/classes/Num.php</code></td>
  2012. </tr>
  2013. <tr>
  2014. <td><code>SYSPATH/classes/Kohana/Num.php</code></td>
  2015. </tr>
  2016. <tr>
  2017. <td><code>SYSPATH/classes/Debug.php</code></td>
  2018. </tr>
  2019. <tr>
  2020. <td><code>SYSPATH/classes/Kohana/Debug.php</code></td>
  2021. </tr>
  2022. <tr>
  2023. <td><code>SYSPATH/classes/Date.php</code></td>
  2024. </tr>
  2025. <tr>
  2026. <td><code>SYSPATH/classes/Kohana/Date.php</code></td>
  2027. </tr>
  2028. <tr>
  2029. <td><code>SYSPATH/classes/View.php</code></td>
  2030. </tr>
  2031. <tr>
  2032. <td><code>SYSPATH/classes/Kohana/View.php</code></td>
  2033. </tr>
  2034. <tr>
  2035. <td><code>SYSPATH/views/kohana/error.php</code></td>
  2036. </tr>
  2037. </table>
  2038. </div>
  2039. <h3><a href="#error564c94e67cdf9environment_loaded" onclick="return koggle('error564c94e67cdf9environment_loaded')">Loaded extensions</a> (50)</h3>
  2040. <div id="error564c94e67cdf9environment_loaded" class="collapsed">
  2041. <table cellspacing="0">
  2042. <tr>
  2043. <td><code>Core</code></td>
  2044. </tr>
  2045. <tr>
  2046. <td><code>date</code></td>
  2047. </tr>
  2048. <tr>
  2049. <td><code>ereg</code></td>
  2050. </tr>
  2051. <tr>
  2052. <td><code>libxml</code></td>
  2053. </tr>
  2054. <tr>
  2055. <td><code>openssl</code></td>
  2056. </tr>
  2057. <tr>
  2058. <td><code>pcre</code></td>
  2059. </tr>
  2060. <tr>
  2061. <td><code>zlib</code></td>
  2062. </tr>
  2063. <tr>
  2064. <td><code>bcmath</code></td>
  2065. </tr>
  2066. <tr>
  2067. <td><code>bz2</code></td>
  2068. </tr>
  2069. <tr>
  2070. <td><code>calendar</code></td>
  2071. </tr>
  2072. <tr>
  2073. <td><code>ctype</code></td>
  2074. </tr>
  2075. <tr>
  2076. <td><code>dba</code></td>
  2077. </tr>
  2078. <tr>
  2079. <td><code>dom</code></td>
  2080. </tr>
  2081. <tr>
  2082. <td><code>hash</code></td>
  2083. </tr>
  2084. <tr>
  2085. <td><code>fileinfo</code></td>
  2086. </tr>
  2087. <tr>
  2088. <td><code>filter</code></td>
  2089. </tr>
  2090. <tr>
  2091. <td><code>ftp</code></td>
  2092. </tr>
  2093. <tr>
  2094. <td><code>gettext</code></td>
  2095. </tr>
  2096. <tr>
  2097. <td><code>SPL</code></td>
  2098. </tr>
  2099. <tr>
  2100. <td><code>iconv</code></td>
  2101. </tr>
  2102. <tr>
  2103. <td><code>mbstring</code></td>
  2104. </tr>
  2105. <tr>
  2106. <td><code>session</code></td>
  2107. </tr>
  2108. <tr>
  2109. <td><code>posix</code></td>
  2110. </tr>
  2111. <tr>
  2112. <td><code>Reflection</code></td>
  2113. </tr>
  2114. <tr>
  2115. <td><code>standard</code></td>
  2116. </tr>
  2117. <tr>
  2118. <td><code>shmop</code></td>
  2119. </tr>
  2120. <tr>
  2121. <td><code>SimpleXML</code></td>
  2122. </tr>
  2123. <tr>
  2124. <td><code>soap</code></td>
  2125. </tr>
  2126. <tr>
  2127. <td><code>sockets</code></td>
  2128. </tr>
  2129. <tr>
  2130. <td><code>Phar</code></td>
  2131. </tr>
  2132. <tr>
  2133. <td><code>exif</code></td>
  2134. </tr>
  2135. <tr>
  2136. <td><code>sysvmsg</code></td>
  2137. </tr>
  2138. <tr>
  2139. <td><code>sysvsem</code></td>
  2140. </tr>
  2141. <tr>
  2142. <td><code>sysvshm</code></td>
  2143. </tr>
  2144. <tr>
  2145. <td><code>tokenizer</code></td>
  2146. </tr>
  2147. <tr>
  2148. <td><code>wddx</code></td>
  2149. </tr>
  2150. <tr>
  2151. <td><code>xml</code></td>
  2152. </tr>
  2153. <tr>
  2154. <td><code>xmlreader</code></td>
  2155. </tr>
  2156. <tr>
  2157. <td><code>xmlwriter</code></td>
  2158. </tr>
  2159. <tr>
  2160. <td><code>zip</code></td>
  2161. </tr>
  2162. <tr>
  2163. <td><code>cgi-fcgi</code></td>
  2164. </tr>
  2165. <tr>
  2166. <td><code>PDO</code></td>
  2167. </tr>
  2168. <tr>
  2169. <td><code>curl</code></td>
  2170. </tr>
  2171. <tr>
  2172. <td><code>gd</code></td>
  2173. </tr>
  2174. <tr>
  2175. <td><code>json</code></td>
  2176. </tr>
  2177. <tr>
  2178. <td><code>mysql</code></td>
  2179. </tr>
  2180. <tr>
  2181. <td><code>mysqli</code></td>
  2182. </tr>
  2183. <tr>
  2184. <td><code>pdo_mysql</code></td>
  2185. </tr>
  2186. <tr>
  2187. <td><code>mhash</code></td>
  2188. </tr>
  2189. <tr>
  2190. <td><code>Zend OPcache</code></td>
  2191. </tr>
  2192. </table>
  2193. </div>
  2194. <h3><a href="#error564c94e67cdf9environment_post" onclick="return koggle('error564c94e67cdf9environment_post')">$_POST</a></h3>
  2195. <div id="error564c94e67cdf9environment_post" class="collapsed">
  2196. <table cellspacing="0">
  2197. <tr>
  2198. <td><code>user</code></td>
  2199. <td><pre><small>string</small><span>(20)</span> "sekdariusz@gmail.com"</pre></td>
  2200. </tr>
  2201. <tr>
  2202. <td><code>element_id</code></td>
  2203. <td><pre><small>string</small><span>(5)</span> "68546"</pre></td>
  2204. </tr>
  2205. <tr>
  2206. <td><code>mash_id</code></td>
  2207. <td><pre><small>string</small><span>(5)</span> "36979"</pre></td>
  2208. </tr>
  2209. </table>
  2210. </div>
  2211. <h3><a href="#error564c94e67cdf9environment_server" onclick="return koggle('error564c94e67cdf9environment_server')">$_SERVER</a></h3>
  2212. <div id="error564c94e67cdf9environment_server" class="collapsed">
  2213. <table cellspacing="0">
  2214. <tr>
  2215. <td><code>USER</code></td>
  2216. <td><pre><small>string</small><span>(8)</span> "www-data"</pre></td>
  2217. </tr>
  2218. <tr>
  2219. <td><code>HOME</code></td>
  2220. <td><pre><small>string</small><span>(8)</span> "/var/www"</pre></td>
  2221. </tr>
  2222. <tr>
  2223. <td><code>FCGI_ROLE</code></td>
  2224. <td><pre><small>string</small><span>(9)</span> "RESPONDER"</pre></td>
  2225. </tr>
  2226. <tr>
  2227. <td><code>SCRIPT_FILENAME</code></td>
  2228. <td><pre><small>string</small><span>(18)</span> "/var/www/index.php"</pre></td>
  2229. </tr>
  2230. <tr>
  2231. <td><code>QUERY_STRING</code></td>
  2232. <td><pre><small>string</small><span>(0)</span> ""</pre></td>
  2233. </tr>
  2234. <tr>
  2235. <td><code>REQUEST_METHOD</code></td>
  2236. <td><pre><small>string</small><span>(4)</span> "POST"</pre></td>
  2237. </tr>
  2238. <tr>
  2239. <td><code>CONTENT_TYPE</code></td>
  2240. <td><pre><small>string</small><span>(90)</span> "multipart/form-data; boundary=----------------------------70d096d4658d4bb2bf17e663a390694c"</pre></td>
  2241. </tr>
  2242. <tr>
  2243. <td><code>CONTENT_LENGTH</code></td>
  2244. <td><pre><small>string</small><span>(3)</span> "444"</pre></td>
  2245. </tr>
  2246. <tr>
  2247. <td><code>SCRIPT_NAME</code></td>
  2248. <td><pre><small>string</small><span>(10)</span> "/index.php"</pre></td>
  2249. </tr>
  2250. <tr>
  2251. <td><code>REQUEST_URI</code></td>
  2252. <td><pre><small>string</small><span>(17)</span> "/api/element/vote"</pre></td>
  2253. </tr>
  2254. <tr>
  2255. <td><code>DOCUMENT_URI</code></td>
  2256. <td><pre><small>string</small><span>(10)</span> "/index.php"</pre></td>
  2257. </tr>
  2258. <tr>
  2259. <td><code>DOCUMENT_ROOT</code></td>
  2260. <td><pre><small>string</small><span>(8)</span> "/var/www"</pre></td>
  2261. </tr>
  2262. <tr>
  2263. <td><code>SERVER_PROTOCOL</code></td>
  2264. <td><pre><small>string</small><span>(8)</span> "HTTP/1.1"</pre></td>
  2265. </tr>
  2266. <tr>
  2267. <td><code>GATEWAY_INTERFACE</code></td>
  2268. <td><pre><small>string</small><span>(7)</span> "CGI/1.1"</pre></td>
  2269. </tr>
  2270. <tr>
  2271. <td><code>SERVER_SOFTWARE</code></td>
  2272. <td><pre><small>string</small><span>(11)</span> "nginx/1.4.6"</pre></td>
  2273. </tr>
  2274. <tr>
  2275. <td><code>REMOTE_ADDR</code></td>
  2276. <td><pre><small>string</small><span>(13)</span> "31.61.138.250"</pre></td>
  2277. </tr>
  2278. <tr>
  2279. <td><code>REMOTE_PORT</code></td>
  2280. <td><pre><small>string</small><span>(5)</span> "21349"</pre></td>
  2281. </tr>
  2282. <tr>
  2283. <td><code>SERVER_ADDR</code></td>
  2284. <td><pre><small>string</small><span>(14)</span> "149.202.79.218"</pre></td>
  2285. </tr>
  2286. <tr>
  2287. <td><code>SERVER_PORT</code></td>
  2288. <td><pre><small>string</small><span>(2)</span> "80"</pre></td>
  2289. </tr>
  2290. <tr>
  2291. <td><code>SERVER_NAME</code></td>
  2292. <td><pre><small>string</small><span>(8)</span> "lookmash"</pre></td>
  2293. </tr>
  2294. <tr>
  2295. <td><code>REDIRECT_STATUS</code></td>
  2296. <td><pre><small>string</small><span>(3)</span> "200"</pre></td>
  2297. </tr>
  2298. <tr>
  2299. <td><code>HTTP_HOST</code></td>
  2300. <td><pre><small>string</small><span>(26)</span> "ns3016323.ip-149-202-79.eu"</pre></td>
  2301. </tr>
  2302. <tr>
  2303. <td><code>HTTP_USER_AGENT</code></td>
  2304. <td><pre><small>string</small><span>(60)</span> "Dalvik/2.1.0 (Linux; U; Android 5.0.2; LG-D802 Build/LRX22G)"</pre></td>
  2305. </tr>
  2306. <tr>
  2307. <td><code>HTTP_ACCEPT_ENCODING</code></td>
  2308. <td><pre><small>string</small><span>(13)</span> "gzip, deflate"</pre></td>
  2309. </tr>
  2310. <tr>
  2311. <td><code>HTTP_CONNECTION</code></td>
  2312. <td><pre><small>string</small><span>(10)</span> "keep-alive"</pre></td>
  2313. </tr>
  2314. <tr>
  2315. <td><code>HTTP_ACCEPT</code></td>
  2316. <td><pre><small>string</small><span>(3)</span> "*/*"</pre></td>
  2317. </tr>
  2318. <tr>
  2319. <td><code>HTTP_CONTENT_TYPE</code></td>
  2320. <td><pre><small>string</small><span>(90)</span> "multipart/form-data; boundary=----------------------------70d096d4658d4bb2bf17e663a390694c"</pre></td>
  2321. </tr>
  2322. <tr>
  2323. <td><code>HTTP_CONTENT_LENGTH</code></td>
  2324. <td><pre><small>string</small><span>(3)</span> "444"</pre></td>
  2325. </tr>
  2326. <tr>
  2327. <td><code>PHP_SELF</code></td>
  2328. <td><pre><small>string</small><span>(10)</span> "/index.php"</pre></td>
  2329. </tr>
  2330. <tr>
  2331. <td><code>REQUEST_TIME_FLOAT</code></td>
  2332. <td><pre><small>float</small> 1447859430,4006</pre></td>
  2333. </tr>
  2334. <tr>
  2335. <td><code>REQUEST_TIME</code></td>
  2336. <td><pre><small>integer</small> 1447859430</pre></td>
  2337. </tr>
  2338. </table>
  2339. </div>
  2340. </div>
  2341. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement