MODPATH/userguide/classes/Kohana/Kodoc/Class.php [ 135 ]
130 */
131 public function properties()
132 {
133 $props = $this->class->getProperties();
134
135 $defaults = $this->class->getDefaultProperties();
136
137 usort($props, [$this, '_prop_sort']);
138
139 foreach ($props as $key => $property) {
140 // Create Kodoc Properties for each property
-
{PHP internal call} » Kohana_Core::error_handler(arguments)
0
integer 2
1
string(129) "Use of undefined constant MCRYPT_DEV_URANDOM - assumed 'MCRYPT_DEV_URANDOM' (this will throw an Error in a future version of PHP …"
2
string(64) "/srv/guides/3.4/modules/userguide/classes/Kohana/Kodoc/Class.php"
3
integer 135
4
array(1) ( "props" => array(6) ( 0 => object ReflectionProperty(2)
{ public name => string(4) "rand" public class => string(21) "Kohana_Encrypt_Mcrypt" }
1 => object ReflectionProperty(2){ public name => string(3) "key" public class => string(21) "Kohana_Encrypt_Mcrypt" }
2 => object ReflectionProperty(2){ public name => string(4) "mode" public class => string(21) "Kohana_Encrypt_Mcrypt" }
3 => object ReflectionProperty(2){ public name => string(6) "cipher" public class => string(21) "Kohana_Encrypt_Mcrypt" }
4 => object ReflectionProperty(2){ public name => string(6) "ivSize" public class => string(21) "Kohana_Encrypt_Mcrypt" }
5 => object ReflectionProperty(2){ public name => string(2) "iv" public class => string(21) "Kohana_Encrypt_Mcrypt" }
) ) -
MODPATH/userguide/classes/Kohana/Kodoc/Class.php [ 135 ] » ReflectionClass->getDefaultProperties()
130 */ 131 public function properties() 132 { 133 $props = $this->class->getProperties(); 134 135 $defaults = $this->class->getDefaultProperties(); 136 137 usort($props, [$this, '_prop_sort']); 138 139 foreach ($props as $key => $property) { 140 // Create Kodoc Properties for each property
-
MODPATH/userguide/views/userguide/api/class.php [ 63 ] » Kohana_Kodoc_Class->properties()
58 </ul> 59 </div> 60 <div class="properties"> 61 <h3><?php echo 'Properties'; ?></h3> 62 <ul> 63 <?php if ($properties = $doc->properties()): ?> 64 <?php foreach ($properties as $prop): ?> 65 <li><a href="#property:<?php echo $prop->property->name ?>">$<?php echo $prop->property->name ?></a></li> 66 <?php endforeach ?> 67 <?php else: ?> 68 <li><em><?php echo 'None'; ?></em></li>
-
SYSPATH/classes/Kohana/View.php [ 61 ] » include(arguments)
0
string(63) "/srv/guides/3.4/modules/userguide/views/userguide/api/class.php"
56 // Capture the view output 57 ob_start(); 58 59 try { 60 // Load the view within the current scope 61 include $kohana_view_filename; 62 } catch (Exception $e) { 63 // Delete the output buffer 64 ob_end_clean(); 65 66 // Re-throw the exception
-
SYSPATH/classes/Kohana/View.php [ 331 ] » Kohana_View::capture(arguments)
0
string(63) "/srv/guides/3.4/modules/userguide/views/userguide/api/class.php"
1
array(2) ( "doc" => object Kodoc_Class(6)
{ public class => object ReflectionClass(1)
"route" => object Route(5){ public name => string(14) "Encrypt_Mcrypt" }
public modifiers => NULL public description => string(740) "[Kohana Encrypt](api/Kohana_Encrypt) Mcrypt driver. Provides two-way encryption of text and binary strings using the [Mcrypt](ht …" public tags => array(6) ( "package" => array(1) ( 0 => string(6) "Kohana" ) "category" => array(1) ( 0 => string(8) "Security" ) "author" => array(2) ( 0 => string(11) "Kohana Team" 1 => string(29) "Tinsh <[email protected]>" ) "copyright" => array(2) ( 0 => string(25) "(c) 2007-2012 Kohana Team" 1 => string(21) "(c) 2018 Kohana Group" ) "license" => array(1) ( 0 => string(26) "https://kohana.top/license" ) "deprecated" => array(1) ( 0 => string(5) "3.4.0" ) ) public constants => array(0) public parents => array(1) ( 0 => object ReflectionClass(1){ public name => string(21) "Kohana_Encrypt_Mcrypt" }
) }{ protected _filters => array(0) protected _uri => string(19) "guide-api(/<class>)" protected _regex => array(1) ( "class" => string(13) "[a-zA-Z0-9_]+" ) protected _defaults => array(3) ( "controller" => string(9) "Userguide" "action" => string(3) "api" "class" => NULL ) protected _route_regex => string(45) "#^guide-api(?:/(?P<class>[a-zA-Z0-9_]+))?$#uD" }
)326 if (empty($this->_file)) { 327 throw new View_Exception('You must set the file to use within your view before rendering'); 328 } 329 330 // Combine local and global data and capture the output 331 return View::capture($this->_file, $this->_data); 332 } 333 334 }
-
SYSPATH/classes/Kohana/View.php [ 219 ] » Kohana_View->render()
214 * @uses View::render 215 */ 216 public function __toString() 217 { 218 try { 219 return $this->render(); 220 } catch (Exception $e) { 221 /** 222 * Display the exception message. 223 * 224 * We use this method here because it's impossible to throw an
-
MODPATH/userguide/views/userguide/template.php [ 66 ] » Kohana_View->__toString()
61 <div id="kodoc-topics"> 62 <?php echo $menu ?> 63 </div> 64 </div> 65 <div id="kodoc-body" class="span-16 suffix-1 last"> 66 <?php echo $content ?> 67 68 <?php if ($show_comments): ?> 69 <div id="disqus_thread" class="clear"></div> 70 <script type="text/javascript"> 71 var disqus_identifier = '<?php echo HTML::chars(Request::current()->uri()) ?>';
-
SYSPATH/classes/Kohana/View.php [ 61 ] » include(arguments)
0
string(62) "/srv/guides/3.4/modules/userguide/views/userguide/template.php"
56 // Capture the view output 57 ob_start(); 58 59 try { 60 // Load the view within the current scope 61 include $kohana_view_filename; 62 } catch (Exception $e) { 63 // Delete the output buffer 64 ob_end_clean(); 65 66 // Re-throw the exception
-
SYSPATH/classes/Kohana/View.php [ 331 ] » Kohana_View::capture(arguments)
0
string(62) "/srv/guides/3.4/modules/userguide/views/userguide/template.php"
1
array(8) ( "show_comments" => bool FALSE "title" => string(14) "Encrypt_Mcrypt" "content" => object View(2)
{ protected _file => string(63) "/srv/guides/3.4/modules/userguide/views/userguide/api/class.php" protected _data => array(2) ( "doc" => object Kodoc_Class(6)
"menu" => object View(2){ public class => object ReflectionClass(1)
"route" => object Route(5){ public name => string(14) "Encrypt_Mcrypt" }
public modifiers => NULL public description => string(740) "[Kohana Encrypt](api/Kohana_Encrypt) Mcrypt driver. Provides two-way encryption of text and binary strings using the [Mcrypt](ht …" public tags => array(6) ( "package" => array(1) ( 0 => string(6) "Kohana" ) "category" => array(1) ( 0 => string(8) "Security" ) "author" => array(2) ( 0 => string(11) "Kohana Team" 1 => string(29) "Tinsh <[email protected]>" ) "copyright" => array(2) ( 0 => string(25) "(c) 2007-2012 Kohana Team" 1 => string(21) "(c) 2018 Kohana Group" ) "license" => array(1) ( 0 => string(26) "https://kohana.top/license" ) "deprecated" => array(1) ( 0 => string(5) "3.4.0" ) ) public constants => array(0) public parents => array(1) ( 0 => object ReflectionClass(1){ public name => string(21) "Kohana_Encrypt_Mcrypt" }
) }{ protected _filters => array(0) protected _uri => string(19) "guide-api(/<class>)" protected _regex => array(1) ( "class" => string(13) "[a-zA-Z0-9_]+" ) protected _defaults => array(3) ( "controller" => string(9) "Userguide" "action" => string(3) "api" "class" => NULL ) protected _route_regex => string(45) "#^guide-api(?:/(?P<class>[a-zA-Z0-9_]+))?$#uD" }
) }{ protected _file => string(62) "/srv/guides/3.4/modules/userguide/views/userguide/api/menu.php" protected _data => array(1) ( "menu" => array(10) ( "Kohana" => array(11) ( "Helpers" => array(15) ( 0 => string(36) "<a href="/3.4/guide-api/Arr">Arr</a>" 1 => string(42) "<a href="/3.4/guide-api/Cookie">Cookie</a>" 2 => string(38) "<a href="/3.4/guide-api/Date">Date</a>" 3 => string(38) "<a href="/3.4/guide-api/Feed">Feed</a>" 4 => string(38) "<a href="/3.4/guide-api/File">File</a>" 5 => string(38) "<a href="/3.4/guide-api/Form">Form</a>" 6 => string(46) "<a href="/3.4/guide-api/Fragment">Fragment</a>" 7 => string(38) "<a href="/3.4/guide-api/HTML">HTML</a>" 8 => string(48) "<a href="/3.4/guide-api/Inflector">Inflector</a>" 9 => string(36) "<a href="/3.4/guide-api/Num">Num</a>" 10 => string(46) "<a href="/3.4/guide-api/Profiler">Profiler</a>" 11 => string(48) "<a href="/3.4/guide-api/Task_Help">Task_Help</a>" 12 => string(38) "<a href="/3.4/guide-api/Text">Text</a>" 13 => string(36) "<a href="/3.4/guide-api/URL">URL</a>" 14 => string(42) "<a href="/3.4/guide-api/Upload">Upload</a>" ) "Configuration" => array(6) ( 0 => string(42) "<a href="/3.4/guide-api/Config">Config</a>" 1 => string(52) "<a href="/3.4/guide-api/Config_File">Config_File</a>" 2 => string(54) "<a href="/3.4/guide-api/Config_Group">Config_Group</a>" 3 => string(80) "<a href="/3.4/guide-api/Kohana_Config_File_Reader">Kohana_Config_File_Reader</a>" 4 => string(70) "<a href="/3.4/guide-api/Kohana_Config_Reader">Kohana_Config_Reader</a>" 5 => string(70) "<a href="/3.4/guide-api/Kohana_Config_Source">Kohana_Config_Source</a>" ) "Controller" => array(3) ( 0 => string(50) "<a href="/3.4/guide-api/Controller">Controller</a>" 1 => string(68) "<a href="/3.4/guide-api/Controller_Template">Controller_Template</a>" 2 => string(66) "<a href="/3.4/guide-api/Controller_Welcome">Controller_Welcome</a>" ) "Base" => array(16) ( 0 => string(40) "<a href="/3.4/guide-api/Debug">Debug</a>" 1 => string(50) "<a href="/3.4/guide-api/HTTP_Cache">HTTP_Cache</a>" 2 => string(38) "<a href="/3.4/guide-api/I18n">I18n</a>" 3 => string(42) "<a href="/3.4/guide-api/Kohana">Kohana</a>" 4 => string(70) "<a href="/3.4/guide-api/Kohana_Config_Writer">Kohana_Config_Writer</a>" 5 => string(44) "<a href="/3.4/guide-api/Request">Request</a>" 6 => string(58) "<a href="/3.4/guide-api/Request_Client">Request_Client</a>" 7 => string(68) "<a href="/3.4/guide-api/Request_Client_Curl">Request_Client_Curl</a>" 8 => string(76) "<a href="/3.4/guide-api/Request_Client_External">Request_Client_External</a>" 9 => string(68) "<a href="/3.4/guide-api/Request_Client_HTTP">Request_Client_HTTP</a>" 10 => string(76) "<a href="/3.4/guide-api/Request_Client_Internal">Request_Client_Internal</a>" 11 => string(72) "<a href="/3.4/guide-api/Request_Client_Stream">Request_Client_Stream</a>" 12 => string(46) "<a href="/3.4/guide-api/Response">Response</a>" 13 => string(40) "<a href="/3.4/guide-api/Route">Route</a>" 14 => string(38) "<a href="/3.4/guide-api/UTF8">UTF8</a>" 15 => string(38) "<a href="/3.4/guide-api/View">View</a>" ) "Security" => array(6) ( 0 => string(44) "<a href="/3.4/guide-api/Encrypt">Encrypt</a>" 1 => string(58) "<a href="/3.4/guide-api/Encrypt_Mcrypt">Encrypt_Mcrypt</a>" 2 => string(60) "<a href="/3.4/guide-api/Encrypt_Openssl">Encrypt_Openssl</a>" 3 => string(46) "<a href="/3.4/guide-api/Security">Security</a>" 4 => string(40) "<a href="/3.4/guide-api/Valid">Valid</a>" 5 => string(50) "<a href="/3.4/guide-api/Validation">Validation</a>" ) "HTTP" => array(5) ( 0 => string(38) "<a href="/3.4/guide-api/HTTP">HTTP</a>" 1 => string(52) "<a href="/3.4/guide-api/HTTP_Header">HTTP_Header</a>" 2 => string(54) "<a href="/3.4/guide-api/HTTP_Message">HTTP_Message</a>" 3 => string(54) "<a href="/3.4/guide-api/HTTP_Request">HTTP_Request</a>" 4 => string(56) "<a href="/3.4/guide-api/HTTP_Response">HTTP_Response</a>" ) "Exceptions" => array(41) ( 0 => string(58) "<a href="/3.4/guide-api/HTTP_Exception">HTTP_Exception</a>" 1 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_300">HTTP_Exception_300</a>" 2 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_301">HTTP_Exception_301</a>" 3 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_302">HTTP_Exception_302</a>" 4 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_303">HTTP_Exception_303</a>" 5 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_304">HTTP_Exception_304</a>" 6 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_305">HTTP_Exception_305</a>" 7 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_307">HTTP_Exception_307</a>" 8 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_400">HTTP_Exception_400</a>" 9 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_401">HTTP_Exception_401</a>" 10 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_402">HTTP_Exception_402</a>" 11 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_403">HTTP_Exception_403</a>" 12 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_404">HTTP_Exception_404</a>" 13 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_405">HTTP_Exception_405</a>" 14 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_406">HTTP_Exception_406</a>" 15 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_407">HTTP_Exception_407</a>" 16 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_408">HTTP_Exception_408</a>" 17 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_409">HTTP_Exception_409</a>" 18 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_410">HTTP_Exception_410</a>" 19 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_411">HTTP_Exception_411</a>" 20 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_412">HTTP_Exception_412</a>" 21 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_413">HTTP_Exception_413</a>" 22 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_414">HTTP_Exception_414</a>" 23 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_415">HTTP_Exception_415</a>" 24 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_416">HTTP_Exception_416</a>" 25 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_417">HTTP_Exception_417</a>" 26 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_500">HTTP_Exception_500</a>" 27 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_501">HTTP_Exception_501</a>" 28 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_502">HTTP_Exception_502</a>" 29 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_503">HTTP_Exception_503</a>" 30 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_504">HTTP_Exception_504</a>" 31 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_505">HTTP_Exception_505</a>" 32 => string(76) "<a href="/3.4/guide-api/HTTP_Exception_Expected">HTTP_Exception_Expected</a>" 33 => string(76) "<a href="/3.4/guide-api/HTTP_Exception_Redirect">HTTP_Exception_Redirect</a>" 34 => string(62) "<a href="/3.4/guide-api/Kohana_Exception">Kohana_Exception</a>" 35 => string(98) "<a href="/3.4/guide-api/Request_Client_Recursion_Exception">Request_Client_Recursion_Exception</a>" 36 => string(64) "<a href="/3.4/guide-api/Request_Exception">Request_Exception</a>" 37 => string(64) "<a href="/3.4/guide-api/Session_Exception">Session_Exception</a>" 38 => string(58) "<a href="/3.4/guide-api/UTF8_Exception">UTF8_Exception</a>" 39 => string(70) "<a href="/3.4/guide-api/Validation_Exception">Validation_Exception</a>" 40 => string(58) "<a href="/3.4/guide-api/View_Exception">View_Exception</a>" ) "Logging" => array(6) ( 0 => string(36) "<a href="/3.4/guide-api/Log">Log</a>" 1 => string(46) "<a href="/3.4/guide-api/Log_File">Log_File</a>" 2 => string(50) "<a href="/3.4/guide-api/Log_StdErr">Log_StdErr</a>" 3 => string(50) "<a href="/3.4/guide-api/Log_StdOut">Log_StdOut</a>" 4 => string(50) "<a href="/3.4/guide-api/Log_Syslog">Log_Syslog</a>" 5 => string(50) "<a href="/3.4/guide-api/Log_Writer">Log_Writer</a>" ) "Minion" => array(2) ( 0 => string(62) "<a href="/3.4/guide-api/Minion_Exception">Minion_Exception</a>" 1 => string(86) "<a href="/3.4/guide-api/Minion_Exception_InvalidTask">Minion_Exception_InvalidTask</a>" ) "Models" => array(1) ( 0 => string(40) "<a href="/3.4/guide-api/Model">Model</a>" ) "Session" => array(3) ( 0 => string(44) "<a href="/3.4/guide-api/Session">Session</a>" 1 => string(58) "<a href="/3.4/guide-api/Session_Cookie">Session_Cookie</a>" 2 => string(58) "<a href="/3.4/guide-api/Session_Native">Session_Native</a>" ) ) "Kohana/Auth" => array(1) ( "Base" => array(9) ( 0 => string(38) "<a href="/3.4/guide-api/Auth">Auth</a>" 1 => string(48) "<a href="/3.4/guide-api/Auth_File">Auth_File</a>" 2 => string(46) "<a href="/3.4/guide-api/Auth_ORM">Auth_ORM</a>" 3 => string(60) "<a href="/3.4/guide-api/Model_Auth_Role">Model_Auth_Role</a>" 4 => string(60) "<a href="/3.4/guide-api/Model_Auth_User">Model_Auth_User</a>" 5 => string(72) "<a href="/3.4/guide-api/Model_Auth_User_Token">Model_Auth_User_Token</a>" 6 => string(50) "<a href="/3.4/guide-api/Model_Role">Model_Role</a>" 7 => string(50) "<a href="/3.4/guide-api/Model_User">Model_User</a>" 8 => string(62) "<a href="/3.4/guide-api/Model_User_Token">Model_User_Token</a>" ) ) "Kohana/Cache" => array(1) ( "Base" => array(13) ( 0 => string(40) "<a href="/3.4/guide-api/Cache">Cache</a>" 1 => string(48) "<a href="/3.4/guide-api/Cache_Apc">Cache_Apc</a>" 2 => string(50) "<a href="/3.4/guide-api/Cache_Apcu">Cache_Apcu</a>" 3 => string(62) "<a href="/3.4/guide-api/Cache_Arithmetic">Cache_Arithmetic</a>" 4 => string(60) "<a href="/3.4/guide-api/Cache_Exception">Cache_Exception</a>" 5 => string(50) "<a href="/3.4/guide-api/Cache_File">Cache_File</a>" 6 => string(70) "<a href="/3.4/guide-api/Cache_GarbageCollect">Cache_GarbageCollect</a>" 7 => string(58) "<a href="/3.4/guide-api/Cache_Memcache">Cache_Memcache</a>" 8 => string(64) "<a href="/3.4/guide-api/Cache_MemcacheTag">Cache_MemcacheTag</a>" 9 => string(60) "<a href="/3.4/guide-api/Cache_Memcached">Cache_Memcached</a>" 10 => string(54) "<a href="/3.4/guide-api/Cache_Sqlite">Cache_Sqlite</a>" 11 => string(56) "<a href="/3.4/guide-api/Cache_Tagging">Cache_Tagging</a>" 12 => string(58) "<a href="/3.4/guide-api/Cache_Wincache">Cache_Wincache</a>" ) ) "Kohana/Codebench" => array(3) ( "Tests" => array(15) ( 0 => string(64) "<a href="/3.4/guide-api/Bench_ArrCallback">Bench_ArrCallback</a>" 1 => string(70) "<a href="/3.4/guide-api/Bench_AutoLinkEmails">Bench_AutoLinkEmails</a>" 2 => string(58) "<a href="/3.4/guide-api/Bench_DateSpan">Bench_DateSpan</a>" 3 => string(66) "<a href="/3.4/guide-api/Bench_ExplodeLimit">Bench_ExplodeLimit</a>" 4 => string(60) "<a href="/3.4/guide-api/Bench_GruberURL">Bench_GruberURL</a>" 5 => string(64) "<a href="/3.4/guide-api/Bench_LtrimDigits">Bench_LtrimDigits</a>" 6 => string(64) "<a href="/3.4/guide-api/Bench_MDDoBaseURL">Bench_MDDoBaseURL</a>" 7 => string(66) "<a href="/3.4/guide-api/Bench_MDDoImageURL">Bench_MDDoImageURL</a>" 8 => string(74) "<a href="/3.4/guide-api/Bench_MDDoIncludeViews">Bench_MDDoIncludeViews</a>" 9 => string(70) "<a href="/3.4/guide-api/Bench_StripNullBytes">Bench_StripNullBytes</a>" 10 => string(68) "<a href="/3.4/guide-api/Bench_Transliterate">Bench_Transliterate</a>" 11 => string(56) "<a href="/3.4/guide-api/Bench_URLSite">Bench_URLSite</a>" 12 => string(68) "<a href="/3.4/guide-api/Bench_UserFuncArray">Bench_UserFuncArray</a>" 13 => string(62) "<a href="/3.4/guide-api/Bench_ValidColor">Bench_ValidColor</a>" 14 => string(58) "<a href="/3.4/guide-api/Bench_ValidURL">Bench_ValidURL</a>" ) "Base" => array(1) ( 0 => string(48) "<a href="/3.4/guide-api/Codebench">Codebench</a>" ) "Controllers" => array(1) ( 0 => string(70) "<a href="/3.4/guide-api/Controller_Codebench">Controller_Codebench</a>" ) ) "Kohana/Database" => array(8) ( "Configuration" => array(3) ( 0 => string(60) "<a href="/3.4/guide-api/Config_Database">Config_Database</a>" 1 => string(74) "<a href="/3.4/guide-api/Config_Database_Reader">Config_Database_Reader</a>" 2 => string(74) "<a href="/3.4/guide-api/Config_Database_Writer">Config_Database_Writer</a>" ) "Base" => array(3) ( 0 => string(34) "<a href="/3.4/guide-api/DB">DB</a>" 1 => string(46) "<a href="/3.4/guide-api/Database">Database</a>" 2 => string(68) "<a href="/3.4/guide-api/Database_Expression">Database_Expression</a>" ) "Exceptions" => array(1) ( 0 => string(66) "<a href="/3.4/guide-api/Database_Exception">Database_Exception</a>" ) "Drivers" => array(2) ( 0 => string(60) "<a href="/3.4/guide-api/Database_MySQLi">Database_MySQLi</a>" 1 => string(54) "<a href="/3.4/guide-api/Database_PDO">Database_PDO</a>" ) "Query/Result" => array(3) ( 0 => string(74) "<a href="/3.4/guide-api/Database_MySQLi_Result">Database_MySQLi_Result</a>" 1 => string(60) "<a href="/3.4/guide-api/Database_Result">Database_Result</a>" 2 => string(74) "<a href="/3.4/guide-api/Database_Result_Cached">Database_Result_Cached</a>" ) "Query" => array(8) ( 0 => string(58) "<a href="/3.4/guide-api/Database_Query">Database_Query</a>" 1 => string(74) "<a href="/3.4/guide-api/Database_Query_Builder">Database_Query_Builder</a>" 2 => string(88) "<a href="/3.4/guide-api/Database_Query_Builder_Delete">Database_Query_Builder_Delete</a>" 3 => string(88) "<a href="/3.4/guide-api/Database_Query_Builder_Insert">Database_Query_Builder_Insert</a>" 4 => string(84) "<a href="/3.4/guide-api/Database_Query_Builder_Join">Database_Query_Builder_Join</a>" 5 => string(88) "<a href="/3.4/guide-api/Database_Query_Builder_Select">Database_Query_Builder_Select</a>" 6 => string(88) "<a href="/3.4/guide-api/Database_Query_Builder_Update">Database_Query_Builder_Update</a>" 7 => string(86) "<a href="/3.4/guide-api/Database_Query_Builder_Where">Database_Query_Builder_Where</a>" ) "Models" => array(1) ( 0 => string(58) "<a href="/3.4/guide-api/Model_Database">Model_Database</a>" ) "Session" => array(1) ( 0 => string(62) "<a href="/3.4/guide-api/Session_Database">Session_Database</a>" ) ) "Kohana/Image" => array(2) ( "Base" => array(1) ( 0 => string(40) "<a href="/3.4/guide-api/Image">Image</a>" ) "Drivers" => array(2) ( 0 => string(46) "<a href="/3.4/guide-api/Image_GD">Image_GD</a>" 1 => string(56) "<a href="/3.4/guide-api/Image_Imagick">Image_Imagick</a>" ) ) "Kohana/ORM" => array(1) ( "Base" => array(2) ( 0 => string(36) "<a href="/3.4/guide-api/ORM">ORM</a>" 1 => string(78) "<a href="/3.4/guide-api/ORM_Validation_Exception">ORM_Validation_Exception</a>" ) ) "Kohana/UnitTest" => array(1) ( "Base" => array(2) ( 0 => string(82) "<a href="/3.4/guide-api/Unittest_Database_TestCase">Unittest_Database_TestCase</a>" 1 => string(58) "<a href="/3.4/guide-api/Unittest_Tests">Unittest_Tests</a>" ) ) "Kohana/Userguide" => array(3) ( "Controller" => array(1) ( 0 => string(70) "<a href="/3.4/guide-api/Controller_Userguide">Controller_Userguide</a>" ) "Base" => array(6) ( 0 => string(40) "<a href="/3.4/guide-api/Kodoc">Kodoc</a>" 1 => string(52) "<a href="/3.4/guide-api/Kodoc_Class">Kodoc_Class</a>" 2 => string(58) "<a href="/3.4/guide-api/Kodoc_Markdown">Kodoc_Markdown</a>" 3 => string(54) "<a href="/3.4/guide-api/Kodoc_Method">Kodoc_Method</a>" 4 => string(66) "<a href="/3.4/guide-api/Kodoc_Method_Param">Kodoc_Method_Param</a>" 5 => string(58) "<a href="/3.4/guide-api/Kodoc_Property">Kodoc_Property</a>" ) "Undocumented" => array(1) ( 0 => string(56) "<a href="/3.4/guide-api/Kodoc_Missing">Kodoc_Missing</a>" ) ) "[Unknown]" => array(1) ( "Base" => array(5) ( 0 => string(50) "<a href="/3.4/guide-api/Minion_CLI">Minion_CLI</a>" 1 => string(52) "<a href="/3.4/guide-api/Minion_Task">Minion_Task</a>" 2 => string(62) "<a href="/3.4/guide-api/Unittest_Helpers">Unittest_Helpers</a>" 3 => string(64) "<a href="/3.4/guide-api/Unittest_TestCase">Unittest_TestCase</a>" 4 => string(66) "<a href="/3.4/guide-api/Unittest_TestSuite">Unittest_TestSuite</a>" ) ) ) ) }
"breadcrumb" => array(3) ( "guide" => string(10) "User Guide" "guide-api" => string(11) "API Browser" 0 => string(14) "Encrypt_Mcrypt" ) "styles" => array(5) ( "guide-media/css/print.css" => string(5) "print" "guide-media/css/screen.css" => string(6) "screen" "guide-media/css/kodoc.css" => string(6) "screen" "guide-media/css/shCore.css" => string(6) "screen" "guide-media/css/shThemeKodoc.css" => string(6) "screen" ) "scripts" => array(5) ( 0 => string(28) "guide-media/js/jquery.min.js" 1 => string(31) "guide-media/js/jquery.cookie.js" 2 => string(23) "guide-media/js/kodoc.js" 3 => string(24) "guide-media/js/shCore.js" 4 => string(28) "guide-media/js/shBrushPhp.js" ) "translations" => array(8) ( "de-de" => string(7) "Deutsch" "en-us" => string(7) "English" "es-es" => string(8) "Español" "zh-cn" => string(12) "简体中文" "ru-ru" => string(14) "Русский" "fr-fr" => string(9) "Français" "he-il" => string(10) "עברית" "nl" => string(10) "Nederlands" ) )326 if (empty($this->_file)) { 327 throw new View_Exception('You must set the file to use within your view before rendering'); 328 } 329 330 // Combine local and global data and capture the output 331 return View::capture($this->_file, $this->_data); 332 } 333 334 }
-
SYSPATH/classes/Kohana/Controller/Template.php [ 43 ] » Kohana_View->render()
38 * Assigns the template [View] as the request response. 39 */ 40 public function after() 41 { 42 if ($this->auto_render === true) { 43 $this->response->body($this->template->render()); 44 } 45 46 parent::after(); 47 } 48
-
MODPATH/userguide/classes/Kohana/Controller/Userguide.php [ 274 ] » Kohana_Controller_Template->after()
269 270 // Add languages 271 $this->template->translations = Kohana::message('userguide', 'translations'); 272 } 273 274 return parent::after(); 275 } 276 277 /** 278 * Locates the appropriate markdown file for a given guide page. Page URLS 279 * can be specified in one of three forms:
-
SYSPATH/classes/Kohana/Controller.php [ 84 ] » Kohana_Controller_Userguide->after()
79 80 // Execute the action itself 81 $this->{$action}(); 82 83 // Execute the "after action" method 84 $this->after(); 85 86 // Return the response 87 return $this->response; 88 } 89
-
{PHP internal call} » Kohana_Controller->execute()
-
SYSPATH/classes/Kohana/Request/Client/Internal.php [ 86 ] » ReflectionMethod->invoke(arguments)
0
object Controller_Userguide(7)
{ public template => object View(2)
{ protected _file => string(62) "/srv/guides/3.4/modules/userguide/views/userguide/template.php" protected _data => array(8) ( "show_comments" => bool FALSE "title" => string(14) "Encrypt_Mcrypt" "content" => object View(2)
protected media => object Route(5){ protected _file => string(63) "/srv/guides/3.4/modules/userguide/views/userguide/api/class.php" protected _data => array(2) ( "doc" => object Kodoc_Class(6)
"menu" => object View(2){ public class => object ReflectionClass(1)
"route" => object Route(5){ public name => string(14) "Encrypt_Mcrypt" }
public modifiers => NULL public description => string(740) "[Kohana Encrypt](api/Kohana_Encrypt) Mcrypt driver. Provides two-way encryption of text and binary strings using the [Mcrypt](ht …" public tags => array(6) ( "package" => array(1) ( 0 => string(6) "Kohana" ) "category" => array(1) ( 0 => string(8) "Security" ) "author" => array(2) ( 0 => string(11) "Kohana Team" 1 => string(29) "Tinsh <[email protected]>" ) "copyright" => array(2) ( 0 => string(25) "(c) 2007-2012 Kohana Team" 1 => string(21) "(c) 2018 Kohana Group" ) "license" => array(1) ( 0 => string(26) "https://kohana.top/license" ) "deprecated" => array(1) ( 0 => string(5) "3.4.0" ) ) public constants => array(0) public parents => array(1) ( 0 => object ReflectionClass(1){ public name => string(21) "Kohana_Encrypt_Mcrypt" }
) }{ protected _filters => array(0) protected _uri => string(19) "guide-api(/<class>)" protected _regex => array(1) ( "class" => string(13) "[a-zA-Z0-9_]+" ) protected _defaults => array(3) ( "controller" => string(9) "Userguide" "action" => string(3) "api" "class" => NULL ) protected _route_regex => string(45) "#^guide-api(?:/(?P<class>[a-zA-Z0-9_]+))?$#uD" }
) }{ protected _file => string(62) "/srv/guides/3.4/modules/userguide/views/userguide/api/menu.php" protected _data => array(1) ( "menu" => array(10) ( "Kohana" => array(11) ( "Helpers" => array(15) ( 0 => string(36) "<a href="/3.4/guide-api/Arr">Arr</a>" 1 => string(42) "<a href="/3.4/guide-api/Cookie">Cookie</a>" 2 => string(38) "<a href="/3.4/guide-api/Date">Date</a>" 3 => string(38) "<a href="/3.4/guide-api/Feed">Feed</a>" 4 => string(38) "<a href="/3.4/guide-api/File">File</a>" 5 => string(38) "<a href="/3.4/guide-api/Form">Form</a>" 6 => string(46) "<a href="/3.4/guide-api/Fragment">Fragment</a>" 7 => string(38) "<a href="/3.4/guide-api/HTML">HTML</a>" 8 => string(48) "<a href="/3.4/guide-api/Inflector">Inflector</a>" 9 => string(36) "<a href="/3.4/guide-api/Num">Num</a>" 10 => string(46) "<a href="/3.4/guide-api/Profiler">Profiler</a>" 11 => string(48) "<a href="/3.4/guide-api/Task_Help">Task_Help</a>" 12 => string(38) "<a href="/3.4/guide-api/Text">Text</a>" 13 => string(36) "<a href="/3.4/guide-api/URL">URL</a>" 14 => string(42) "<a href="/3.4/guide-api/Upload">Upload</a>" ) "Configuration" => array(6) ( 0 => string(42) "<a href="/3.4/guide-api/Config">Config</a>" 1 => string(52) "<a href="/3.4/guide-api/Config_File">Config_File</a>" 2 => string(54) "<a href="/3.4/guide-api/Config_Group">Config_Group</a>" 3 => string(80) "<a href="/3.4/guide-api/Kohana_Config_File_Reader">Kohana_Config_File_Reader</a>" 4 => string(70) "<a href="/3.4/guide-api/Kohana_Config_Reader">Kohana_Config_Reader</a>" 5 => string(70) "<a href="/3.4/guide-api/Kohana_Config_Source">Kohana_Config_Source</a>" ) "Controller" => array(3) ( 0 => string(50) "<a href="/3.4/guide-api/Controller">Controller</a>" 1 => string(68) "<a href="/3.4/guide-api/Controller_Template">Controller_Template</a>" 2 => string(66) "<a href="/3.4/guide-api/Controller_Welcome">Controller_Welcome</a>" ) "Base" => array(16) ( 0 => string(40) "<a href="/3.4/guide-api/Debug">Debug</a>" 1 => string(50) "<a href="/3.4/guide-api/HTTP_Cache">HTTP_Cache</a>" 2 => string(38) "<a href="/3.4/guide-api/I18n">I18n</a>" 3 => string(42) "<a href="/3.4/guide-api/Kohana">Kohana</a>" 4 => string(70) "<a href="/3.4/guide-api/Kohana_Config_Writer">Kohana_Config_Writer</a>" 5 => string(44) "<a href="/3.4/guide-api/Request">Request</a>" 6 => string(58) "<a href="/3.4/guide-api/Request_Client">Request_Client</a>" 7 => string(68) "<a href="/3.4/guide-api/Request_Client_Curl">Request_Client_Curl</a>" 8 => string(76) "<a href="/3.4/guide-api/Request_Client_External">Request_Client_External</a>" 9 => string(68) "<a href="/3.4/guide-api/Request_Client_HTTP">Request_Client_HTTP</a>" 10 => string(76) "<a href="/3.4/guide-api/Request_Client_Internal">Request_Client_Internal</a>" 11 => string(72) "<a href="/3.4/guide-api/Request_Client_Stream">Request_Client_Stream</a>" 12 => string(46) "<a href="/3.4/guide-api/Response">Response</a>" 13 => string(40) "<a href="/3.4/guide-api/Route">Route</a>" 14 => string(38) "<a href="/3.4/guide-api/UTF8">UTF8</a>" 15 => string(38) "<a href="/3.4/guide-api/View">View</a>" ) "Security" => array(6) ( 0 => string(44) "<a href="/3.4/guide-api/Encrypt">Encrypt</a>" 1 => string(58) "<a href="/3.4/guide-api/Encrypt_Mcrypt">Encrypt_Mcrypt</a>" 2 => string(60) "<a href="/3.4/guide-api/Encrypt_Openssl">Encrypt_Openssl</a>" 3 => string(46) "<a href="/3.4/guide-api/Security">Security</a>" 4 => string(40) "<a href="/3.4/guide-api/Valid">Valid</a>" 5 => string(50) "<a href="/3.4/guide-api/Validation">Validation</a>" ) "HTTP" => array(5) ( 0 => string(38) "<a href="/3.4/guide-api/HTTP">HTTP</a>" 1 => string(52) "<a href="/3.4/guide-api/HTTP_Header">HTTP_Header</a>" 2 => string(54) "<a href="/3.4/guide-api/HTTP_Message">HTTP_Message</a>" 3 => string(54) "<a href="/3.4/guide-api/HTTP_Request">HTTP_Request</a>" 4 => string(56) "<a href="/3.4/guide-api/HTTP_Response">HTTP_Response</a>" ) "Exceptions" => array(41) ( 0 => string(58) "<a href="/3.4/guide-api/HTTP_Exception">HTTP_Exception</a>" 1 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_300">HTTP_Exception_300</a>" 2 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_301">HTTP_Exception_301</a>" 3 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_302">HTTP_Exception_302</a>" 4 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_303">HTTP_Exception_303</a>" 5 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_304">HTTP_Exception_304</a>" 6 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_305">HTTP_Exception_305</a>" 7 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_307">HTTP_Exception_307</a>" 8 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_400">HTTP_Exception_400</a>" 9 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_401">HTTP_Exception_401</a>" 10 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_402">HTTP_Exception_402</a>" 11 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_403">HTTP_Exception_403</a>" 12 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_404">HTTP_Exception_404</a>" 13 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_405">HTTP_Exception_405</a>" 14 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_406">HTTP_Exception_406</a>" 15 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_407">HTTP_Exception_407</a>" 16 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_408">HTTP_Exception_408</a>" 17 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_409">HTTP_Exception_409</a>" 18 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_410">HTTP_Exception_410</a>" 19 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_411">HTTP_Exception_411</a>" 20 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_412">HTTP_Exception_412</a>" 21 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_413">HTTP_Exception_413</a>" 22 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_414">HTTP_Exception_414</a>" 23 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_415">HTTP_Exception_415</a>" 24 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_416">HTTP_Exception_416</a>" 25 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_417">HTTP_Exception_417</a>" 26 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_500">HTTP_Exception_500</a>" 27 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_501">HTTP_Exception_501</a>" 28 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_502">HTTP_Exception_502</a>" 29 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_503">HTTP_Exception_503</a>" 30 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_504">HTTP_Exception_504</a>" 31 => string(66) "<a href="/3.4/guide-api/HTTP_Exception_505">HTTP_Exception_505</a>" 32 => string(76) "<a href="/3.4/guide-api/HTTP_Exception_Expected">HTTP_Exception_Expected</a>" 33 => string(76) "<a href="/3.4/guide-api/HTTP_Exception_Redirect">HTTP_Exception_Redirect</a>" 34 => string(62) "<a href="/3.4/guide-api/Kohana_Exception">Kohana_Exception</a>" 35 => string(98) "<a href="/3.4/guide-api/Request_Client_Recursion_Exception">Request_Client_Recursion_Exception</a>" 36 => string(64) "<a href="/3.4/guide-api/Request_Exception">Request_Exception</a>" 37 => string(64) "<a href="/3.4/guide-api/Session_Exception">Session_Exception</a>" 38 => string(58) "<a href="/3.4/guide-api/UTF8_Exception">UTF8_Exception</a>" 39 => string(70) "<a href="/3.4/guide-api/Validation_Exception">Validation_Exception</a>" 40 => string(58) "<a href="/3.4/guide-api/View_Exception">View_Exception</a>" ) "Logging" => array(6) ( 0 => string(36) "<a href="/3.4/guide-api/Log">Log</a>" 1 => string(46) "<a href="/3.4/guide-api/Log_File">Log_File</a>" 2 => string(50) "<a href="/3.4/guide-api/Log_StdErr">Log_StdErr</a>" 3 => string(50) "<a href="/3.4/guide-api/Log_StdOut">Log_StdOut</a>" 4 => string(50) "<a href="/3.4/guide-api/Log_Syslog">Log_Syslog</a>" 5 => string(50) "<a href="/3.4/guide-api/Log_Writer">Log_Writer</a>" ) "Minion" => array(2) ( 0 => string(62) "<a href="/3.4/guide-api/Minion_Exception">Minion_Exception</a>" 1 => string(86) "<a href="/3.4/guide-api/Minion_Exception_InvalidTask">Minion_Exception_InvalidTask</a>" ) "Models" => array(1) ( 0 => string(40) "<a href="/3.4/guide-api/Model">Model</a>" ) "Session" => array(3) ( 0 => string(44) "<a href="/3.4/guide-api/Session">Session</a>" 1 => string(58) "<a href="/3.4/guide-api/Session_Cookie">Session_Cookie</a>" 2 => string(58) "<a href="/3.4/guide-api/Session_Native">Session_Native</a>" ) ) "Kohana/Auth" => array(1) ( "Base" => array(9) ( 0 => string(38) "<a href="/3.4/guide-api/Auth">Auth</a>" 1 => string(48) "<a href="/3.4/guide-api/Auth_File">Auth_File</a>" 2 => string(46) "<a href="/3.4/guide-api/Auth_ORM">Auth_ORM</a>" 3 => string(60) "<a href="/3.4/guide-api/Model_Auth_Role">Model_Auth_Role</a>" 4 => string(60) "<a href="/3.4/guide-api/Model_Auth_User">Model_Auth_User</a>" 5 => string(72) "<a href="/3.4/guide-api/Model_Auth_User_Token">Model_Auth_User_Token</a>" 6 => string(50) "<a href="/3.4/guide-api/Model_Role">Model_Role</a>" 7 => string(50) "<a href="/3.4/guide-api/Model_User">Model_User</a>" 8 => string(62) "<a href="/3.4/guide-api/Model_User_Token">Model_User_Token</a>" ) ) "Kohana/Cache" => array(1) ( "Base" => array(13) ( 0 => string(40) "<a href="/3.4/guide-api/Cache">Cache</a>" 1 => string(48) "<a href="/3.4/guide-api/Cache_Apc">Cache_Apc</a>" 2 => string(50) "<a href="/3.4/guide-api/Cache_Apcu">Cache_Apcu</a>" 3 => string(62) "<a href="/3.4/guide-api/Cache_Arithmetic">Cache_Arithmetic</a>" 4 => string(60) "<a href="/3.4/guide-api/Cache_Exception">Cache_Exception</a>" 5 => string(50) "<a href="/3.4/guide-api/Cache_File">Cache_File</a>" 6 => string(70) "<a href="/3.4/guide-api/Cache_GarbageCollect">Cache_GarbageCollect</a>" 7 => string(58) "<a href="/3.4/guide-api/Cache_Memcache">Cache_Memcache</a>" 8 => string(64) "<a href="/3.4/guide-api/Cache_MemcacheTag">Cache_MemcacheTag</a>" 9 => string(60) "<a href="/3.4/guide-api/Cache_Memcached">Cache_Memcached</a>" 10 => string(54) "<a href="/3.4/guide-api/Cache_Sqlite">Cache_Sqlite</a>" 11 => string(56) "<a href="/3.4/guide-api/Cache_Tagging">Cache_Tagging</a>" 12 => string(58) "<a href="/3.4/guide-api/Cache_Wincache">Cache_Wincache</a>" ) ) "Kohana/Codebench" => array(3) ( "Tests" => array(15) ( 0 => string(64) "<a href="/3.4/guide-api/Bench_ArrCallback">Bench_ArrCallback</a>" 1 => string(70) "<a href="/3.4/guide-api/Bench_AutoLinkEmails">Bench_AutoLinkEmails</a>" 2 => string(58) "<a href="/3.4/guide-api/Bench_DateSpan">Bench_DateSpan</a>" 3 => string(66) "<a href="/3.4/guide-api/Bench_ExplodeLimit">Bench_ExplodeLimit</a>" 4 => string(60) "<a href="/3.4/guide-api/Bench_GruberURL">Bench_GruberURL</a>" 5 => string(64) "<a href="/3.4/guide-api/Bench_LtrimDigits">Bench_LtrimDigits</a>" 6 => string(64) "<a href="/3.4/guide-api/Bench_MDDoBaseURL">Bench_MDDoBaseURL</a>" 7 => string(66) "<a href="/3.4/guide-api/Bench_MDDoImageURL">Bench_MDDoImageURL</a>" 8 => string(74) "<a href="/3.4/guide-api/Bench_MDDoIncludeViews">Bench_MDDoIncludeViews</a>" 9 => string(70) "<a href="/3.4/guide-api/Bench_StripNullBytes">Bench_StripNullBytes</a>" 10 => string(68) "<a href="/3.4/guide-api/Bench_Transliterate">Bench_Transliterate</a>" 11 => string(56) "<a href="/3.4/guide-api/Bench_URLSite">Bench_URLSite</a>" 12 => string(68) "<a href="/3.4/guide-api/Bench_UserFuncArray">Bench_UserFuncArray</a>" 13 => string(62) "<a href="/3.4/guide-api/Bench_ValidColor">Bench_ValidColor</a>" 14 => string(58) "<a href="/3.4/guide-api/Bench_ValidURL">Bench_ValidURL</a>" ) "Base" => array(1) ( 0 => string(48) "<a href="/3.4/guide-api/Codebench">Codebench</a>" ) "Controllers" => array(1) ( 0 => string(70) "<a href="/3.4/guide-api/Controller_Codebench">Controller_Codebench</a>" ) ) "Kohana/Database" => array(8) ( "Configuration" => array(3) ( 0 => string(60) "<a href="/3.4/guide-api/Config_Database">Config_Database</a>" 1 => string(74) "<a href="/3.4/guide-api/Config_Database_Reader">Config_Database_Reader</a>" 2 => string(74) "<a href="/3.4/guide-api/Config_Database_Writer">Config_Database_Writer</a>" ) "Base" => array(3) ( 0 => string(34) "<a href="/3.4/guide-api/DB">DB</a>" 1 => string(46) "<a href="/3.4/guide-api/Database">Database</a>" 2 => string(68) "<a href="/3.4/guide-api/Database_Expression">Database_Expression</a>" ) "Exceptions" => array(1) ( 0 => string(66) "<a href="/3.4/guide-api/Database_Exception">Database_Exception</a>" ) "Drivers" => array(2) ( 0 => string(60) "<a href="/3.4/guide-api/Database_MySQLi">Database_MySQLi</a>" 1 => string(54) "<a href="/3.4/guide-api/Database_PDO">Database_PDO</a>" ) "Query/Result" => array(3) ( 0 => string(74) "<a href="/3.4/guide-api/Database_MySQLi_Result">Database_MySQLi_Result</a>" 1 => string(60) "<a href="/3.4/guide-api/Database_Result">Database_Result</a>" 2 => string(74) "<a href="/3.4/guide-api/Database_Result_Cached">Database_Result_Cached</a>" ) "Query" => array(8) ( 0 => string(58) "<a href="/3.4/guide-api/Database_Query">Database_Query</a>" 1 => string(74) "<a href="/3.4/guide-api/Database_Query_Builder">Database_Query_Builder</a>" 2 => string(88) "<a href="/3.4/guide-api/Database_Query_Builder_Delete">Database_Query_Builder_Delete</a>" 3 => string(88) "<a href="/3.4/guide-api/Database_Query_Builder_Insert">Database_Query_Builder_Insert</a>" 4 => string(84) "<a href="/3.4/guide-api/Database_Query_Builder_Join">Database_Query_Builder_Join</a>" 5 => string(88) "<a href="/3.4/guide-api/Database_Query_Builder_Select">Database_Query_Builder_Select</a>" 6 => string(88) "<a href="/3.4/guide-api/Database_Query_Builder_Update">Database_Query_Builder_Update</a>" 7 => string(86) "<a href="/3.4/guide-api/Database_Query_Builder_Where">Database_Query_Builder_Where</a>" ) "Models" => array(1) ( 0 => string(58) "<a href="/3.4/guide-api/Model_Database">Model_Database</a>" ) "Session" => array(1) ( 0 => string(62) "<a href="/3.4/guide-api/Session_Database">Session_Database</a>" ) ) "Kohana/Image" => array(2) ( "Base" => array(1) ( 0 => string(40) "<a href="/3.4/guide-api/Image">Image</a>" ) "Drivers" => array(2) ( 0 => string(46) "<a href="/3.4/guide-api/Image_GD">Image_GD</a>" 1 => string(56) "<a href="/3.4/guide-api/Image_Imagick">Image_Imagick</a>" ) ) "Kohana/ORM" => array(1) ( "Base" => array(2) ( 0 => string(36) "<a href="/3.4/guide-api/ORM">ORM</a>" 1 => string(78) "<a href="/3.4/guide-api/ORM_Validation_Exception">ORM_Validation_Exception</a>" ) ) "Kohana/UnitTest" => array(1) ( "Base" => array(2) ( 0 => string(82) "<a href="/3.4/guide-api/Unittest_Database_TestCase">Unittest_Database_TestCase</a>" 1 => string(58) "<a href="/3.4/guide-api/Unittest_Tests">Unittest_Tests</a>" ) ) "Kohana/Userguide" => array(3) ( "Controller" => array(1) ( 0 => string(70) "<a href="/3.4/guide-api/Controller_Userguide">Controller_Userguide</a>" ) "Base" => array(6) ( 0 => string(40) "<a href="/3.4/guide-api/Kodoc">Kodoc</a>" 1 => string(52) "<a href="/3.4/guide-api/Kodoc_Class">Kodoc_Class</a>" 2 => string(58) "<a href="/3.4/guide-api/Kodoc_Markdown">Kodoc_Markdown</a>" 3 => string(54) "<a href="/3.4/guide-api/Kodoc_Method">Kodoc_Method</a>" 4 => string(66) "<a href="/3.4/guide-api/Kodoc_Method_Param">Kodoc_Method_Param</a>" 5 => string(58) "<a href="/3.4/guide-api/Kodoc_Property">Kodoc_Property</a>" ) "Undocumented" => array(1) ( 0 => string(56) "<a href="/3.4/guide-api/Kodoc_Missing">Kodoc_Missing</a>" ) ) "[Unknown]" => array(1) ( "Base" => array(5) ( 0 => string(50) "<a href="/3.4/guide-api/Minion_CLI">Minion_CLI</a>" 1 => string(52) "<a href="/3.4/guide-api/Minion_Task">Minion_Task</a>" 2 => string(62) "<a href="/3.4/guide-api/Unittest_Helpers">Unittest_Helpers</a>" 3 => string(64) "<a href="/3.4/guide-api/Unittest_TestCase">Unittest_TestCase</a>" 4 => string(66) "<a href="/3.4/guide-api/Unittest_TestSuite">Unittest_TestSuite</a>" ) ) ) ) }
"breadcrumb" => array(3) ( "guide" => string(10) "User Guide" "guide-api" => string(11) "API Browser" 0 => string(14) "Encrypt_Mcrypt" ) "styles" => array(5) ( "guide-media/css/print.css" => string(5) "print" "guide-media/css/screen.css" => string(6) "screen" "guide-media/css/kodoc.css" => string(6) "screen" "guide-media/css/shCore.css" => string(6) "screen" "guide-media/css/shThemeKodoc.css" => string(6) "screen" ) "scripts" => array(5) ( 0 => string(28) "guide-media/js/jquery.min.js" 1 => string(31) "guide-media/js/jquery.cookie.js" 2 => string(23) "guide-media/js/kodoc.js" 3 => string(24) "guide-media/js/shCore.js" 4 => string(28) "guide-media/js/shBrushPhp.js" ) "translations" => array(8) ( "de-de" => string(7) "Deutsch" "en-us" => string(7) "English" "es-es" => string(8) "Español" "zh-cn" => string(12) "简体中文" "ru-ru" => string(14) "Русский" "fr-fr" => string(9) "Français" "he-il" => string(10) "עברית" "nl" => string(10) "Nederlands" ) ) }{ protected _filters => array(0) protected _uri => string(20) "guide-media(/<file>)" protected _regex => array(1) ( "file" => string(2) ".+" ) protected _defaults => array(3) ( "controller" => string(9) "Userguide" "action" => string(5) "media" "file" => NULL ) protected _route_regex => string(35) "#^guide-media(?:/(?P<file>.+))?$#uD" }
protected api => NULL protected guide => object Route(5){ protected _filters => array(0) protected _uri => string(25) "guide(/<module>(/<page>))" protected _regex => array(1) ( "page" => string(2) ".+" ) protected _defaults => array(3) ( "controller" => string(9) "Userguide" "action" => string(4) "docs" "module" => string(0) "" ) protected _route_regex => string(59) "#^guide(?:/(?P<module>[^/.,;?\n]++)(?:/(?P<page>.+))?)?$#uD" }
public auto_render => bool TRUE public request => object Request(19){ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.1" protected _secure => bool TRUE protected _referrer => NULL protected _route => object Route(5)
public response => object Response(5){ protected _filters => array(0) protected _uri => string(19) "guide-api(/<class>)" protected _regex => array(1) ( "class" => string(13) "[a-zA-Z0-9_]+" ) protected _defaults => array(3) ( "controller" => string(9) "Userguide" "action" => string(3) "api" "class" => NULL ) protected _route_regex => string(45) "#^guide-api(?:/(?P<class>[a-zA-Z0-9_]+))?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(9) "Userguide" protected _action => string(3) "api" protected _uri => string(24) "guide-api/Encrypt_Mcrypt" protected _external => bool FALSE protected _params => array(1) ( "class" => string(14) "Encrypt_Mcrypt" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}{ protected _status => integer 200 protected _header => object HTTP_Header(0)
}{ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.1" }81 82 // Create a new instance of the controller 83 $controller = $class->newInstance($request, $response); 84 85 // Run the controller's execute() method 86 $response = $class->getMethod('execute')->invoke($controller); 87 88 if (!$response instanceof Response) { 89 // Controller failed to return a Response. 90 throw new Kohana_Exception('Controller failed to return a Response'); 91 }
-
SYSPATH/classes/Kohana/Request/Client.php [ 111 ] » Kohana_Request_Client_Internal->execute_request(arguments)
0
object Request(19)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.1" protected _secure => bool TRUE protected _referrer => NULL protected _route => object Route(5)
{ protected _filters => array(0) protected _uri => string(19) "guide-api(/<class>)" protected _regex => array(1) ( "class" => string(13) "[a-zA-Z0-9_]+" ) protected _defaults => array(3) ( "controller" => string(9) "Userguide" "action" => string(3) "api" "class" => NULL ) protected _route_regex => string(45) "#^guide-api(?:/(?P<class>[a-zA-Z0-9_]+))?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(9) "Userguide" protected _action => string(3) "api" protected _uri => string(24) "guide-api/Encrypt_Mcrypt" protected _external => bool FALSE protected _params => array(1) ( "class" => string(14) "Encrypt_Mcrypt" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}1
object Response(5)
{ protected _status => integer 200 protected _header => object HTTP_Header(0)
{ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.1" }106 $orig_response = $response = Response::factory(['_protocol' => $request->protocol()]); 107 108 if (($cache = $this->cache()) instanceof HTTP_Cache) 109 return $cache->execute($this, $request, $response); 110 111 $response = $this->execute_request($request, $response); 112 113 // Execute response callbacks 114 foreach ($this->header_callbacks() as $header => $callback) { 115 if ($response->headers($header)) { 116 $cb_result = call_user_func($callback, $request, $response, $this);
-
SYSPATH/classes/Kohana/Request.php [ 918 ] » Kohana_Request_Client->execute(arguments)
0
object Request(19)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.1" protected _secure => bool TRUE protected _referrer => NULL protected _route => object Route(5)
{ protected _filters => array(0) protected _uri => string(19) "guide-api(/<class>)" protected _regex => array(1) ( "class" => string(13) "[a-zA-Z0-9_]+" ) protected _defaults => array(3) ( "controller" => string(9) "Userguide" "action" => string(3) "api" "class" => NULL ) protected _route_regex => string(45) "#^guide-api(?:/(?P<class>[a-zA-Z0-9_]+))?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(9) "Userguide" protected _action => string(3) "api" protected _uri => string(24) "guide-api/Encrypt_Mcrypt" protected _external => bool FALSE protected _params => array(1) ( "class" => string(14) "Encrypt_Mcrypt" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}913 914 if (!$this->_client instanceof Request_Client) { 915 throw new Request_Exception('Unable to execute :uri without a Kohana_Request_Client', [':uri' => $this->_uri]); 916 } 917 918 return $this->_client->execute($this); 919 } 920 921 /** 922 * Returns whether this request is the initial request Kohana received. 923 * Can be used to test for sub requests.
-
DOCROOT/3.4-index.php [ 66 ] » Kohana_Request->execute()
61 /** 62 * Execute the main request. A source of the URI can be passed, eg: $_SERVER['PATH_INFO']. 63 * If no source is specified, the URI will be automatically detected. 64 */ 65 echo Request::factory(true, [], false) 66 ->execute() 67 ->send_headers(true) 68 ->body(); 69 }