Changed Classes

Class Constant / Property / Method
abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_DateTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function tearDown()
class Kohana_DateTest extends Unittest_TestCase /**/ }
function tearDown( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_RequestTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function tearDown()
class Kohana_RequestTest extends Unittest_TestCase /**/ }
function tearDown( ,  )

abstract class Kohana_Request_Client_External extends Request_Client /**/ }
function _send_message()
class Kohana_RequestTest_Header_Spying_Request_Client_External extends Request_Client_External /**/ }
function _send_message(\Request $request, \Response $responseRequest $requestResponse $response)

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_NumTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function tearDown()
class Kohana_NumTest extends Unittest_TestCase /**/ }
function tearDown( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_CoreTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function tearDown()
class Kohana_CoreTest extends Unittest_TestCase /**/ }
function tearDown( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_EncryptTest extends Unittest_TestCase /**/ }
function setUp( ,  )

class Kohana_Encrypt /**/ }
function _create_iv()
class Kohana_EncryptTest_IvStubbed extends Encrypt /**/ }
function _create_iv( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_HTMLTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_RouteTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function tearDown()
class Kohana_RouteTest extends Unittest_TestCase /**/ }
function tearDown( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_FeedTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_HTTPTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function tearDown()
class Kohana_HTTPTest extends Unittest_TestCase /**/ }
function tearDown( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_TextTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_URLTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_CookieTest extends Unittest_TestCase /**/ }
function setUp( ,  )

class Kohana_Cookie /**/ }
function _setcookie()
class Kohana_CookieTest_TestableCookie extends Cookie /**/ }
function _setcookie($name$value$expire$path$domain$secure$httponly$name$value$expire$path$domain$secure$httponly)

class Kohana_Cookie /**/ }
function _time()
class Kohana_CookieTest_TestableCookie extends Cookie /**/ }
function _time( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_Request_ClientTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function tearDown()
class Kohana_Request_ClientTest extends Unittest_TestCase /**/ }
function tearDown( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_Request_Client_InternalTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function tearDown()
class Kohana_Request_Client_InternalTest extends Unittest_TestCase /**/ }
function tearDown( ,  )

abstract class Kohana_Request_Client /**/ }
function execute_request()
abstract class Kohana_Request_Client_External extends Request_Client /**/ }
function execute_request(Request $requestResponse $responseRequest $requestResponse $response)

abstract class Kohana_Request_Client_External extends Request_Client /**/ }
function _send_message()
class Kohana_Request_Client_Stream extends Request_Client_External /**/ }
function _send_message(Request $requestResponse $responseRequest $requestResponse $response)

abstract class Kohana_Request_Client /**/ }
function execute_request()
class Kohana_Request_Client_Internal extends Request_Client /**/ }
function execute_request(Request $requestResponse $responseRequest $requestResponse $response)

abstract class Kohana_Request_Client_External extends Request_Client /**/ }
function _send_message()
class Kohana_Request_Client_HTTP extends Request_Client_External /**/ }
function _send_message(Request $requestResponse $responseRequest $requestResponse $response)

abstract class Kohana_Request_Client_External extends Request_Client /**/ }
function _send_message()
class Kohana_Request_Client_Curl extends Request_Client_External /**/ }
function _send_message(Request $requestResponse $responseRequest $requestResponse $response)

abstract class Kohana_Session /**/ }
function _read()
class Kohana_Session_Cookie extends Session /**/ }
function _read($id NULL$id NULL)

abstract class Kohana_Session /**/ }
function _regenerate()
class Kohana_Session_Cookie extends Session /**/ }
function _regenerate( ,  )

abstract class Kohana_Session /**/ }
function _write()
class Kohana_Session_Cookie extends Session /**/ }
function _write( ,  )

abstract class Kohana_Session /**/ }
function _restart()
class Kohana_Session_Cookie extends Session /**/ }
function _restart( ,  )

abstract class Kohana_Session /**/ }
function _destroy()
class Kohana_Session_Cookie extends Session /**/ }
function _destroy( ,  )

abstract class Kohana_Session /**/ }
function id()
class Kohana_Session_Native extends Session /**/ }
function id( ,  )

abstract class Kohana_Session /**/ }
function _read()
class Kohana_Session_Native extends Session /**/ }
function _read($id NULL$id NULL)

abstract class Kohana_Session /**/ }
function _regenerate()
class Kohana_Session_Native extends Session /**/ }
function _regenerate( ,  )

abstract class Kohana_Session /**/ }
function _write()
class Kohana_Session_Native extends Session /**/ }
function _write( ,  )

abstract class Kohana_Session /**/ }
function _restart()
class Kohana_Session_Native extends Session /**/ }
function _restart( ,  )

abstract class Kohana_Session /**/ }
function _destroy()
class Kohana_Session_Native extends Session /**/ }
function _destroy( ,  )

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
function check()
class Kohana_HTTP_Exception_305 extends HTTP_Exception_Expected /**/ }
function check( ,  )

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
function get_response()
abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
function get_response( ,  )

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
function check()
abstract class Kohana_HTTP_Exception_Redirect extends HTTP_Exception_Expected /**/ }
function check( ,  )

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
function check()
class Kohana_HTTP_Exception_405 extends HTTP_Exception_Expected /**/ }
function check( ,  )

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
function check()
class Kohana_HTTP_Exception_401 extends HTTP_Exception_Expected /**/ }
function check( ,  )

abstract class Kohana_Controller /**/ }
function before()
abstract class Kohana_Controller_Template extends Controller /**/ }
function before( ,  )

abstract class Kohana_Controller /**/ }
function after()
abstract class Kohana_Controller_Template extends Controller /**/ }
function after( ,  )

abstract class Kohana_Log_Writer /**/ }
function write()
class Kohana_Log_Syslog extends Log_Writer /**/ }
function write(array $messages, array $messages)

abstract class Kohana_Log_Writer /**/ }
function write()
class Kohana_Log_File extends Log_Writer /**/ }
function write(array $messages, array $messages)

abstract class Kohana_Log_Writer /**/ }
function write()
class Kohana_Log_StdErr extends Log_Writer /**/ }
function write(array $messages, array $messages)

abstract class Kohana_Log_Writer /**/ }
function write()
class Kohana_Log_StdOut extends Log_Writer /**/ }
function write(array $messages, array $messages)

abstract class Kohana_Minion_Task /**/ }
function _execute()
class Task_Help extends Minion_Task /**/ }
function _execute(array $params, array $params)

class Kohana_Kohana_Exception extends Exception /**/ }
function handler()
class Kohana_Minion_Exception extends Kohana_Exception /**/ }
function handler($e$e)

class Kohana_Minion_Exception extends Kohana_Exception /**/ }
function format_for_cli()
class Kohana_Minion_Exception_InvalidTask extends Minion_Exception /**/ }
function format_for_cli( ,  )

abstract class Kohana_Encrypt_Engine /**/ }
function encrypt()
class Kohana_Encrypt_Engine_Mcrypt extends Kohana_Encrypt_Engine /**/ }
function encrypt($data$iv$data$iv)

abstract class Kohana_Encrypt_Engine /**/ }
function decrypt()
class Kohana_Encrypt_Engine_Mcrypt extends Kohana_Encrypt_Engine /**/ }
function decrypt($data$data)

abstract class Kohana_Encrypt_Engine /**/ }
function encrypt()
class Kohana_Encrypt_Engine_Openssl extends Kohana_Encrypt_Engine /**/ }
function encrypt($data$iv$data$iv)

abstract class Kohana_Encrypt_Engine /**/ }
function decrypt()
class Kohana_Encrypt_Engine_Openssl extends Kohana_Encrypt_Engine /**/ }
function decrypt($data$data)

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_SqliteTest extends Kohana_CacheBasicMethodsTest /**/ }
function setUp( ,  )

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
function setUp()
class Kohana_SqliteTest extends Kohana_CacheBasicMethodsTest /**/ }
function setUp( ,  ,  )

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
function setUp()
class Kohana_Cache_FileTest extends Kohana_CacheBasicMethodsTest /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_Cache_FileTest extends Kohana_CacheBasicMethodsTest /**/ }
function setUp( ,  ,  )

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
function setUp()
class Kohana_WincacheTest extends Kohana_CacheBasicMethodsTest /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_WincacheTest extends Kohana_CacheBasicMethodsTest /**/ }
function setUp( ,  ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_Request_Client_CacheTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
function setUp()
class Kohana_ApcTest extends Kohana_CacheArithmeticMethodsTest /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_ApcTest extends Kohana_CacheArithmeticMethodsTest /**/ }
function setUp( ,  ,  )

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
function test_set_get()
class Kohana_ApcTest extends Kohana_CacheArithmeticMethodsTest /**/ }
function test_set_get(array $data$expected, array $data$expected)

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
function setUp()
class Kohana_ApcuTest extends Kohana_CacheArithmeticMethodsTest /**/ }
function setUp( ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_ApcuTest extends Kohana_CacheArithmeticMethodsTest /**/ }
function setUp( ,  ,  )

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
function test_set_get()
class Kohana_ApcuTest extends Kohana_CacheArithmeticMethodsTest /**/ }
function test_set_get(array $data$expected, array $data$expected)

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_CacheArithmeticMemcacheTest extends Kohana_CacheArithmeticMethodsTest /**/ }
function setUp( ,  )

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
function setUp()
class Kohana_CacheArithmeticMemcacheTest extends Kohana_CacheArithmeticMethodsTest /**/ }
function setUp( ,  ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function tearDown()
abstract class Kohana_CacheArithmeticMethodsTest extends Kohana_CacheBasicMethodsTest /**/ }
function tearDown( ,  )

abstract class Kohana_Cache /**/ }
function get()
class Kohana_Cache_Apcu extends Cache implements Cache_Arithmetic /**/ }
function get($id$default NULL$id$default NULL)

abstract class Kohana_Cache /**/ }
function set()
class Kohana_Cache_Apcu extends Cache implements Cache_Arithmetic /**/ }
function set($id$data$lifetime NULL$id$data$lifetime 3600)

abstract class Kohana_Cache /**/ }
function delete()
class Kohana_Cache_Apcu extends Cache implements Cache_Arithmetic /**/ }
function delete($id$id)

abstract class Kohana_Cache /**/ }
function delete_all()
class Kohana_Cache_Apcu extends Cache implements Cache_Arithmetic /**/ }
function delete_all( ,  )

abstract class Kohana_Cache /**/ }
function get()
class Kohana_Cache_File extends Cache implements Cache_GarbageCollect /**/ }
function get($id$default NULL$id$default NULL)

abstract class Kohana_Cache /**/ }
function set()
class Kohana_Cache_File extends Cache implements Cache_GarbageCollect /**/ }
function set($id$data$lifetime NULL$id$data$lifetime 3600)

abstract class Kohana_Cache /**/ }
function delete()
class Kohana_Cache_File extends Cache implements Cache_GarbageCollect /**/ }
function delete($id$id)

abstract class Kohana_Cache /**/ }
function delete_all()
class Kohana_Cache_File extends Cache implements Cache_GarbageCollect /**/ }
function delete_all( ,  )

abstract class Kohana_Cache /**/ }
function get()
class Kohana_Cache_Wincache extends Cache /**/ }
function get($id$default NULL$id$default NULL)

abstract class Kohana_Cache /**/ }
function set()
class Kohana_Cache_Wincache extends Cache /**/ }
function set($id$data$lifetime NULL$id$data$lifetime 3600)

abstract class Kohana_Cache /**/ }
function delete()
class Kohana_Cache_Wincache extends Cache /**/ }
function delete($id$id)

abstract class Kohana_Cache /**/ }
function delete_all()
class Kohana_Cache_Wincache extends Cache /**/ }
function delete_all( ,  )

abstract class Kohana_Cache /**/ }
function get()
class Kohana_Cache_Apc extends Cache implements Cache_Arithmetic /**/ }
function get($id$default NULL$id$default NULL)

abstract class Kohana_Cache /**/ }
function set()
class Kohana_Cache_Apc extends Cache implements Cache_Arithmetic /**/ }
function set($id$data$lifetime NULL$id$data$lifetime 3600)

abstract class Kohana_Cache /**/ }
function delete()
class Kohana_Cache_Apc extends Cache implements Cache_Arithmetic /**/ }
function delete($id$id)

abstract class Kohana_Cache /**/ }
function delete_all()
class Kohana_Cache_Apc extends Cache implements Cache_Arithmetic /**/ }
function delete_all( ,  )

abstract class Kohana_Cache /**/ }
function get()
class Kohana_Cache_Sqlite extends Cache implements Cache_TaggingCache_GarbageCollect /**/ }
function get($id$default NULL$id$default NULL)

abstract class Kohana_Cache /**/ }
function set()
class Kohana_Cache_Sqlite extends Cache implements Cache_TaggingCache_GarbageCollect /**/ }
function set($id$data$lifetime NULL$id$data$lifetime 3600)

abstract class Kohana_Cache /**/ }
function delete()
class Kohana_Cache_Sqlite extends Cache implements Cache_TaggingCache_GarbageCollect /**/ }
function delete($id$id)

abstract class Kohana_Cache /**/ }
function delete_all()
class Kohana_Cache_Sqlite extends Cache implements Cache_TaggingCache_GarbageCollect /**/ }
function delete_all( ,  )

abstract class Kohana_Cache /**/ }
function get()
class Kohana_Cache_Memcache extends Cache implements Cache_Arithmetic /**/ }
function get($id$default NULL$id$default NULL)

abstract class Kohana_Cache /**/ }
function set()
class Kohana_Cache_Memcache extends Cache implements Cache_Arithmetic /**/ }
function set($id$data$lifetime 3600$id$data$lifetime 3600)

abstract class Kohana_Cache /**/ }
function delete()
class Kohana_Cache_Memcache extends Cache implements Cache_Arithmetic /**/ }
function delete($id$timeout 0$id)

abstract class Kohana_Cache /**/ }
function delete_all()
class Kohana_Cache_Memcache extends Cache implements Cache_Arithmetic /**/ }
function delete_all( ,  )

abstract class Kohana_Cache /**/ }
function get()
class Kohana_Cache_Memcached extends Cache /**/ }
function get($id$default NULL$id$default NULL)

abstract class Kohana_Cache /**/ }
function set()
class Kohana_Cache_Memcached extends Cache /**/ }
function set($id$data$lifetime 3600$id$data$lifetime 3600)

abstract class Kohana_Cache /**/ }
function delete()
class Kohana_Cache_Memcached extends Cache /**/ }
function delete($id$id)

abstract class Kohana_Cache /**/ }
function delete_all()
class Kohana_Cache_Memcached extends Cache /**/ }
function delete_all( ,  )

abstract class Kohana_Auth /**/ }
function _login()
class Kohana_Auth_File extends Auth /**/ }
function _login($username$password$remember$username$password$remember)

abstract class Kohana_Auth /**/ }
function password()
class Kohana_Auth_File extends Auth /**/ }
function password($username$username)

abstract class Kohana_Auth /**/ }
function check_password()
class Kohana_Auth_File extends Auth /**/ }
function check_password($password$password)

class Markdown_Parser /**/ }
function setup()
class MarkdownExtra_Parser extends Markdown_Parser /**/ }
function setup( ,  )

class Markdown_Parser /**/ }
function teardown()
class MarkdownExtra_Parser extends Markdown_Parser /**/ }
function teardown( ,  )

class Markdown_Parser /**/ }
function hashHTMLBlocks()
class MarkdownExtra_Parser extends Markdown_Parser /**/ }
function hashHTMLBlocks($text$text)

class Markdown_Parser /**/ }
function doHeaders()
class MarkdownExtra_Parser extends Markdown_Parser /**/ }
function doHeaders($text$text)

class Markdown_Parser /**/ }
function _doHeaders_callback_setext()
class MarkdownExtra_Parser extends Markdown_Parser /**/ }
function _doHeaders_callback_setext($matches$matches)

class Markdown_Parser /**/ }
function _doHeaders_callback_atx()
class MarkdownExtra_Parser extends Markdown_Parser /**/ }
function _doHeaders_callback_atx($matches$matches)

class Markdown_Parser /**/ }
function formParagraphs()
class MarkdownExtra_Parser extends Markdown_Parser /**/ }
function formParagraphs($text$text)

class Markdown_Parser /**/ }
function _doHeaders_callback_setext()
class Kohana_Kodoc_Markdown extends MarkdownExtra_Parser /**/ }
function _doHeaders_callback_setext($matches$matches)

class MarkdownExtra_Parser extends Markdown_Parser /**/ }
function _doHeaders_callback_setext()
class Kohana_Kodoc_Markdown extends MarkdownExtra_Parser /**/ }
function _doHeaders_callback_setext($matches$matches$matches)

class Markdown_Parser /**/ }
function _doHeaders_callback_atx()
class Kohana_Kodoc_Markdown extends MarkdownExtra_Parser /**/ }
function _doHeaders_callback_atx($matches$matches)

class MarkdownExtra_Parser extends Markdown_Parser /**/ }
function _doHeaders_callback_atx()
class Kohana_Kodoc_Markdown extends MarkdownExtra_Parser /**/ }
function _doHeaders_callback_atx($matches$matches$matches)

abstract class Kohana_Controller /**/ }
function before()
abstract class Kohana_Controller_Userguide extends Controller_Template /**/ }
function before( ,  )

abstract class Kohana_Controller_Template extends Controller /**/ }
function before()
abstract class Kohana_Controller_Userguide extends Controller_Template /**/ }
function before( ,  ,  )

abstract class Kohana_Controller_Template extends Controller /**/ }
function after()
abstract class Kohana_Controller_Userguide extends Controller_Template /**/ }
function after( ,  )

abstract class Kohana_Controller /**/ }
function after()
abstract class Kohana_Controller_Userguide extends Controller_Template /**/ }
function after( ,  ,  )

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
function setUp()
class Kohana_ImageTest extends Unittest_TestCase /**/ }
function setUp( ,  )

abstract class Kohana_Image /**/ }
function _do_resize()
class Kohana_Image_GD extends Image /**/ }
function _do_resize($width$height$width$height)

abstract class Kohana_Image /**/ }
function _do_crop()
class Kohana_Image_GD extends Image /**/ }
function _do_crop($width$height$offset_x$offset_y$width$height$offset_x$offset_y)

abstract class Kohana_Image /**/ }
function _do_rotate()
class Kohana_Image_GD extends Image /**/ }
function _do_rotate($degrees$degrees)

abstract class Kohana_Image /**/ }
function _do_flip()
class Kohana_Image_GD extends Image /**/ }
function _do_flip($direction$direction)

abstract class Kohana_Image /**/ }
function _do_sharpen()
class Kohana_Image_GD extends Image /**/ }
function _do_sharpen($amount$amount)

abstract class Kohana_Image /**/ }
function _do_reflection()
class Kohana_Image_GD extends Image /**/ }
function _do_reflection($height$opacity$fade_in$height$opacity$fade_in)

abstract class Kohana_Image /**/ }
function _do_watermark()
class Kohana_Image_GD extends Image /**/ }
function _do_watermark(Image $watermark$offset_x$offset_y$opacityImage $image$offset_x$offset_y$opacity)

abstract class Kohana_Image /**/ }
function _do_background()
class Kohana_Image_GD extends Image /**/ }
function _do_background($r$g$b$opacity$r$g$b$opacity)

abstract class Kohana_Image /**/ }
function _do_save()
class Kohana_Image_GD extends Image /**/ }
function _do_save($file$quality$file$quality)

abstract class Kohana_Image /**/ }
function _do_render()
class Kohana_Image_GD extends Image /**/ }
function _do_render($type$quality$type$quality)

abstract class Kohana_Image /**/ }
function _do_resize()
class Kohana_Image_Imagick extends Image /**/ }
function _do_resize($width$height$width$height)

abstract class Kohana_Image /**/ }
function _do_crop()
class Kohana_Image_Imagick extends Image /**/ }
function _do_crop($width$height$offset_x$offset_y$width$height$offset_x$offset_y)

abstract class Kohana_Image /**/ }
function _do_rotate()
class Kohana_Image_Imagick extends Image /**/ }
function _do_rotate($degrees$degrees)

abstract class Kohana_Image /**/ }
function _do_flip()
class Kohana_Image_Imagick extends Image /**/ }
function _do_flip($direction$direction)

abstract class Kohana_Image /**/ }
function _do_sharpen()
class Kohana_Image_Imagick extends Image /**/ }
function _do_sharpen($amount$amount)

abstract class Kohana_Image /**/ }
function _do_reflection()
class Kohana_Image_Imagick extends Image /**/ }
function _do_reflection($height$opacity$fade_in$height$opacity$fade_in)

abstract class Kohana_Image /**/ }
function _do_watermark()
class Kohana_Image_Imagick extends Image /**/ }
function _do_watermark(Image $image$offset_x$offset_y$opacityImage $image$offset_x$offset_y$opacity)

abstract class Kohana_Image /**/ }
function _do_background()
class Kohana_Image_Imagick extends Image /**/ }
function _do_background($r$g$b$opacity$r$g$b$opacity)

abstract class Kohana_Image /**/ }
function _do_save()
class Kohana_Image_Imagick extends Image /**/ }
function _do_save($file$quality$file$quality)

abstract class Kohana_Image /**/ }
function _do_render()
class Kohana_Image_Imagick extends Image /**/ }
function _do_render($type$quality$type$quality)

class Kohana_ORM_Behavior /**/ }
function on_construct()
class ORM_Behavior_Slug extends ORM_Behavior /**/ }
function on_construct($model$id$model$id)

class Kohana_ORM_Behavior /**/ }
function on_update()
class ORM_Behavior_Slug extends ORM_Behavior /**/ }
function on_update($model$model)

class Kohana_ORM_Behavior /**/ }
function on_create()
class ORM_Behavior_Slug extends ORM_Behavior /**/ }
function on_create($model$model)

class Kohana_ORM_Behavior /**/ }
function on_construct()
class ORM_Behavior_Guid extends ORM_Behavior /**/ }
function on_construct($model$id$model$id)

class Kohana_ORM_Behavior /**/ }
function on_update()
class ORM_Behavior_Guid extends ORM_Behavior /**/ }
function on_update($model$model)

class Kohana_ORM_Behavior /**/ }
function on_create()
class ORM_Behavior_Guid extends ORM_Behavior /**/ }
function on_create($model$model)

abstract class Kohana_Model /**/ }
function factory()
class Kohana_ORM extends Model implements serializable /**/ }
function factory($model$id NULL$name)

class Kohana_ORM_Behavior /**/ }
function on_construct()
class Kohana_ORM_Behavior_LocalBehavior extends ORM_Behavior /**/ }
function on_construct($model$id$model$id)

class Kohana_ORM_Behavior /**/ }
function on_update()
class Kohana_ORM_Behavior_LocalBehavior extends ORM_Behavior /**/ }
function on_update($model$model)

class Kohana_ORM_Behavior /**/ }
function on_create()
class Kohana_ORM_Behavior_LocalBehavior extends ORM_Behavior /**/ }
function on_create($model$model)

abstract class Kohana_Auth /**/ }
function logged_in()
class Kohana_Auth_ORM extends Auth /**/ }
function logged_in($role NULL$role NULL)

abstract class Kohana_Auth /**/ }
function _login()
class Kohana_Auth_ORM extends Auth /**/ }
function _login($user$password$remember$username$password$remember)

abstract class Kohana_Auth /**/ }
function get_user()
class Kohana_Auth_ORM extends Auth /**/ }
function get_user($default NULL$default NULL)

abstract class Kohana_Auth /**/ }
function logout()
class Kohana_Auth_ORM extends Auth /**/ }
function logout($destroy FALSE$logout_all FALSE$destroy FALSE$logout_all FALSE)

abstract class Kohana_Auth /**/ }
function password()
class Kohana_Auth_ORM extends Auth /**/ }
function password($user$username)

abstract class Kohana_Auth /**/ }
function complete_login()
class Kohana_Auth_ORM extends Auth /**/ }
function complete_login($user$user)

abstract class Kohana_Auth /**/ }
function check_password()
class Kohana_Auth_ORM extends Auth /**/ }
function check_password($password$password)

abstract class Kohana_Auth /**/ }
function get_user()
class Kohana_Auth_Bcrypt extends Auth /**/ }
function get_user($default NULL$default NULL)

abstract class Kohana_Auth /**/ }
function logout()
class Kohana_Auth_Bcrypt extends Auth /**/ }
function logout($destroy FALSE$logout_all FALSE$destroy FALSE$logout_all FALSE)

abstract class Kohana_Auth /**/ }
function _login()
class Kohana_Auth_Bcrypt extends Auth /**/ }
function _login($username$password$remember FALSE$username$password$remember)

abstract class Kohana_Auth /**/ }
function check_password()
class Kohana_Auth_Bcrypt extends Auth /**/ }
function check_password($password$password)

abstract class Kohana_Auth /**/ }
function password()
class Kohana_Auth_Bcrypt extends Auth /**/ }
function password($user$username)

abstract class Kohana_Auth /**/ }
function hash()
class Kohana_Auth_Bcrypt extends Auth /**/ }
function hash($str$str)

class Kohana_ORM extends Model implements serializable /**/ }
function rules()
class Model_Auth_Role extends ORM /**/ }
function rules( ,  )

class Kohana_ORM extends Model implements serializable /**/ }
function rules()
class Model_Auth_User extends ORM /**/ }
function rules( ,  )

class Kohana_ORM extends Model implements serializable /**/ }
function filters()
class Model_Auth_User extends ORM /**/ }
function filters( ,  )

class Kohana_ORM extends Model implements serializable /**/ }
function labels()
class Model_Auth_User extends ORM /**/ }
function labels( ,  )

class Kohana_ORM extends Model implements serializable /**/ }
function create()
class Model_Auth_User_Token extends ORM /**/ }
function create(Validation $validation NULLValidation $validation NULL)

class Kohana_Config_Database_Reader implements Kohana_Config_Reader /**/ }
function load()
class Kohana_Config_Database_Writer extends Config_Database_Reader implements Kohana_Config_Writer /**/ }
function load($group$group)

abstract class Kohana_Session /**/ }
function id()
class Kohana_Session_Database extends Session /**/ }
function id( ,  )

abstract class Kohana_Session /**/ }
function _read()
class Kohana_Session_Database extends Session /**/ }
function _read($id NULL$id NULL)

abstract class Kohana_Session /**/ }
function _regenerate()
class Kohana_Session_Database extends Session /**/ }
function _regenerate( ,  )

abstract class Kohana_Session /**/ }
function _write()
class Kohana_Session_Database extends Session /**/ }
function _write( ,  )

abstract class Kohana_Session /**/ }
function _restart()
class Kohana_Session_Database extends Session /**/ }
function _restart( ,  )

abstract class Kohana_Session /**/ }
function _destroy()
class Kohana_Session_Database extends Session /**/ }
function _destroy( ,  )

abstract class Kohana_Database /**/ }
function connect()
class Kohana_Database_MySQLi extends Database /**/ }
function connect( ,  )

abstract class Kohana_Database /**/ }
function disconnect()
class Kohana_Database_MySQLi extends Database /**/ }
function disconnect( ,  )

abstract class Kohana_Database /**/ }
function set_charset()
class Kohana_Database_MySQLi extends Database /**/ }
function set_charset($charset$charset)

abstract class Kohana_Database /**/ }
function query()
class Kohana_Database_MySQLi extends Database /**/ }
function query($type$sql$as_object FALSE, array $params NULL$type$sql$as_object FALSE, array $params NULL)

abstract class Kohana_Database /**/ }
function datatype()
class Kohana_Database_MySQLi extends Database /**/ }
function datatype($type$type)

abstract class Kohana_Database /**/ }
function begin()
class Kohana_Database_MySQLi extends Database /**/ }
function begin($mode NULL$mode NULL)

abstract class Kohana_Database /**/ }
function commit()
class Kohana_Database_MySQLi extends Database /**/ }
function commit( ,  )

abstract class Kohana_Database /**/ }
function rollback()
class Kohana_Database_MySQLi extends Database /**/ }
function rollback( ,  )

abstract class Kohana_Database /**/ }
function list_tables()
class Kohana_Database_MySQLi extends Database /**/ }
function list_tables($like NULL$like NULL)

abstract class Kohana_Database /**/ }
function list_columns()
class Kohana_Database_MySQLi extends Database /**/ }
function list_columns($table$like NULL$add_prefix TRUE$table$like NULL$add_prefix TRUE)

abstract class Kohana_Database /**/ }
function escape()
class Kohana_Database_MySQLi extends Database /**/ }
function escape($value$value)

abstract class Kohana_Database /**/ }
function connect()
class Kohana_Database_PDO extends Database /**/ }
function connect( ,  )

abstract class Kohana_Database /**/ }
function disconnect()
class Kohana_Database_PDO extends Database /**/ }
function disconnect( ,  )

abstract class Kohana_Database /**/ }
function set_charset()
class Kohana_Database_PDO extends Database /**/ }
function set_charset($charset$charset)

abstract class Kohana_Database /**/ }
function query()
class Kohana_Database_PDO extends Database /**/ }
function query($type$sql$as_object FALSE, array $params NULL$type$sql$as_object FALSE, array $params NULL)

abstract class Kohana_Database /**/ }
function begin()
class Kohana_Database_PDO extends Database /**/ }
function begin($mode NULL$mode NULL)

abstract class Kohana_Database /**/ }
function commit()
class Kohana_Database_PDO extends Database /**/ }
function commit( ,  )

abstract class Kohana_Database /**/ }
function rollback()
class Kohana_Database_PDO extends Database /**/ }
function rollback( ,  )

abstract class Kohana_Database /**/ }
function list_tables()
class Kohana_Database_PDO extends Database /**/ }
function list_tables($like NULL$like NULL)

abstract class Kohana_Database /**/ }
function list_columns()
class Kohana_Database_PDO extends Database /**/ }
function list_columns($table$like NULL$add_prefix TRUE$table$like NULL$add_prefix TRUE)

abstract class Kohana_Database /**/ }
function escape()
class Kohana_Database_PDO extends Database /**/ }
function escape($value$value)

class Kohana_Database_Query /**/ }
function compile()
class Kohana_Database_Query_Builder_Insert extends Database_Query_Builder /**/ }
function compile($db NULL$db NULL)

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
function reset()
class Kohana_Database_Query_Builder_Insert extends Database_Query_Builder /**/ }
function reset( ,  )

class Kohana_Database_Query /**/ }
function compile()
class Kohana_Database_Query_Builder_Delete extends Database_Query_Builder_Where /**/ }
function compile($db NULL$db NULL)

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
function reset()
class Kohana_Database_Query_Builder_Delete extends Database_Query_Builder_Where /**/ }
function reset( ,  )

class Kohana_Database_Query /**/ }
function compile()
class Kohana_Database_Query_Builder_Update extends Database_Query_Builder_Where /**/ }
function compile($db NULL$db NULL)

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
function reset()
class Kohana_Database_Query_Builder_Update extends Database_Query_Builder_Where /**/ }
function reset( ,  )

class Kohana_Database_Query /**/ }
function compile()
class Kohana_Database_Query_Builder_Join extends Database_Query_Builder /**/ }
function compile($db NULL$db NULL)

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
function reset()
class Kohana_Database_Query_Builder_Join extends Database_Query_Builder /**/ }
function reset( ,  )

class Kohana_Database_Query /**/ }
function compile()
class Kohana_Database_Query_Builder_Select extends Database_Query_Builder_Where /**/ }
function compile($db NULL$db NULL)

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
function reset()
class Kohana_Database_Query_Builder_Select extends Database_Query_Builder_Where /**/ }
function reset( ,  )

abstract class Kohana_Database_Result implements CountableIteratorSeekableIteratorArrayAccess /**/ }
function cached()
class Kohana_Database_Result_Cached extends Database_Result /**/ }
function cached( ,  )

abstract class Kohana_Model /**/ }
function factory()
abstract class Kohana_Model_Database extends Model /**/ }
function factory($name$db NULL$name)

abstract class Kohana_Controller /**/ }
none redirect
abstract class Kohana_Controller_Userguide extends Controller_Template /**/ }
public redirect

abstract class Kohana_Controller /**/ }
none check_cache
abstract class Kohana_Controller_Userguide extends Controller_Template /**/ }
protected check_cache

abstract class Kohana_Session /**/ }
none __tostring
class Kohana_Session_Cookie extends Session /**/ }
public __tostring

abstract class Kohana_Session /**/ }
none __tostring
class Kohana_Session_Database extends Session /**/ }
public __tostring

abstract class Kohana_Request_Client_External extends Request_Client /**/ }
public _send_message
class Kohana_Request_Client_HTTP extends Request_Client_External /**/ }
protected _send_message

abstract class Kohana_Request_Client_External extends Request_Client /**/ }
public _send_message
class Kohana_Request_Client_Curl extends Request_Client_External /**/ }
protected _send_message

abstract class Kohana_Request_Client_External extends Request_Client /**/ }
public _send_message
class Kohana_Request_Client_Stream extends Request_Client_External /**/ }
protected _send_message

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
none headers
class Kohana_HTTP_Exception_305 extends HTTP_Exception_Expected /**/ }
public headers

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
none headers
class Kohana_HTTP_Exception_405 extends HTTP_Exception_Expected /**/ }
public headers

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
none headers
abstract class Kohana_HTTP_Exception_Redirect extends HTTP_Exception_Expected /**/ }
public headers

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
none headers
class Kohana_HTTP_Exception_401 extends HTTP_Exception_Expected /**/ }
public headers

abstract class Kohana_Log_Writer /**/ }
none format_message
class Kohana_Log_StdOut extends Log_Writer /**/ }
public format_message

abstract class Kohana_Log_Writer /**/ }
none format_message
class Kohana_Log_StdErr extends Log_Writer /**/ }
public format_message

abstract class Kohana_Log_Writer /**/ }
none format_message
class Kohana_Log_File extends Log_Writer /**/ }
public format_message

abstract class Kohana_Minion_Task /**/ }
none _compile_task_list
class Task_Help extends Minion_Task /**/ }
protected _compile_task_list

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
none cache
class Kohana_SqliteTest extends Kohana_CacheBasicMethodsTest /**/ }
public cache

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
none cache
class Kohana_CacheArithmeticMemcacheTest extends Kohana_CacheArithmeticMethodsTest /**/ }
public cache

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
none cache
abstract class Kohana_CacheArithmeticMethodsTest extends Kohana_CacheBasicMethodsTest /**/ }
public cache

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
none cache
class Kohana_Cache_FileTest extends Kohana_CacheBasicMethodsTest /**/ }
public cache

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
none cache
class Kohana_WincacheTest extends Kohana_CacheBasicMethodsTest /**/ }
public cache

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
none cache
class Kohana_ApcTest extends Kohana_CacheArithmeticMethodsTest /**/ }
public cache

abstract class Kohana_CacheBasicMethodsTest extends Unittest_TestCase /**/ }
none cache
class Kohana_ApcuTest extends Kohana_CacheArithmeticMethodsTest /**/ }
public cache

abstract class Kohana_Cache /**/ }
none config
class Kohana_Cache_File extends Cache implements Cache_GarbageCollect /**/ }
public config

abstract class Kohana_Cache /**/ }
none set
class Kohana_Cache_MemcacheTag extends Cache_Memcache implements Cache_Tagging /**/ }
public set

abstract class Kohana_Cache /**/ }
none _sanitize_id
class Kohana_Cache_Apcu extends Cache implements Cache_Arithmetic /**/ }
protected _sanitize_id

abstract class Kohana_Cache /**/ }
none _sanitize_id
class Kohana_Cache_Apc extends Cache implements Cache_Arithmetic /**/ }
protected _sanitize_id

abstract class Kohana_Cache /**/ }
none _sanitize_id
class Kohana_Cache_Sqlite extends Cache implements Cache_TaggingCache_GarbageCollect /**/ }
protected _sanitize_id

abstract class Kohana_Cache /**/ }
none _sanitize_id
class Kohana_Cache_File extends Cache implements Cache_GarbageCollect /**/ }
protected _sanitize_id

abstract class Kohana_Cache /**/ }
none _sanitize_id
class Kohana_Cache_Wincache extends Cache /**/ }
protected _sanitize_id

abstract class Kohana_Cache /**/ }
none _sanitize_id
class Kohana_Cache_Memcache extends Cache implements Cache_Arithmetic /**/ }
protected _sanitize_id

abstract class Kohana_Cache /**/ }
none _sanitize_id
class Kohana_Cache_MemcacheTag extends Cache_Memcache implements Cache_Tagging /**/ }
protected _sanitize_id

abstract class Kohana_Cache /**/ }
none _sanitize_id
class Kohana_Cache_Memcached extends Cache /**/ }
protected _sanitize_id

class Kohana_Cache_Memcache extends Cache implements Cache_Arithmetic /**/ }
none set
class Kohana_Cache_MemcacheTag extends Cache_Memcache implements Cache_Tagging /**/ }
public set

abstract class Kohana_Auth /**/ }
none get_user
class Kohana_Auth_File extends Auth /**/ }
public get_user

abstract class Kohana_Auth /**/ }
none hash
class Kohana_Auth_File extends Auth /**/ }
public hash

abstract class Kohana_Auth /**/ }
none hash
class Kohana_Auth_ORM extends Auth /**/ }
public hash

abstract class Kohana_Auth /**/ }
none complete_login
class Kohana_Auth_File extends Auth /**/ }
protected complete_login

abstract class Kohana_Auth /**/ }
none complete_login
class Kohana_Auth_Bcrypt extends Auth /**/ }
protected complete_login

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none setup
class Kohana_TextTest extends Unittest_TestCase /**/ }
public setup

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none cleancachedir
class Kohana_RouteTest extends Unittest_TestCase /**/ }
public cleancachedir

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none dirseparator
class Kohana_CoreTest extends Unittest_TestCase /**/ }
public dirseparator

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none dirseparator
class Kohana_DebugTest extends Unittest_TestCase /**/ }
public dirseparator

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none dirseparator
class Kohana_ExceptionTest extends Unittest_TestCase /**/ }
public dirseparator

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none setenvironment
class Kohana_UploadTest extends Unittest_TestCase /**/ }
public setenvironment

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none setenvironment
class Kohana_RequestTest extends Unittest_TestCase /**/ }
public setenvironment

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none setenvironment
class Kohana_URLTest extends Unittest_TestCase /**/ }
public setenvironment

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none setenvironment
class Kohana_CookieTest extends Unittest_TestCase /**/ }
public setenvironment

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none setenvironment
class Kohana_FeedTest extends Unittest_TestCase /**/ }
public setenvironment

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none setenvironment
class Kohana_RouteTest extends Unittest_TestCase /**/ }
public setenvironment

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none setenvironment
class Kohana_HTMLTest extends Unittest_TestCase /**/ }
public setenvironment

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none hasinternet
class Kohana_ValidTest extends Unittest_TestCase /**/ }
public hasinternet

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none asserttag
class Kohana_FeedTest extends Unittest_TestCase /**/ }
public asserttag

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none asserttag
class Kohana_FormTest extends Unittest_TestCase /**/ }
public asserttag

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
none assertnottag
class Kohana_TextTest extends Unittest_TestCase /**/ }
public assertnottag

abstract class Kohana_Image /**/ }
none image_type_to_mime_type
class Kohana_Image_GD extends Image /**/ }
protected image_type_to_mime_type

abstract class Kohana_Image /**/ }
none image_type_to_mime_type
class Kohana_Image_Imagick extends Image /**/ }
protected image_type_to_mime_type

class Kohana_ORM extends Model implements serializable /**/ }
none values
class Model_Auth_User extends ORM /**/ }
public values

class Kohana_ORM extends Model implements serializable /**/ }
none update
class Model_Auth_User extends ORM /**/ }
public update

class Kohana_ORM extends Model implements serializable /**/ }
none delete
class Model_Auth_User_Token extends ORM /**/ }
public delete

class Kohana_ORM extends Model implements serializable /**/ }
none pk
class Model_Auth_User extends ORM /**/ }
public pk

abstract class Kohana_Database /**/ }
none _parse_type
class Kohana_Database_MySQLi extends Database /**/ }
protected _parse_type

abstract class Kohana_Database /**/ }
none quote
class Kohana_Database_MySQLi extends Database /**/ }
public quote

abstract class Kohana_Database /**/ }
none quote
class Kohana_Database_PDO extends Database /**/ }
public quote

abstract class Kohana_Database /**/ }
none quote_table
class Kohana_Database_MySQLi extends Database /**/ }
public quote_table

abstract class Kohana_Database_Result implements CountableIteratorSeekableIteratorArrayAccess /**/ }
none offsetexists
class Kohana_Database_Result_Cached extends Database_Result /**/ }
public offsetexists

abstract class Kohana_Database_Result implements CountableIteratorSeekableIteratorArrayAccess /**/ }
none offsetexists
class Kohana_Database_MySQLi_Result extends Database_Result /**/ }
public offsetexists

abstract class Kohana_Database_Result implements CountableIteratorSeekableIteratorArrayAccess /**/ }
none valid
class Kohana_Database_Result_Cached extends Database_Result /**/ }
public valid

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
none _compile_join
class Kohana_Database_Query_Builder_Select extends Database_Query_Builder_Where /**/ }
protected _compile_join

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
none _compile_conditions
class Kohana_Database_Query_Builder_Delete extends Database_Query_Builder_Where /**/ }
protected _compile_conditions

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
none _compile_conditions
class Kohana_Database_Query_Builder_Update extends Database_Query_Builder_Where /**/ }
protected _compile_conditions

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
none _compile_conditions
class Kohana_Database_Query_Builder_Select extends Database_Query_Builder_Where /**/ }
protected _compile_conditions

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
none _compile_set
class Kohana_Database_Query_Builder_Update extends Database_Query_Builder_Where /**/ }
protected _compile_set

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
none _compile_group_by
class Kohana_Database_Query_Builder_Select extends Database_Query_Builder_Where /**/ }
protected _compile_group_by

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
none _compile_order_by
class Kohana_Database_Query_Builder_Update extends Database_Query_Builder_Where /**/ }
protected _compile_order_by

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
none _compile_order_by
class Kohana_Database_Query_Builder_Delete extends Database_Query_Builder_Where /**/ }
protected _compile_order_by

abstract class Kohana_Database_Query_Builder extends Database_Query /**/ }
none _compile_order_by
class Kohana_Database_Query_Builder_Select extends Database_Query_Builder_Where /**/ }
protected _compile_order_by

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
$$environmentDefault = ['I18n::$lang' => 'en-us',  ] = $environmentDefault = ['I18n::$lang' => 'en-us',  ] = [ ]
class Kohana_I18nTest extends Unittest_TestCase /**/ }
$$environmentDefault = ['I18n::$lang' => 'en-us',  ] = $environmentDefault = ['I18n::$lang' => 'en-us',  ] = ['I18n::$lang' => 'en-us',  ]

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
$$environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTML::$strict' => TRUE'HTTP_HOST' => 'www.kohanaframework.org',  ] = $environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTML::$strict' => TRUE'HTTP_HOST' => 'www.kohanaframework.org',  ] = [ ]
class Kohana_HTMLTest extends Unittest_TestCase /**/ }
$$environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTML::$strict' => TRUE'HTTP_HOST' => 'www.kohanaframework.org',  ] = $environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTML::$strict' => TRUE'HTTP_HOST' => 'www.kohanaframework.org',  ] = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTML::$strict' => TRUE'HTTP_HOST' => 'www.kohanaframework.org',  ]

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
$$environmentDefault = ['Kohana::$base_url' => '/''HTTP_HOST' => 'kohanaframework.org''Kohana::$index_file' => '',  ] = $environmentDefault = ['Kohana::$base_url' => '/''HTTP_HOST' => 'kohanaframework.org''Kohana::$index_file' => '',  ] = [ ]
class Kohana_FormTest extends Unittest_TestCase /**/ }
$$environmentDefault = ['Kohana::$base_url' => '/''HTTP_HOST' => 'kohanaframework.org''Kohana::$index_file' => '',  ] = $environmentDefault = ['Kohana::$base_url' => '/''HTTP_HOST' => 'kohanaframework.org''Kohana::$index_file' => '',  ] = ['Kohana::$base_url' => '/''HTTP_HOST' => 'kohanaframework.org''Kohana::$index_file' => '',  ]

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
$$environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTTP_HOST' => 'www.example.com',  ] = $environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTTP_HOST' => 'www.example.com',  ] = [ ]
class Kohana_HTTPTest extends Unittest_TestCase /**/ }
$$environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTTP_HOST' => 'www.example.com',  ] = $environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTTP_HOST' => 'www.example.com',  ] = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTTP_HOST' => 'www.example.com',  ]

abstract class Kohana_Unittest_TestCase extends TestCase /**/ }
$$environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTTP_HOST' => 'example.com''_GET' => [ ],  ] = $environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTTP_HOST' => 'example.com''_GET' => [ ],  ] = [ ]
class Kohana_URLTest extends Unittest_TestCase /**/ }
$$environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTTP_HOST' => 'example.com''_GET' => [ ],  ] = $environmentDefault = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTTP_HOST' => 'example.com''_GET' => [ ],  ] = ['Kohana::$base_url' => '/kohana/''Kohana::$index_file' => 'index.php''HTTP_HOST' => 'example.com''_GET' => [ ],  ]

abstract class Kohana_Request_Client_External extends Request_Client /**/ }
$$_options = [ ] = $_options = [ ] = $key
class Kohana_Request_Client_HTTP extends Request_Client_External /**/ }
$$_options = [ ] = $_options = [ ] = [ ]

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 504 $_code 504 0
class Kohana_HTTP_Exception_504 extends HTTP_Exception /**/ }
$$_code 504 $_code 504 504

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 404 $_code 404 0
class Kohana_HTTP_Exception_404 extends HTTP_Exception /**/ }
$$_code 404 $_code 404 404

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 305 $_code 305 0
class Kohana_HTTP_Exception_305 extends HTTP_Exception_Expected /**/ }
$$_code 305 $_code 305 305

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
$$_code 305 $_code 305 =
class Kohana_HTTP_Exception_305 extends HTTP_Exception_Expected /**/ }
$$_code 305 $_code 305 305

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 429 $_code 429 0
class Kohana_HTTP_Exception_429 extends HTTP_Exception /**/ }
$$_code 429 $_code 429 429

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 507 $_code 507 0
class Kohana_HTTP_Exception_507 extends HTTP_Exception /**/ }
$$_code 507 $_code 507 507

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 412 $_code 412 0
class Kohana_HTTP_Exception_412 extends HTTP_Exception /**/ }
$$_code 412 $_code 412 412

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 508 $_code 508 0
class Kohana_HTTP_Exception_508 extends HTTP_Exception /**/ }
$$_code 508 $_code 508 508

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 408 $_code 408 0
class Kohana_HTTP_Exception_408 extends HTTP_Exception /**/ }
$$_code 408 $_code 408 408

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
$$_code 301 $_code 301 =
class Kohana_HTTP_Exception_301 extends HTTP_Exception_Redirect /**/ }
$$_code 301 $_code 301 301

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 301 $_code 301 0
class Kohana_HTTP_Exception_301 extends HTTP_Exception_Redirect /**/ }
$$_code 301 $_code 301 301

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
$$_code 302 $_code 302 =
class Kohana_HTTP_Exception_302 extends HTTP_Exception_Redirect /**/ }
$$_code 302 $_code 302 302

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 302 $_code 302 0
class Kohana_HTTP_Exception_302 extends HTTP_Exception_Redirect /**/ }
$$_code 302 $_code 302 302

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 424 $_code 424 0
class Kohana_HTTP_Exception_424 extends HTTP_Exception /**/ }
$$_code 424 $_code 424 424

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 406 $_code 406 0
class Kohana_HTTP_Exception_406 extends HTTP_Exception /**/ }
$$_code 406 $_code 406 406

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 413 $_code 413 0
class Kohana_HTTP_Exception_413 extends HTTP_Exception /**/ }
$$_code 413 $_code 413 413

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 502 $_code 502 0
class Kohana_HTTP_Exception_502 extends HTTP_Exception /**/ }
$$_code 502 $_code 502 502

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 304 $_code 304 0
class Kohana_HTTP_Exception_304 extends HTTP_Exception_Expected /**/ }
$$_code 304 $_code 304 304

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
$$_code 304 $_code 304 =
class Kohana_HTTP_Exception_304 extends HTTP_Exception_Expected /**/ }
$$_code 304 $_code 304 304

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 409 $_code 409 0
class Kohana_HTTP_Exception_409 extends HTTP_Exception /**/ }
$$_code 409 $_code 409 409

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 415 $_code 415 0
class Kohana_HTTP_Exception_415 extends HTTP_Exception /**/ }
$$_code 415 $_code 415 415

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
$$_code 405 $_code 405 =
class Kohana_HTTP_Exception_405 extends HTTP_Exception_Expected /**/ }
$$_code 405 $_code 405 405

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 405 $_code 405 0
class Kohana_HTTP_Exception_405 extends HTTP_Exception_Expected /**/ }
$$_code 405 $_code 405 405

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 402 $_code 402 0
class Kohana_HTTP_Exception_402 extends HTTP_Exception /**/ }
$$_code 402 $_code 402 402

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 417 $_code 417 0
class Kohana_HTTP_Exception_417 extends HTTP_Exception /**/ }
$$_code 417 $_code 417 417

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 410 $_code 410 0
class Kohana_HTTP_Exception_410 extends HTTP_Exception /**/ }
$$_code 410 $_code 410 410

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 501 $_code 501 0
class Kohana_HTTP_Exception_501 extends HTTP_Exception /**/ }
$$_code 501 $_code 501 501

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 416 $_code 416 0
class Kohana_HTTP_Exception_416 extends HTTP_Exception /**/ }
$$_code 416 $_code 416 416

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 414 $_code 414 0
class Kohana_HTTP_Exception_414 extends HTTP_Exception /**/ }
$$_code 414 $_code 414 414

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 423 $_code 423 0
class Kohana_HTTP_Exception_423 extends HTTP_Exception /**/ }
$$_code 423 $_code 423 423

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 503 $_code 503 0
class Kohana_HTTP_Exception_503 extends HTTP_Exception /**/ }
$$_code 503 $_code 503 503

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 422 $_code 422 0
class Kohana_HTTP_Exception_422 extends HTTP_Exception /**/ }
$$_code 422 $_code 422 422

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 505 $_code 505 0
class Kohana_HTTP_Exception_505 extends HTTP_Exception /**/ }
$$_code 505 $_code 505 505

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 401 $_code 401 0
class Kohana_HTTP_Exception_401 extends HTTP_Exception_Expected /**/ }
$$_code 401 $_code 401 401

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
$$_code 401 $_code 401 =
class Kohana_HTTP_Exception_401 extends HTTP_Exception_Expected /**/ }
$$_code 401 $_code 401 401

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 307 $_code 307 0
class Kohana_HTTP_Exception_307 extends HTTP_Exception_Redirect /**/ }
$$_code 307 $_code 307 307

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
$$_code 307 $_code 307 =
class Kohana_HTTP_Exception_307 extends HTTP_Exception_Redirect /**/ }
$$_code 307 $_code 307 307

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
$$_code 300 $_code 300 =
class Kohana_HTTP_Exception_300 extends HTTP_Exception_Redirect /**/ }
$$_code 300 $_code 300 300

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 300 $_code 300 0
class Kohana_HTTP_Exception_300 extends HTTP_Exception_Redirect /**/ }
$$_code 300 $_code 300 300

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 500 $_code 500 0
class Kohana_HTTP_Exception_500 extends HTTP_Exception /**/ }
$$_code 500 $_code 500 500

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 400 $_code 400 0
class Kohana_HTTP_Exception_400 extends HTTP_Exception /**/ }
$$_code 400 $_code 400 400

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 411 $_code 411 0
class Kohana_HTTP_Exception_411 extends HTTP_Exception /**/ }
$$_code 411 $_code 411 411

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 303 $_code 303 0
class Kohana_HTTP_Exception_303 extends HTTP_Exception_Redirect /**/ }
$$_code 303 $_code 303 303

abstract class Kohana_HTTP_Exception_Expected extends HTTP_Exception /**/ }
$$_code 303 $_code 303 =
class Kohana_HTTP_Exception_303 extends HTTP_Exception_Redirect /**/ }
$$_code 303 $_code 303 303

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 407 $_code 407 0
class Kohana_HTTP_Exception_407 extends HTTP_Exception /**/ }
$$_code 407 $_code 407 407

abstract class Kohana_HTTP_Exception extends Kohana_Exception /**/ }
$$_code 403 $_code 403 0
class Kohana_HTTP_Exception_403 extends HTTP_Exception /**/ }
$$_code 403 $_code 403 403

abstract class Kohana_Controller_Template extends Controller /**/ }
$$template 'codebench' $template 'codebench' View::factory($this->template)
class Controller_Codebench extends Kohana_Controller_Template /**/ }
$$template 'codebench' $template 'codebench' 'codebench'

abstract class Kohana_Controller_Template extends Controller /**/ }
$$template 'codebench' $template 'codebench' 'template'
class Controller_Codebench extends Kohana_Controller_Template /**/ }
$$template 'codebench' $template 'codebench' 'codebench'

abstract class Kohana_Codebench /**/ }
$$description 'String replacement comparisons related to <a href="http://dev.kohanaphp.com/issues/2676">#2676</a>.' $description 'String replacement comparisons related to <a href="http://dev.kohanaphp.com/issues/2676">#2676</a>.' ''
class Bench_StripNullBytes extends Codebench /**/ }
$$description 'String replacement comparisons related to <a href="http://dev.kohanaphp.com/issues/2676">#2676</a>.' $description 'String replacement comparisons related to <a href="http://dev.kohanaphp.com/issues/2676">#2676</a>.' 'String replacement comparisons related to <a href="http://dev.kohanaphp.com/issues/2676">#2676</a>.'

abstract class Kohana_Codebench /**/ }
$$subjects = ["\0""\0\0\0\0\0\0\0\0\0\0""bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla""blablablablablablablablablablablablablablablabla",  ] = $subjects = ["\0""\0\0\0\0\0\0\0\0\0\0""bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla""blablablablablablablablablablablablablablablabla",  ] = ['NULL' => NULL]
class Bench_StripNullBytes extends Codebench /**/ }
$$subjects = ["\0""\0\0\0\0\0\0\0\0\0\0""bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla""blablablablablablablablablablablablablablablabla",  ] = $subjects = ["\0""\0\0\0\0\0\0\0\0\0\0""bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla""blablablablablablablablablablablablablablablabla",  ] = ["\0""\0\0\0\0\0\0\0\0\0\0""bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla""blablablablablablablablablablablablablablablabla",  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ["\0""\0\0\0\0\0\0\0\0\0\0""bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla""blablablablablablablablablablablablablablablabla",  ] = $subjects = ["\0""\0\0\0\0\0\0\0\0\0\0""bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla""blablablablablablablablablablablablablablablabla",  ] = [ ]
class Bench_StripNullBytes extends Codebench /**/ }
$$subjects = ["\0""\0\0\0\0\0\0\0\0\0\0""bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla""blablablablablablablablablablablablablablablabla",  ] = $subjects = ["\0""\0\0\0\0\0\0\0\0\0\0""bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla""blablablablablablablablablablablablablablablabla",  ] = ["\0""\0\0\0\0\0\0\0\0\0\0""bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla\0bla""blablablablablablablablablablablablablablablabla",  ]

abstract class Kohana_Codebench /**/ }
$$description 'Optimization for the <code>doBaseURL()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
$description 'Optimization for the <code>doBaseURL()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
''
class Bench_MDDoBaseURL extends Codebench /**/ }
$$description 'Optimization for the <code>doBaseURL()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
$description 'Optimization for the <code>doBaseURL()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
'Optimization for the <code>doBaseURL()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.'

abstract class Kohana_Codebench /**/ }
$$loops 10000 $loops 10000 1000
class Bench_MDDoBaseURL extends Codebench /**/ }
$$loops 10000 $loops 10000 10000

abstract class Kohana_Codebench /**/ }
$$subjects = ['[filesystem](about.filesystem)''[filesystem](about.filesystem "Optional title")''[same page link](#id)''[object oriented](http://wikipedia.org/wiki/Object-Oriented_Programming)''![this is image syntax](about.filesystem)''[filesystem](about.filesystem',  ] = $subjects = ['[filesystem](about.filesystem)''[filesystem](about.filesystem "Optional title")''[same page link](#id)''[object oriented](http://wikipedia.org/wiki/Object-Oriented_Programming)''![this is image syntax](about.filesystem)''[filesystem](about.filesystem',  ] = ['NULL' => NULL]
class Bench_MDDoBaseURL extends Codebench /**/ }
$$subjects = ['[filesystem](about.filesystem)''[filesystem](about.filesystem "Optional title")''[same page link](#id)''[object oriented](http://wikipedia.org/wiki/Object-Oriented_Programming)''![this is image syntax](about.filesystem)''[filesystem](about.filesystem',  ] = $subjects = ['[filesystem](about.filesystem)''[filesystem](about.filesystem "Optional title")''[same page link](#id)''[object oriented](http://wikipedia.org/wiki/Object-Oriented_Programming)''![this is image syntax](about.filesystem)''[filesystem](about.filesystem',  ] = ['[filesystem](about.filesystem)''[filesystem](about.filesystem "Optional title")''[same page link](#id)''[object oriented](http://wikipedia.org/wiki/Object-Oriented_Programming)''![this is image syntax](about.filesystem)''[filesystem](about.filesystem',  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['[filesystem](about.filesystem)''[filesystem](about.filesystem "Optional title")''[same page link](#id)''[object oriented](http://wikipedia.org/wiki/Object-Oriented_Programming)''![this is image syntax](about.filesystem)''[filesystem](about.filesystem',  ] = $subjects = ['[filesystem](about.filesystem)''[filesystem](about.filesystem "Optional title")''[same page link](#id)''[object oriented](http://wikipedia.org/wiki/Object-Oriented_Programming)''![this is image syntax](about.filesystem)''[filesystem](about.filesystem',  ] = [ ]
class Bench_MDDoBaseURL extends Codebench /**/ }
$$subjects = ['[filesystem](about.filesystem)''[filesystem](about.filesystem "Optional title")''[same page link](#id)''[object oriented](http://wikipedia.org/wiki/Object-Oriented_Programming)''![this is image syntax](about.filesystem)''[filesystem](about.filesystem',  ] = $subjects = ['[filesystem](about.filesystem)''[filesystem](about.filesystem "Optional title")''[same page link](#id)''[object oriented](http://wikipedia.org/wiki/Object-Oriented_Programming)''![this is image syntax](about.filesystem)''[filesystem](about.filesystem',  ] = ['[filesystem](about.filesystem)''[filesystem](about.filesystem "Optional title")''[same page link](#id)''[object oriented](http://wikipedia.org/wiki/Object-Oriented_Programming)''![this is image syntax](about.filesystem)''[filesystem](about.filesystem',  ]

abstract class Kohana_Codebench /**/ }
$$description 'Fixing <a href="http://dev.kohanaphp.com/issues/2772">#2772</a>, and comparing some possibilities.' $description 'Fixing <a href="http://dev.kohanaphp.com/issues/2772">#2772</a>, and comparing some possibilities.' ''
class Bench_AutoLinkEmails extends Codebench /**/ }
$$description 'Fixing <a href="http://dev.kohanaphp.com/issues/2772">#2772</a>, and comparing some possibilities.' $description 'Fixing <a href="http://dev.kohanaphp.com/issues/2772">#2772</a>, and comparing some possibilities.' 'Fixing <a href="http://dev.kohanaphp.com/issues/2772">#2772</a>, and comparing some possibilities.'

abstract class Kohana_Codebench /**/ }
$$subjects = ['<ul>
            <li>voorzitter@xxxx.com</li>
            <li>vicevoorzitter@xxxx.com</li>
        </ul>'
,  ] = $subjects = ['<ul>
            <li>voorzitter@xxxx.com</li>
            <li>vicevoorzitter@xxxx.com</li>
        </ul>'
,  ] = ['NULL' => NULL]
class Bench_AutoLinkEmails extends Codebench /**/ }
$$subjects = ['<ul>
            <li>voorzitter@xxxx.com</li>
            <li>vicevoorzitter@xxxx.com</li>
        </ul>'
,  ] = $subjects = ['<ul>
            <li>voorzitter@xxxx.com</li>
            <li>vicevoorzitter@xxxx.com</li>
        </ul>'
,  ] = ['<ul>
            <li>voorzitter@xxxx.com</li>
            <li>vicevoorzitter@xxxx.com</li>
        </ul>'
,  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['<ul>
            <li>voorzitter@xxxx.com</li>
            <li>vicevoorzitter@xxxx.com</li>
        </ul>'
,  ] = $subjects = ['<ul>
            <li>voorzitter@xxxx.com</li>
            <li>vicevoorzitter@xxxx.com</li>
        </ul>'
,  ] = [ ]
class Bench_AutoLinkEmails extends Codebench /**/ }
$$subjects = ['<ul>
            <li>voorzitter@xxxx.com</li>
            <li>vicevoorzitter@xxxx.com</li>
        </ul>'
,  ] = $subjects = ['<ul>
            <li>voorzitter@xxxx.com</li>
            <li>vicevoorzitter@xxxx.com</li>
        </ul>'
,  ] = ['<ul>
            <li>voorzitter@xxxx.com</li>
            <li>vicevoorzitter@xxxx.com</li>
        </ul>'
,  ]

abstract class Kohana_Codebench /**/ }
$$description 'Chopping off leading digits: regex vs ltrim.' $description 'Chopping off leading digits: regex vs ltrim.' ''
class Bench_LtrimDigits extends Codebench /**/ }
$$description 'Chopping off leading digits: regex vs ltrim.' $description 'Chopping off leading digits: regex vs ltrim.' 'Chopping off leading digits: regex vs ltrim.'

abstract class Kohana_Codebench /**/ }
$$loops 100000 $loops 100000 1000
class Bench_LtrimDigits extends Codebench /**/ }
$$loops 100000 $loops 100000 100000

abstract class Kohana_Codebench /**/ }
$$subjects = ['123digits''no-digits',  ] = $subjects = ['123digits''no-digits',  ] = ['NULL' => NULL]
class Bench_LtrimDigits extends Codebench /**/ }
$$subjects = ['123digits''no-digits',  ] = $subjects = ['123digits''no-digits',  ] = ['123digits''no-digits',  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['123digits''no-digits',  ] = $subjects = ['123digits''no-digits',  ] = [ ]
class Bench_LtrimDigits extends Codebench /**/ }
$$subjects = ['123digits''no-digits',  ] = $subjects = ['123digits''no-digits',  ] = ['123digits''no-digits',  ]

abstract class Kohana_Codebench /**/ }
$$description 'Having a look at the effect of adding a limit to the <a href="http://php.net/explode">explode</a> function.<br />
         http://stackoverflow.com/questions/1308149/how-to-get-a-part-of-url-between-4th-and-5th-slashes' 
$description 'Having a look at the effect of adding a limit to the <a href="http://php.net/explode">explode</a> function.<br />
         http://stackoverflow.com/questions/1308149/how-to-get-a-part-of-url-between-4th-and-5th-slashes' 
''
class Bench_ExplodeLimit extends Codebench /**/ }
$$description 'Having a look at the effect of adding a limit to the <a href="http://php.net/explode">explode</a> function.<br />
         http://stackoverflow.com/questions/1308149/how-to-get-a-part-of-url-between-4th-and-5th-slashes' 
$description 'Having a look at the effect of adding a limit to the <a href="http://php.net/explode">explode</a> function.<br />
         http://stackoverflow.com/questions/1308149/how-to-get-a-part-of-url-between-4th-and-5th-slashes' 
'Having a look at the effect of adding a limit to the <a href="http://php.net/explode">explode</a> function.<br />
         http://stackoverflow.com/questions/1308149/how-to-get-a-part-of-url-between-4th-and-5th-slashes'

abstract class Kohana_Codebench /**/ }
$$loops 10000 $loops 10000 1000
class Bench_ExplodeLimit extends Codebench /**/ }
$$loops 10000 $loops 10000 10000

abstract class Kohana_Codebench /**/ }
$$subjects = ['http://example.com/articles/123a/view''http://example.com/articles/123a/view/x/x/x/x/x''http://example.com/articles/123a/view/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x',  ] = $subjects = ['http://example.com/articles/123a/view''http://example.com/articles/123a/view/x/x/x/x/x''http://example.com/articles/123a/view/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x',  ] = ['NULL' => NULL]
class Bench_ExplodeLimit extends Codebench /**/ }
$$subjects = ['http://example.com/articles/123a/view''http://example.com/articles/123a/view/x/x/x/x/x''http://example.com/articles/123a/view/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x',  ] = $subjects = ['http://example.com/articles/123a/view''http://example.com/articles/123a/view/x/x/x/x/x''http://example.com/articles/123a/view/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x',  ] = ['http://example.com/articles/123a/view''http://example.com/articles/123a/view/x/x/x/x/x''http://example.com/articles/123a/view/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x',  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['http://example.com/articles/123a/view''http://example.com/articles/123a/view/x/x/x/x/x''http://example.com/articles/123a/view/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x',  ] = $subjects = ['http://example.com/articles/123a/view''http://example.com/articles/123a/view/x/x/x/x/x''http://example.com/articles/123a/view/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x',  ] = [ ]
class Bench_ExplodeLimit extends Codebench /**/ }
$$subjects = ['http://example.com/articles/123a/view''http://example.com/articles/123a/view/x/x/x/x/x''http://example.com/articles/123a/view/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x',  ] = $subjects = ['http://example.com/articles/123a/view''http://example.com/articles/123a/view/x/x/x/x/x''http://example.com/articles/123a/view/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x',  ] = ['http://example.com/articles/123a/view''http://example.com/articles/123a/view/x/x/x/x/x''http://example.com/articles/123a/view/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x/x',  ]

abstract class Kohana_Codebench /**/ }
$$description 'Optimization for <code>Validate::color()</code>.
         See: http://forum.kohanaphp.com/comments.php?DiscussionID=2192.

         Note that the methods with an <em>_invalid</em> suffix contain flawed regexes and should be
         completely discarded. I left them in here for educational purposes, and to remind myself
         to think harder and test more thoroughly. It can\'t be that I only found out so late in
         the game. For the regex explanation have a look at the forum topic mentioned earlier.' 
$description 'Optimization for <code>Validate::color()</code>.
         See: http://forum.kohanaphp.com/comments.php?DiscussionID=2192.

         Note that the methods with an <em>_invalid</em> suffix contain flawed regexes and should be
         completely discarded. I left them in here for educational purposes, and to remind myself
         to think harder and test more thoroughly. It can\'t be that I only found out so late in
         the game. For the regex explanation have a look at the forum topic mentioned earlier.' 
''
class Bench_ValidColor extends Codebench /**/ }
$$description 'Optimization for <code>Validate::color()</code>.
         See: http://forum.kohanaphp.com/comments.php?DiscussionID=2192.

         Note that the methods with an <em>_invalid</em> suffix contain flawed regexes and should be
         completely discarded. I left them in here for educational purposes, and to remind myself
         to think harder and test more thoroughly. It can\'t be that I only found out so late in
         the game. For the regex explanation have a look at the forum topic mentioned earlier.' 
$description 'Optimization for <code>Validate::color()</code>.
         See: http://forum.kohanaphp.com/comments.php?DiscussionID=2192.

         Note that the methods with an <em>_invalid</em> suffix contain flawed regexes and should be
         completely discarded. I left them in here for educational purposes, and to remind myself
         to think harder and test more thoroughly. It can\'t be that I only found out so late in
         the game. For the regex explanation have a look at the forum topic mentioned earlier.' 
'Optimization for <code>Validate::color()</code>.
         See: http://forum.kohanaphp.com/comments.php?DiscussionID=2192.

         Note that the methods with an <em>_invalid</em> suffix contain flawed regexes and should be
         completely discarded. I left them in here for educational purposes, and to remind myself
         to think harder and test more thoroughly. It can\'t be that I only found out so late in
         the game. For the regex explanation have a look at the forum topic mentioned earlier.'

abstract class Kohana_Codebench /**/ }
$$loops 10000 $loops 10000 1000
class Bench_ValidColor extends Codebench /**/ }
$$loops 10000 $loops 10000 10000

abstract class Kohana_Codebench /**/ }
$$subjects = ['aaA''123''000000''#123456''#abcdef''ggg''1234''#1234567'"#000\n"'}§è!çà%$z',  ] = $subjects = ['aaA''123''000000''#123456''#abcdef''ggg''1234''#1234567'"#000\n"'}§è!çà%$z',  ] = ['NULL' => NULL]
class Bench_ValidColor extends Codebench /**/ }
$$subjects = ['aaA''123''000000''#123456''#abcdef''ggg''1234''#1234567'"#000\n"'}§è!çà%$z',  ] = $subjects = ['aaA''123''000000''#123456''#abcdef''ggg''1234''#1234567'"#000\n"'}§è!çà%$z',  ] = ['aaA''123''000000''#123456''#abcdef''ggg''1234''#1234567'"#000\n"'}§è!çà%$z',  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['aaA''123''000000''#123456''#abcdef''ggg''1234''#1234567'"#000\n"'}§è!çà%$z',  ] = $subjects = ['aaA''123''000000''#123456''#abcdef''ggg''1234''#1234567'"#000\n"'}§è!çà%$z',  ] = [ ]
class Bench_ValidColor extends Codebench /**/ }
$$subjects = ['aaA''123''000000''#123456''#abcdef''ggg''1234''#1234567'"#000\n"'}§è!çà%$z',  ] = $subjects = ['aaA''123''000000''#123456''#abcdef''ggg''1234''#1234567'"#000\n"'}§è!çà%$z',  ] = ['aaA''123''000000''#123456''#abcdef''ggg''1234''#1234567'"#000\n"'}§è!çà%$z',  ]

abstract class Kohana_Codebench /**/ }
$$description 'Testing the speed difference of using <code>call_user_func_array</code>
         compared to counting args and doing manual calls.' 
$description 'Testing the speed difference of using <code>call_user_func_array</code>
         compared to counting args and doing manual calls.' 
''
class Bench_UserFuncArray extends Codebench /**/ }
$$description 'Testing the speed difference of using <code>call_user_func_array</code>
         compared to counting args and doing manual calls.' 
$description 'Testing the speed difference of using <code>call_user_func_array</code>
         compared to counting args and doing manual calls.' 
'Testing the speed difference of using <code>call_user_func_array</code>
         compared to counting args and doing manual calls.'

abstract class Kohana_Codebench /**/ }
$$loops 100000 $loops 100000 1000
class Bench_UserFuncArray extends Codebench /**/ }
$$loops 100000 $loops 100000 100000

abstract class Kohana_Codebench /**/ }
$$subjects = [[ ], ['one'], ['one''two'], ['one''two''three'],  ] = $subjects = [[ ], ['one'], ['one''two'], ['one''two''three'],  ] = ['NULL' => NULL]
class Bench_UserFuncArray extends Codebench /**/ }
$$subjects = [[ ], ['one'], ['one''two'], ['one''two''three'],  ] = $subjects = [[ ], ['one'], ['one''two'], ['one''two''three'],  ] = [[ ], ['one'], ['one''two'], ['one''two''three'],  ]

abstract class Kohana_Codebench /**/ }
$$subjects = [[ ], ['one'], ['one''two'], ['one''two''three'],  ] = $subjects = [[ ], ['one'], ['one''two'], ['one''two''three'],  ] = [ ]
class Bench_UserFuncArray extends Codebench /**/ }
$$subjects = [[ ], ['one'], ['one''two'], ['one''two''three'],  ] = $subjects = [[ ], ['one'], ['one''two'], ['one''two''three'],  ] = [[ ], ['one'], ['one''two'], ['one''two''three'],  ]

abstract class Kohana_Codebench /**/ }
$$description 'filter_var vs regex:
         http://dev.kohanaframework.org/issues/2847' 
$description 'filter_var vs regex:
         http://dev.kohanaframework.org/issues/2847' 
''
class Bench_ValidURL extends Codebench /**/ }
$$description 'filter_var vs regex:
         http://dev.kohanaframework.org/issues/2847' 
$description 'filter_var vs regex:
         http://dev.kohanaframework.org/issues/2847' 
'filter_var vs regex:
         http://dev.kohanaframework.org/issues/2847'

abstract class Kohana_Codebench /**/ }
$$subjects = ['http://google.com''http://google.com/''http://google.com/?q=abc''http://google.com/#hash''http://localhost''http://hello-world.pl''http://hello--world.pl''http://h.e.l.l.0.pl''http://server.tld/get/info''http://127.0.0.1''http://127.0.0.1:80''http://user@127.0.0.1''http://user:pass@127.0.0.1''ftp://my.server.com''rss+xml://rss.example.com''http://google.2com''http://google.com?q=abc''http://google.com#hash''http://hello-.pl''http://hel.-lo.world.pl''http://ww£.google.com''http://127.0.0.1234''http://127.0.0.1.1''http://user:@127.0.0.1'"http://finalnewline.com\n",  ] = $subjects = ['http://google.com''http://google.com/''http://google.com/?q=abc''http://google.com/#hash''http://localhost''http://hello-world.pl''http://hello--world.pl''http://h.e.l.l.0.pl''http://server.tld/get/info''http://127.0.0.1''http://127.0.0.1:80''http://user@127.0.0.1''http://user:pass@127.0.0.1''ftp://my.server.com''rss+xml://rss.example.com''http://google.2com''http://google.com?q=abc''http://google.com#hash''http://hello-.pl''http://hel.-lo.world.pl''http://ww£.google.com''http://127.0.0.1234''http://127.0.0.1.1''http://user:@127.0.0.1'"http://finalnewline.com\n",  ] = ['NULL' => NULL]
class Bench_ValidURL extends Codebench /**/ }
$$subjects = ['http://google.com''http://google.com/''http://google.com/?q=abc''http://google.com/#hash''http://localhost''http://hello-world.pl''http://hello--world.pl''http://h.e.l.l.0.pl''http://server.tld/get/info''http://127.0.0.1''http://127.0.0.1:80''http://user@127.0.0.1''http://user:pass@127.0.0.1''ftp://my.server.com''rss+xml://rss.example.com''http://google.2com''http://google.com?q=abc''http://google.com#hash''http://hello-.pl''http://hel.-lo.world.pl''http://ww£.google.com''http://127.0.0.1234''http://127.0.0.1.1''http://user:@127.0.0.1'"http://finalnewline.com\n",  ] = $subjects = ['http://google.com''http://google.com/''http://google.com/?q=abc''http://google.com/#hash''http://localhost''http://hello-world.pl''http://hello--world.pl''http://h.e.l.l.0.pl''http://server.tld/get/info''http://127.0.0.1''http://127.0.0.1:80''http://user@127.0.0.1''http://user:pass@127.0.0.1''ftp://my.server.com''rss+xml://rss.example.com''http://google.2com''http://google.com?q=abc''http://google.com#hash''http://hello-.pl''http://hel.-lo.world.pl''http://ww£.google.com''http://127.0.0.1234''http://127.0.0.1.1''http://user:@127.0.0.1'"http://finalnewline.com\n",  ] = ['http://google.com''http://google.com/''http://google.com/?q=abc''http://google.com/#hash''http://localhost''http://hello-world.pl''http://hello--world.pl''http://h.e.l.l.0.pl''http://server.tld/get/info''http://127.0.0.1''http://127.0.0.1:80''http://user@127.0.0.1''http://user:pass@127.0.0.1''ftp://my.server.com''rss+xml://rss.example.com''http://google.2com''http://google.com?q=abc''http://google.com#hash''http://hello-.pl''http://hel.-lo.world.pl''http://ww£.google.com''http://127.0.0.1234''http://127.0.0.1.1''http://user:@127.0.0.1'"http://finalnewline.com\n",  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['http://google.com''http://google.com/''http://google.com/?q=abc''http://google.com/#hash''http://localhost''http://hello-world.pl''http://hello--world.pl''http://h.e.l.l.0.pl''http://server.tld/get/info''http://127.0.0.1''http://127.0.0.1:80''http://user@127.0.0.1''http://user:pass@127.0.0.1''ftp://my.server.com''rss+xml://rss.example.com''http://google.2com''http://google.com?q=abc''http://google.com#hash''http://hello-.pl''http://hel.-lo.world.pl''http://ww£.google.com''http://127.0.0.1234''http://127.0.0.1.1''http://user:@127.0.0.1'"http://finalnewline.com\n",  ] = $subjects = ['http://google.com''http://google.com/''http://google.com/?q=abc''http://google.com/#hash''http://localhost''http://hello-world.pl''http://hello--world.pl''http://h.e.l.l.0.pl''http://server.tld/get/info''http://127.0.0.1''http://127.0.0.1:80''http://user@127.0.0.1''http://user:pass@127.0.0.1''ftp://my.server.com''rss+xml://rss.example.com''http://google.2com''http://google.com?q=abc''http://google.com#hash''http://hello-.pl''http://hel.-lo.world.pl''http://ww£.google.com''http://127.0.0.1234''http://127.0.0.1.1''http://user:@127.0.0.1'"http://finalnewline.com\n",  ] = [ ]
class Bench_ValidURL extends Codebench /**/ }
$$subjects = ['http://google.com''http://google.com/''http://google.com/?q=abc''http://google.com/#hash''http://localhost''http://hello-world.pl''http://hello--world.pl''http://h.e.l.l.0.pl''http://server.tld/get/info''http://127.0.0.1''http://127.0.0.1:80''http://user@127.0.0.1''http://user:pass@127.0.0.1''ftp://my.server.com''rss+xml://rss.example.com''http://google.2com''http://google.com?q=abc''http://google.com#hash''http://hello-.pl''http://hel.-lo.world.pl''http://ww£.google.com''http://127.0.0.1234''http://127.0.0.1.1''http://user:@127.0.0.1'"http://finalnewline.com\n",  ] = $subjects = ['http://google.com''http://google.com/''http://google.com/?q=abc''http://google.com/#hash''http://localhost''http://hello-world.pl''http://hello--world.pl''http://h.e.l.l.0.pl''http://server.tld/get/info''http://127.0.0.1''http://127.0.0.1:80''http://user@127.0.0.1''http://user:pass@127.0.0.1''ftp://my.server.com''rss+xml://rss.example.com''http://google.2com''http://google.com?q=abc''http://google.com#hash''http://hello-.pl''http://hel.-lo.world.pl''http://ww£.google.com''http://127.0.0.1234''http://127.0.0.1.1''http://user:@127.0.0.1'"http://finalnewline.com\n",  ] = ['http://google.com''http://google.com/''http://google.com/?q=abc''http://google.com/#hash''http://localhost''http://hello-world.pl''http://hello--world.pl''http://h.e.l.l.0.pl''http://server.tld/get/info''http://127.0.0.1''http://127.0.0.1:80''http://user@127.0.0.1''http://user:pass@127.0.0.1''ftp://my.server.com''rss+xml://rss.example.com''http://google.2com''http://google.com?q=abc''http://google.com#hash''http://hello-.pl''http://hel.-lo.world.pl''http://ww£.google.com''http://127.0.0.1234''http://127.0.0.1.1''http://user:@127.0.0.1'"http://finalnewline.com\n",  ]

abstract class Kohana_Codebench /**/ }
$$description 'http://dev.kohanaframework.org/issues/3110' $description 'http://dev.kohanaframework.org/issues/3110' ''
class Bench_URLSite extends Codebench /**/ }
$$description 'http://dev.kohanaframework.org/issues/3110' $description 'http://dev.kohanaframework.org/issues/3110' 'http://dev.kohanaframework.org/issues/3110'

abstract class Kohana_Codebench /**/ }
$$subjects = ['''news''news/''/news/''news/page/5''news/page:5''http://example.com/''http://example.com/hello''http://example.com:80/''http://user:pass@example.com/',  ] = $subjects = ['''news''news/''/news/''news/page/5''news/page:5''http://example.com/''http://example.com/hello''http://example.com:80/''http://user:pass@example.com/',  ] = ['NULL' => NULL]
class Bench_URLSite extends Codebench /**/ }
$$subjects = ['''news''news/''/news/''news/page/5''news/page:5''http://example.com/''http://example.com/hello''http://example.com:80/''http://user:pass@example.com/',  ] = $subjects = ['''news''news/''/news/''news/page/5''news/page:5''http://example.com/''http://example.com/hello''http://example.com:80/''http://user:pass@example.com/',  ] = ['''news''news/''/news/''news/page/5''news/page:5''http://example.com/''http://example.com/hello''http://example.com:80/''http://user:pass@example.com/',  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['''news''news/''/news/''news/page/5''news/page:5''http://example.com/''http://example.com/hello''http://example.com:80/''http://user:pass@example.com/',  ] = $subjects = ['''news''news/''/news/''news/page/5''news/page:5''http://example.com/''http://example.com/hello''http://example.com:80/''http://user:pass@example.com/',  ] = [ ]
class Bench_URLSite extends Codebench /**/ }
$$subjects = ['''news''news/''/news/''news/page/5''news/page:5''http://example.com/''http://example.com/hello''http://example.com:80/''http://user:pass@example.com/',  ] = $subjects = ['''news''news/''/news/''news/page/5''news/page:5''http://example.com/''http://example.com/hello''http://example.com:80/''http://user:pass@example.com/',  ] = ['''news''news/''/news/''news/page/5''news/page:5''http://example.com/''http://example.com/hello''http://example.com:80/''http://user:pass@example.com/',  ]

abstract class Kohana_Codebench /**/ }
$$description 'Optimization for the <code>doIncludeViews()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
$description 'Optimization for the <code>doIncludeViews()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
''
class Bench_MDDoIncludeViews extends Codebench /**/ }
$$description 'Optimization for the <code>doIncludeViews()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
$description 'Optimization for the <code>doIncludeViews()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
'Optimization for the <code>doIncludeViews()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.'

abstract class Kohana_Codebench /**/ }
$$loops 10000 $loops 10000 1000
class Bench_MDDoIncludeViews extends Codebench /**/ }
$$loops 10000 $loops 10000 10000

abstract class Kohana_Codebench /**/ }
$$subjects = ['{{one}} two {{three}}''{{userguide/examples/hello_world_error}}''{}''{{}}''{{userguide/examples/hello_world_error}''{{userguide/examples/hello_world_error }}''{{userguide/examples/{{hello_world_error }}',  ] = $subjects = ['{{one}} two {{three}}''{{userguide/examples/hello_world_error}}''{}''{{}}''{{userguide/examples/hello_world_error}''{{userguide/examples/hello_world_error }}''{{userguide/examples/{{hello_world_error }}',  ] = ['NULL' => NULL]
class Bench_MDDoIncludeViews extends Codebench /**/ }
$$subjects = ['{{one}} two {{three}}''{{userguide/examples/hello_world_error}}''{}''{{}}''{{userguide/examples/hello_world_error}''{{userguide/examples/hello_world_error }}''{{userguide/examples/{{hello_world_error }}',  ] = $subjects = ['{{one}} two {{three}}''{{userguide/examples/hello_world_error}}''{}''{{}}''{{userguide/examples/hello_world_error}''{{userguide/examples/hello_world_error }}''{{userguide/examples/{{hello_world_error }}',  ] = ['{{one}} two {{three}}''{{userguide/examples/hello_world_error}}''{}''{{}}''{{userguide/examples/hello_world_error}''{{userguide/examples/hello_world_error }}''{{userguide/examples/{{hello_world_error }}',  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['{{one}} two {{three}}''{{userguide/examples/hello_world_error}}''{}''{{}}''{{userguide/examples/hello_world_error}''{{userguide/examples/hello_world_error }}''{{userguide/examples/{{hello_world_error }}',  ] = $subjects = ['{{one}} two {{three}}''{{userguide/examples/hello_world_error}}''{}''{{}}''{{userguide/examples/hello_world_error}''{{userguide/examples/hello_world_error }}''{{userguide/examples/{{hello_world_error }}',  ] = [ ]
class Bench_MDDoIncludeViews extends Codebench /**/ }
$$subjects = ['{{one}} two {{three}}''{{userguide/examples/hello_world_error}}''{}''{{}}''{{userguide/examples/hello_world_error}''{{userguide/examples/hello_world_error }}''{{userguide/examples/{{hello_world_error }}',  ] = $subjects = ['{{one}} two {{three}}''{{userguide/examples/hello_world_error}}''{}''{{}}''{{userguide/examples/hello_world_error}''{{userguide/examples/hello_world_error }}''{{userguide/examples/{{hello_world_error }}',  ] = ['{{one}} two {{three}}''{{userguide/examples/hello_world_error}}''{}''{{}}''{{userguide/examples/hello_world_error}''{{userguide/examples/hello_world_error }}''{{userguide/examples/{{hello_world_error }}',  ]

abstract class Kohana_Codebench /**/ }
$$description 'Optimization for the <code>doImageURL()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
$description 'Optimization for the <code>doImageURL()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
''
class Bench_MDDoImageURL extends Codebench /**/ }
$$description 'Optimization for the <code>doImageURL()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
$description 'Optimization for the <code>doImageURL()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.' 
'Optimization for the <code>doImageURL()</code> method of <code>Kohana_Kodoc_Markdown</code>
         for the Kohana Userguide.'

abstract class Kohana_Codebench /**/ }
$$loops 10000 $loops 10000 1000
class Bench_MDDoImageURL extends Codebench /**/ }
$$loops 10000 $loops 10000 10000

abstract class Kohana_Codebench /**/ }
$$subjects = ['![Alt text](http://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](https://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](otherprotocol://image.png "Optional title")''![Alt text](img/install.png "Optional title")''![Alt text containing [square] brackets](img/install.png)''![Empty src]()''![Alt text](img/install.png                 "No closing parenthesis"',  ] = $subjects = ['![Alt text](http://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](https://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](otherprotocol://image.png "Optional title")''![Alt text](img/install.png "Optional title")''![Alt text containing [square] brackets](img/install.png)''![Empty src]()''![Alt text](img/install.png                 "No closing parenthesis"',  ] = ['NULL' => NULL]
class Bench_MDDoImageURL extends Codebench /**/ }
$$subjects = ['![Alt text](http://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](https://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](otherprotocol://image.png "Optional title")''![Alt text](img/install.png "Optional title")''![Alt text containing [square] brackets](img/install.png)''![Empty src]()''![Alt text](img/install.png                 "No closing parenthesis"',  ] = $subjects = ['![Alt text](http://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](https://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](otherprotocol://image.png "Optional title")''![Alt text](img/install.png "Optional title")''![Alt text containing [square] brackets](img/install.png)''![Empty src]()''![Alt text](img/install.png                 "No closing parenthesis"',  ] = ['![Alt text](http://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](https://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](otherprotocol://image.png "Optional title")''![Alt text](img/install.png "Optional title")''![Alt text containing [square] brackets](img/install.png)''![Empty src]()''![Alt text](img/install.png                 "No closing parenthesis"',  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['![Alt text](http://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](https://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](otherprotocol://image.png "Optional title")''![Alt text](img/install.png "Optional title")''![Alt text containing [square] brackets](img/install.png)''![Empty src]()''![Alt text](img/install.png                 "No closing parenthesis"',  ] = $subjects = ['![Alt text](http://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](https://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](otherprotocol://image.png "Optional title")''![Alt text](img/install.png "Optional title")''![Alt text containing [square] brackets](img/install.png)''![Empty src]()''![Alt text](img/install.png                 "No closing parenthesis"',  ] = [ ]
class Bench_MDDoImageURL extends Codebench /**/ }
$$subjects = ['![Alt text](http://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](https://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](otherprotocol://image.png "Optional title")''![Alt text](img/install.png "Optional title")''![Alt text containing [square] brackets](img/install.png)''![Empty src]()''![Alt text](img/install.png                 "No closing parenthesis"',  ] = $subjects = ['![Alt text](http://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](https://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](otherprotocol://image.png "Optional title")''![Alt text](img/install.png "Optional title")''![Alt text containing [square] brackets](img/install.png)''![Empty src]()''![Alt text](img/install.png                 "No closing parenthesis"',  ] = ['![Alt text](http://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](https://img.skitch.com/20091019-rud5mmqbf776jwua6hx9nm1n.png)''![Alt text](otherprotocol://image.png "Optional title")''![Alt text](img/install.png "Optional title")''![Alt text containing [square] brackets](img/install.png)''![Empty src]()''![Alt text](img/install.png                 "No closing parenthesis"',  ]

abstract class Kohana_Codebench /**/ }
$$description 'Inspired by:
         http://forum.kohanaframework.org/comments.php?DiscussionID=6113' 
$description 'Inspired by:
         http://forum.kohanaframework.org/comments.php?DiscussionID=6113' 
''
class Bench_Transliterate extends Codebench /**/ }
$$description 'Inspired by:
         http://forum.kohanaframework.org/comments.php?DiscussionID=6113' 
$description 'Inspired by:
         http://forum.kohanaframework.org/comments.php?DiscussionID=6113' 
'Inspired by:
         http://forum.kohanaframework.org/comments.php?DiscussionID=6113'

abstract class Kohana_Codebench /**/ }
$$loops 10 $loops 10 1000
class Bench_Transliterate extends Codebench /**/ }
$$loops 10 $loops 10 10

abstract class Kohana_Codebench /**/ }
$$subjects = ['a''b''c''d''1''2''3''à''ô''ď''ḟ''ë''š''ơ''ß''ă''ř''ț''ň''ā''ķ''ŝ''ỳ''ņ''ĺ''ħ''ṗ''ó''ú''ě''é''ç''ẁ''ċ''õ''ṡ''ø''ģ''ŧ''ș''ė''ĉ''ś''î''ű''ć''ę''ŵ''ṫ''ū''č''ö''è''ŷ''ą''ł''ų''ů''ş''ğ''ļ''ƒ''ž''ẃ''ḃ''å''ì''ï''ḋ''ť''ŗ''ä''í''ŕ''ê''ü''ò''ē''ñ''ń''ĥ''ĝ''đ''ĵ''ÿ''ũ''ŭ''ư''ţ''ý''ő''â''ľ''ẅ''ż''ī''ã''ġ''ṁ''ō''ĩ''ù''į''ź''á''û''þ''ð''æ''µ''ĕ''ı''À''Ô''Ď''Ḟ''Ë''Š''Ơ'
class Bench_Transliterate extends Codebench /**/ }
$$subjects = ['a''b''c''d''1''2''3''à''ô''ď''ḟ''ë''š''ơ''ß''ă''ř''ț''ň''ā''ķ''ŝ''ỳ''ņ''ĺ''ħ''ṗ''ó''ú''ě''é''ç''ẁ''ċ''õ''ṡ''ø''ģ''ŧ''ș''ė''ĉ''ś''î''ű''ć''ę''ŵ''ṫ''ū''č''ö''è''ŷ''ą''ł''ų''ů''ş''ğ''ļ''ƒ''ž''ẃ''ḃ''å''ì''ï''ḋ''ť''ŗ''ä''í''ŕ''ê''ü''ò''ē''ñ''ń''ĥ''ĝ''đ''ĵ''ÿ''ũ''ŭ''ư''ţ''ý''ő''â''ľ''ẅ''ż''ī''ã''ġ''ṁ''ō''ĩ''ù''į''ź''á''û''þ''ð''æ''µ''ĕ''ı''À''Ô''Ď''Ḟ''Ë''Š''Ơ'

abstract class Kohana_Codebench /**/ }
$$subjects = ['a''b''c''d''1''2''3''à''ô''ď''ḟ''ë''š''ơ''ß''ă''ř''ț''ň''ā''ķ''ŝ''ỳ''ņ''ĺ''ħ''ṗ''ó''ú''ě''é''ç''ẁ''ċ''õ''ṡ''ø''ģ''ŧ''ș''ė''ĉ''ś''î''ű''ć''ę''ŵ''ṫ''ū''č''ö''è''ŷ''ą''ł''ų''ů''ş''ğ''ļ''ƒ''ž''ẃ''ḃ''å''ì''ï''ḋ''ť''ŗ''ä''í''ŕ''ê''ü''ò''ē''ñ''ń''ĥ''ĝ''đ''ĵ''ÿ''ũ''ŭ''ư''ţ''ý''ő''â''ľ''ẅ''ż''ī''ã''ġ''ṁ''ō''ĩ''ù''į''ź''á''û''þ''ð''æ''µ''ĕ''ı''À''Ô''Ď''Ḟ''Ë''Š''Ơ'
class Bench_Transliterate extends Codebench /**/ }
$$subjects = ['a''b''c''d''1''2''3''à''ô''ď''ḟ''ë''š''ơ''ß''ă''ř''ț''ň''ā''ķ''ŝ''ỳ''ņ''ĺ''ħ''ṗ''ó''ú''ě''é''ç''ẁ''ċ''õ''ṡ''ø''ģ''ŧ''ș''ė''ĉ''ś''î''ű''ć''ę''ŵ''ṫ''ū''č''ö''è''ŷ''ą''ł''ų''ů''ş''ğ''ļ''ƒ''ž''ẃ''ḃ''å''ì''ï''ḋ''ť''ŗ''ä''í''ŕ''ê''ü''ò''ē''ñ''ń''ĥ''ĝ''đ''ĵ''ÿ''ũ''ŭ''ư''ţ''ý''ő''â''ľ''ẅ''ż''ī''ã''ġ''ṁ''ō''ĩ''ù''į''ź''á''û''þ''ð''æ''µ''ĕ''ı''À''Ô''Ď''Ḟ''Ë''Š''Ơ'

abstract class Kohana_Codebench /**/ }
$$description 'Optimization for http://daringfireball.net/2009/11/liberal_regex_for_matching_urls' $description 'Optimization for http://daringfireball.net/2009/11/liberal_regex_for_matching_urls' ''
class Bench_GruberURL extends Codebench /**/ }
$$description 'Optimization for http://daringfireball.net/2009/11/liberal_regex_for_matching_urls' $description 'Optimization for http://daringfireball.net/2009/11/liberal_regex_for_matching_urls' 'Optimization for http://daringfireball.net/2009/11/liberal_regex_for_matching_urls'

abstract class Kohana_Codebench /**/ }
$$loops 10000 $loops 10000 1000
class Bench_GruberURL extends Codebench /**/ }
$$loops 10000 $loops 10000 10000

abstract class Kohana_Codebench /**/ }
$$subjects = ['http://foo.com/blah_blah''http://foo.com/blah_blah/''(Something like http://foo.com/blah_blah)''http://foo.com/blah_blah_(wikipedia)''(Something like http://foo.com/blah_blah_(wikipedia))''http://foo.com/blah_blah.''http://foo.com/blah_blah/.''<http://foo.com/blah_blah>''<http://foo.com/blah_blah/>''http://foo.com/blah_blah,''http://www.example.com/wpstyle/?p=364.''http://✪df.ws/e7l''rdar://1234''rdar:/1234''x-yojimbo-item://6303E4C1-xxxx-45A6-AB9D-3A908F59AE0E''message://%3c330e7f8409726r6a4ba78dkf1fd71420c1bf6ff@mail.gmail.com%3e''http://➡.ws/䨹''www.➡.ws/䨹''<tag>http://example.com</tag>''Just a www.example.com link.''httpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp',  ] = $subjects = ['http://foo.com/blah_blah''http://foo.com/blah_blah/''(Something like http://foo.com/blah_blah)''http://foo.com/blah_blah_(wikipedia)''(Something like http://foo.com/blah_blah_(wikipedia))''http://foo.com/blah_blah.''http://foo.com/blah_blah/.''<http://foo.com/blah_blah>''<http://foo.com/blah_blah/>''http://foo.com/blah_blah,''http://www.example.com/wpstyle/?p=364.''http://✪df.ws/e7l''rdar://1234''rdar:/1234''x-yojimbo-item://6303E4C1-xxxx-45A6-AB9D-3A908F59AE0E''message://%3c330e7f8409726r6a4ba78dkf1fd71420c1bf6ff@mail.gmail.com%3e''http://➡.ws/䨹''www.➡.ws/䨹''<tag>http://example.com</tag>''Just a www.example.com link.''httpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp',  ] = ['NULL' => NULL]
class Bench_GruberURL extends Codebench /**/ }
$$subjects = ['http://foo.com/blah_blah''http://foo.com/blah_blah/''(Something like http://foo.com/blah_blah)''http://foo.com/blah_blah_(wikipedia)''(Something like http://foo.com/blah_blah_(wikipedia))''http://foo.com/blah_blah.''http://foo.com/blah_blah/.''<http://foo.com/blah_blah>''<http://foo.com/blah_blah/>''http://foo.com/blah_blah,''http://www.example.com/wpstyle/?p=364.''http://✪df.ws/e7l''rdar://1234''rdar:/1234''x-yojimbo-item://6303E4C1-xxxx-45A6-AB9D-3A908F59AE0E''message://%3c330e7f8409726r6a4ba78dkf1fd71420c1bf6ff@mail.gmail.com%3e''http://➡.ws/䨹''www.➡.ws/䨹''<tag>http://example.com</tag>''Just a www.example.com link.''httpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp',  ] = $subjects = ['http://foo.com/blah_blah''http://foo.com/blah_blah/''(Something like http://foo.com/blah_blah)''http://foo.com/blah_blah_(wikipedia)''(Something like http://foo.com/blah_blah_(wikipedia))''http://foo.com/blah_blah.''http://foo.com/blah_blah/.''<http://foo.com/blah_blah>''<http://foo.com/blah_blah/>''http://foo.com/blah_blah,''http://www.example.com/wpstyle/?p=364.''http://✪df.ws/e7l''rdar://1234''rdar:/1234''x-yojimbo-item://6303E4C1-xxxx-45A6-AB9D-3A908F59AE0E''message://%3c330e7f8409726r6a4ba78dkf1fd71420c1bf6ff@mail.gmail.com%3e''http://➡.ws/䨹''www.➡.ws/䨹''<tag>http://example.com</tag>''Just a www.example.com link.''httpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp',  ] = ['http://foo.com/blah_blah''http://foo.com/blah_blah/''(Something like http://foo.com/blah_blah)''http://foo.com/blah_blah_(wikipedia)''(Something like http://foo.com/blah_blah_(wikipedia))''http://foo.com/blah_blah.''http://foo.com/blah_blah/.''<http://foo.com/blah_blah>''<http://foo.com/blah_blah/>''http://foo.com/blah_blah,''http://www.example.com/wpstyle/?p=364.''http://✪df.ws/e7l''rdar://1234''rdar:/1234''x-yojimbo-item://6303E4C1-xxxx-45A6-AB9D-3A908F59AE0E''message://%3c330e7f8409726r6a4ba78dkf1fd71420c1bf6ff@mail.gmail.com%3e''http://➡.ws/䨹''www.➡.ws/䨹''<tag>http://example.com</tag>''Just a www.example.com link.''httpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp',  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['http://foo.com/blah_blah''http://foo.com/blah_blah/''(Something like http://foo.com/blah_blah)''http://foo.com/blah_blah_(wikipedia)''(Something like http://foo.com/blah_blah_(wikipedia))''http://foo.com/blah_blah.''http://foo.com/blah_blah/.''<http://foo.com/blah_blah>''<http://foo.com/blah_blah/>''http://foo.com/blah_blah,''http://www.example.com/wpstyle/?p=364.''http://✪df.ws/e7l''rdar://1234''rdar:/1234''x-yojimbo-item://6303E4C1-xxxx-45A6-AB9D-3A908F59AE0E''message://%3c330e7f8409726r6a4ba78dkf1fd71420c1bf6ff@mail.gmail.com%3e''http://➡.ws/䨹''www.➡.ws/䨹''<tag>http://example.com</tag>''Just a www.example.com link.''httpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp',  ] = $subjects = ['http://foo.com/blah_blah''http://foo.com/blah_blah/''(Something like http://foo.com/blah_blah)''http://foo.com/blah_blah_(wikipedia)''(Something like http://foo.com/blah_blah_(wikipedia))''http://foo.com/blah_blah.''http://foo.com/blah_blah/.''<http://foo.com/blah_blah>''<http://foo.com/blah_blah/>''http://foo.com/blah_blah,''http://www.example.com/wpstyle/?p=364.''http://✪df.ws/e7l''rdar://1234''rdar:/1234''x-yojimbo-item://6303E4C1-xxxx-45A6-AB9D-3A908F59AE0E''message://%3c330e7f8409726r6a4ba78dkf1fd71420c1bf6ff@mail.gmail.com%3e''http://➡.ws/䨹''www.➡.ws/䨹''<tag>http://example.com</tag>''Just a www.example.com link.''httpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp',  ] = [ ]
class Bench_GruberURL extends Codebench /**/ }
$$subjects = ['http://foo.com/blah_blah''http://foo.com/blah_blah/''(Something like http://foo.com/blah_blah)''http://foo.com/blah_blah_(wikipedia)''(Something like http://foo.com/blah_blah_(wikipedia))''http://foo.com/blah_blah.''http://foo.com/blah_blah/.''<http://foo.com/blah_blah>''<http://foo.com/blah_blah/>''http://foo.com/blah_blah,''http://www.example.com/wpstyle/?p=364.''http://✪df.ws/e7l''rdar://1234''rdar:/1234''x-yojimbo-item://6303E4C1-xxxx-45A6-AB9D-3A908F59AE0E''message://%3c330e7f8409726r6a4ba78dkf1fd71420c1bf6ff@mail.gmail.com%3e''http://➡.ws/䨹''www.➡.ws/䨹''<tag>http://example.com</tag>''Just a www.example.com link.''httpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp',  ] = $subjects = ['http://foo.com/blah_blah''http://foo.com/blah_blah/''(Something like http://foo.com/blah_blah)''http://foo.com/blah_blah_(wikipedia)''(Something like http://foo.com/blah_blah_(wikipedia))''http://foo.com/blah_blah.''http://foo.com/blah_blah/.''<http://foo.com/blah_blah>''<http://foo.com/blah_blah/>''http://foo.com/blah_blah,''http://www.example.com/wpstyle/?p=364.''http://✪df.ws/e7l''rdar://1234''rdar:/1234''x-yojimbo-item://6303E4C1-xxxx-45A6-AB9D-3A908F59AE0E''message://%3c330e7f8409726r6a4ba78dkf1fd71420c1bf6ff@mail.gmail.com%3e''http://➡.ws/䨹''www.➡.ws/䨹''<tag>http://example.com</tag>''Just a www.example.com link.''httpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp',  ] = ['http://foo.com/blah_blah''http://foo.com/blah_blah/''(Something like http://foo.com/blah_blah)''http://foo.com/blah_blah_(wikipedia)''(Something like http://foo.com/blah_blah_(wikipedia))''http://foo.com/blah_blah.''http://foo.com/blah_blah/.''<http://foo.com/blah_blah>''<http://foo.com/blah_blah/>''http://foo.com/blah_blah,''http://www.example.com/wpstyle/?p=364.''http://✪df.ws/e7l''rdar://1234''rdar:/1234''x-yojimbo-item://6303E4C1-xxxx-45A6-AB9D-3A908F59AE0E''message://%3c330e7f8409726r6a4ba78dkf1fd71420c1bf6ff@mail.gmail.com%3e''http://➡.ws/䨹''www.➡.ws/䨹''<tag>http://example.com</tag>''Just a www.example.com link.''httpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp',  ]

abstract class Kohana_Codebench /**/ }
$$description 'Parsing <em>command[param,param]</em> strings in <code>Arr::callback()</code>:
         http://github.com/shadowhand/kohana/commit/c3aaae849164bf92a486e29e736a265b350cb4da#L0R127' 
$description 'Parsing <em>command[param,param]</em> strings in <code>Arr::callback()</code>:
         http://github.com/shadowhand/kohana/commit/c3aaae849164bf92a486e29e736a265b350cb4da#L0R127' 
''
class Bench_ArrCallback extends Codebench /**/ }
$$description 'Parsing <em>command[param,param]</em> strings in <code>Arr::callback()</code>:
         http://github.com/shadowhand/kohana/commit/c3aaae849164bf92a486e29e736a265b350cb4da#L0R127' 
$description 'Parsing <em>command[param,param]</em> strings in <code>Arr::callback()</code>:
         http://github.com/shadowhand/kohana/commit/c3aaae849164bf92a486e29e736a265b350cb4da#L0R127' 
'Parsing <em>command[param,param]</em> strings in <code>Arr::callback()</code>:
         http://github.com/shadowhand/kohana/commit/c3aaae849164bf92a486e29e736a265b350cb4da#L0R127'

abstract class Kohana_Codebench /**/ }
$$loops 10000 $loops 10000 1000
class Bench_ArrCallback extends Codebench /**/ }
$$loops 10000 $loops 10000 10000

abstract class Kohana_Codebench /**/ }
$$subjects = ['foo''foo::bar''foo[apple,orange]''foo::bar[apple,orange]''[apple,orange]''foo[[apple],[orange]]''foo[apple,orange',  ] = $subjects = ['foo''foo::bar''foo[apple,orange]''foo::bar[apple,orange]''[apple,orange]''foo[[apple],[orange]]''foo[apple,orange',  ] = ['NULL' => NULL]
class Bench_ArrCallback extends Codebench /**/ }
$$subjects = ['foo''foo::bar''foo[apple,orange]''foo::bar[apple,orange]''[apple,orange]''foo[[apple],[orange]]''foo[apple,orange',  ] = $subjects = ['foo''foo::bar''foo[apple,orange]''foo::bar[apple,orange]''[apple,orange]''foo[[apple],[orange]]''foo[apple,orange',  ] = ['foo''foo::bar''foo[apple,orange]''foo::bar[apple,orange]''[apple,orange]''foo[[apple],[orange]]''foo[apple,orange',  ]

abstract class Kohana_Codebench /**/ }
$$subjects = ['foo''foo::bar''foo[apple,orange]''foo::bar[apple,orange]''[apple,orange]''foo[[apple],[orange]]''foo[apple,orange',  ] = $subjects = ['foo''foo::bar''foo[apple,orange]''foo::bar[apple,orange]''[apple,orange]''foo[[apple],[orange]]''foo[apple,orange',  ] = [ ]
class Bench_ArrCallback extends Codebench /**/ }
$$subjects = ['foo''foo::bar''foo[apple,orange]''foo::bar[apple,orange]''[apple,orange]''foo[[apple],[orange]]''foo[apple,orange',  ] = $subjects = ['foo''foo::bar''foo[apple,orange]''foo::bar[apple,orange]''[apple,orange]''foo[[apple],[orange]]''foo[apple,orange',  ] = ['foo''foo::bar''foo[apple,orange]''foo::bar[apple,orange]''[apple,orange]''foo[[apple],[orange]]''foo[apple,orange',  ]

abstract class Kohana_Codebench /**/ }
$$description 'Optimization for <code>Date::span()</code>.' $description 'Optimization for <code>Date::span()</code>.' ''
class Bench_DateSpan extends Codebench /**/ }
$$description 'Optimization for <code>Date::span()</code>.' $description 'Optimization for <code>Date::span()</code>.' 'Optimization for <code>Date::span()</code>.'

abstract class Kohana_Codebench /**/ }
$$subjects = [ ] = $subjects = [ ] = ['NULL' => NULL]
class Bench_DateSpan extends Codebench /**/ }
$$subjects = [ ] = $subjects = [ ] = [ ]

class Markdown_Parser /**/ }
$$em_relist = ['' => '(?:(?<!\*)\*(?!\*)|(?<![a-zA-Z0-9_])_(?!_))(?=\S)(?![.,:;]\s)''*' => '(?<=\S)(?<!\*)\*(?!\*)''_' => '(?<=\S)(?<!_)_(?![a-zA-Z0-9_])',  ] = $em_relist = ['' => '(?:(?<!\*)\*(?!\*)|(?<![a-zA-Z0-9_])_(?!_))(?=\S)(?![.,:;]\s)''*' => '(?<=\S)(?<!\*)\*(?!\*)''_' => '(?<=\S)(?<!_)_(?![a-zA-Z0-9_])',  ] = ['' => '(?:(?<!\*)\*(?!\*)|(?<!_)_(?!_))(?=\S)(?![.,:;]\s)''*' => '(?<=\S)(?<!\*)\*(?!\*)''_' => '(?<=\S)(?<!_)_(?!_)',  ]
class MarkdownExtra_Parser extends Markdown_Parser /**/ }
$$em_relist = ['' => '(?:(?<!\*)\*(?!\*)|(?<![a-zA-Z0-9_])_(?!_))(?=\S)(?![.,:;]\s)''*' => '(?<=\S)(?<!\*)\*(?!\*)''_' => '(?<=\S)(?<!_)_(?![a-zA-Z0-9_])',  ] = $em_relist = ['' => '(?:(?<!\*)\*(?!\*)|(?<![a-zA-Z0-9_])_(?!_))(?=\S)(?![.,:;]\s)''*' => '(?<=\S)(?<!\*)\*(?!\*)''_' => '(?<=\S)(?<!_)_(?![a-zA-Z0-9_])',  ] = ['' => '(?:(?<!\*)\*(?!\*)|(?<![a-zA-Z0-9_])_(?!_))(?=\S)(?![.,:;]\s)''*' => '(?<=\S)(?<!\*)\*(?!\*)''_' => '(?<=\S)(?<!_)_(?![a-zA-Z0-9_])',  ]

class Markdown_Parser /**/ }
$$strong_relist = ['' => '(?:(?<!\*)\*\*(?!\*)|(?<![a-zA-Z0-9_])__(?!_))(?=\S)(?![.,:;]\s)''**' => '(?<=\S)(?<!\*)\*\*(?!\*)''__' => '(?<=\S)(?<!_)__(?![a-zA-Z0-9_])',  ] = $strong_relist = ['' => '(?:(?<!\*)\*\*(?!\*)|(?<![a-zA-Z0-9_])__(?!_))(?=\S)(?![.,:;]\s)''**' => '(?<=\S)(?<!\*)\*\*(?!\*)''__' => '(?<=\S)(?<!_)__(?![a-zA-Z0-9_])',  ] = ['' => '(?:(?<!\*)\*\*(?!\*)|(?<!_)__(?!_))(?=\S)(?![.,:;]\s)''**' => '(?<=\S)(?<!\*)\*\*(?!\*)''__' => '(?<=\S)(?<!_)__(?!_)',  ]
class MarkdownExtra_Parser extends Markdown_Parser /**/ }
$$strong_relist = ['' => '(?:(?<!\*)\*\*(?!\*)|(?<![a-zA-Z0-9_])__(?!_))(?=\S)(?![.,:;]\s)''**' => '(?<=\S)(?<!\*)\*\*(?!\*)''__' => '(?<=\S)(?<!_)__(?![a-zA-Z0-9_])',  ] = $strong_relist = ['' => '(?:(?<!\*)\*\*(?!\*)|(?<![a-zA-Z0-9_])__(?!_))(?=\S)(?![.,:;]\s)''**' => '(?<=\S)(?<!\*)\*\*(?!\*)''__' => '(?<=\S)(?<!_)__(?![a-zA-Z0-9_])',  ] = ['' => '(?:(?<!\*)\*\*(?!\*)|(?<![a-zA-Z0-9_])__(?!_))(?=\S)(?![.,:;]\s)''**' => '(?<=\S)(?<!\*)\*\*(?!\*)''__' => '(?<=\S)(?<!_)__(?![a-zA-Z0-9_])',  ]

class Markdown_Parser /**/ }
$$em_strong_relist = ['' => '(?:(?<!\*)\*\*\*(?!\*)|(?<![a-zA-Z0-9_])___(?!_))(?=\S)(?![.,:;]\s)''***' => '(?<=\S)(?<!\*)\*\*\*(?!\*)''___' => '(?<=\S)(?<!_)___(?![a-zA-Z0-9_])',  ] = $em_strong_relist = ['' => '(?:(?<!\*)\*\*\*(?!\*)|(?<![a-zA-Z0-9_])___(?!_))(?=\S)(?![.,:;]\s)''***' => '(?<=\S)(?<!\*)\*\*\*(?!\*)''___' => '(?<=\S)(?<!_)___(?![a-zA-Z0-9_])',  ] = ['' => '(?:(?<!\*)\*\*\*(?!\*)|(?<!_)___(?!_))(?=\S)(?![.,:;]\s)''***' => '(?<=\S)(?<!\*)\*\*\*(?!\*)''___' => '(?<=\S)(?<!_)___(?!_)',  ]
class MarkdownExtra_Parser extends Markdown_Parser /**/ }
$$em_strong_relist = ['' => '(?:(?<!\*)\*\*\*(?!\*)|(?<![a-zA-Z0-9_])___(?!_))(?=\S)(?![.,:;]\s)''***' => '(?<=\S)(?<!\*)\*\*\*(?!\*)''___' => '(?<=\S)(?<!_)___(?![a-zA-Z0-9_])',  ] = $em_strong_relist = ['' => '(?:(?<!\*)\*\*\*(?!\*)|(?<![a-zA-Z0-9_])___(?!_))(?=\S)(?![.,:;]\s)''***' => '(?<=\S)(?<!\*)\*\*\*(?!\*)''___' => '(?<=\S)(?<!_)___(?![a-zA-Z0-9_])',  ] = ['' => '(?:(?<!\*)\*\*\*(?!\*)|(?<![a-zA-Z0-9_])___(?!_))(?=\S)(?![.,:;]\s)''***' => '(?<=\S)(?<!\*)\*\*\*(?!\*)''___' => '(?<=\S)(?<!_)___(?![a-zA-Z0-9_])',  ]

abstract class Kohana_Controller_Template extends Controller /**/ }
$$template 'userguide/template' $template 'userguide/template' View::factory($this->template)
abstract class Kohana_Controller_Userguide extends Controller_Template /**/ }
$$template 'userguide/template' $template 'userguide/template' 'userguide/template'

abstract class Kohana_Controller_Template extends Controller /**/ }
$$template 'userguide/template' $template 'userguide/template' 'template'
abstract class Kohana_Controller_Userguide extends Controller_Template /**/ }
$$template 'userguide/template' $template 'userguide/template' 'userguide/template'

class Kohana_ORM extends Model implements serializable /**/ }
$$_has_many = ['users' => ['model' => 'User''through' => 'roles_users'],  ] = $_has_many = ['users' => ['model' => 'User''through' => 'roles_users'],  ] = [ ]
class Model_Auth_Role extends ORM /**/ }
$$_has_many = ['users' => ['model' => 'User''through' => 'roles_users'],  ] = $_has_many = ['users' => ['model' => 'User''through' => 'roles_users'],  ] = ['users' => ['model' => 'User''through' => 'roles_users'],  ]

class Kohana_ORM extends Model implements serializable /**/ }
$$_has_many = ['user_tokens' => ['model' => 'User_Token'], 'roles' => ['model' => 'Role''through' => 'roles_users'],  ] = $_has_many = ['user_tokens' => ['model' => 'User_Token'], 'roles' => ['model' => 'Role''through' => 'roles_users'],  ] = [ ]
class Model_Auth_User extends ORM /**/ }
$$_has_many = ['user_tokens' => ['model' => 'User_Token'], 'roles' => ['model' => 'Role''through' => 'roles_users'],  ] = $_has_many = ['user_tokens' => ['model' => 'User_Token'], 'roles' => ['model' => 'Role''through' => 'roles_users'],  ] = ['user_tokens' => ['model' => 'User_Token'], 'roles' => ['model' => 'Role''through' => 'roles_users'],  ]

class Kohana_ORM extends Model implements serializable /**/ }
$$_belongs_to = ['user' => ['model' => 'User'],  ] = $_belongs_to = ['user' => ['model' => 'User'],  ] = [ ]
class Model_Auth_User_Token extends ORM /**/ }
$$_belongs_to = ['user' => ['model' => 'User'],  ] = $_belongs_to = ['user' => ['model' => 'User'],  ] = ['user' => ['model' => 'User'],  ]

class Kohana_ORM extends Model implements serializable /**/ }
$$_created_column = ['column' => 'created''format' => TRUE,  ] = $_created_column = ['column' => 'created''format' => TRUE,  ] = NULL
class Model_Auth_User_Token extends ORM /**/ }
$$_created_column = ['column' => 'created''format' => TRUE,  ] = $_created_column = ['column' => 'created''format' => TRUE,  ] = ['column' => 'created''format' => TRUE,  ]

abstract class Kohana_Database /**/ }
$$_identifier '`' $_identifier '`' '"'
class Kohana_Database_MySQLi extends Database /**/ }
$$_identifier '`' $_identifier '`' '`'

abstract class Kohana_Database /**/ }
$$_identifier '' $_identifier '' '"'
class Kohana_Database_PDO extends Database /**/ }
$$_identifier '' $_identifier '' ''

class Kohana_Database_Query /**/ }
$$_type $_type $type
class Kohana_Database_Query_Builder_Join extends Database_Query_Builder /**/ }
$$_type $_type =