Commit graph

90 commits

Author SHA1 Message Date
Woody Gilk 7e457043f6 Added accept_type(), accept_lang(), and accept_encoding() to Request, as well as _parse_accept() as a helper method to parse various accept headers 2009-05-06 16:20:50 -05:00
Woody Gilk b6a97bccb8 Tracking Request changes in the base controllers (SHA be1fe04e4d) 2009-05-01 16:46:39 -05:00
Woody Gilk 7958d055f6 Moved the profiler views to their own profiler/ directory 2009-05-01 16:45:17 -05:00
Woody Gilk 72e4e6b719 Updated Profiler: added the constant KOHANA_START_TIME that has the application starting microtime and added Profiler::application() to return the cross-request application stats. Caching between requests gives stats for the entire application over time. 2009-05-01 16:45:17 -05:00
Woody Gilk be1fe04e4d Modified Request to be much more strict and static. Each request now consists of only a URI and all other request parameters are statically shared between requests. Implementing a full HTTP stack in PHP it out of the scope of Kohana. 2009-05-01 16:45:17 -05:00
Woody Gilk cc1bf667f4 Added Kohana::$profile configuration variable to enable profiling of init(), auto_load(), modules(), and find_file() 2009-04-29 15:42:01 -05:00
Woody Gilk 6d7f2ed6f8 Made the $group parameter for Profiler::start() mandatory 2009-04-29 15:40:45 -05:00
Woody Gilk bc5ee99df0 Cleaning up Profiler, removed unnecessary isset() check and fixed a comment 2009-04-29 00:48:56 -05:00
Woody Gilk ada2e6d0a4 Added Profiler::delete() method 2009-04-29 00:48:56 -05:00
Woody Gilk be67e798a0 Fixing a typo in the Profiler view and tweaking the CSS for better style 2009-04-29 00:29:38 -05:00
Woody Gilk 4364bd2bb6 Created initial Profiler class and empty extension 2009-04-29 00:23:51 -05:00
Woody Gilk fcfae630fa Fixed a bug and a typo in View::set_filename() that would prevent mission view filenames from being found 2009-04-27 16:20:18 -05:00
Woody Gilk c708fad7e1 Added es_ES and fr_FR translations for i18n testing 2009-04-20 23:34:30 -05:00
Woody Gilk 75e43232d6 Added uri() and url() methods to Request 2009-04-20 22:24:52 -05:00
Woody Gilk 4a4d94263a Updated Request to follow the changes to Route in a0b95e2 2009-04-20 22:24:05 -05:00
Woody Gilk a0b95e2478 Changed Route::add() back into Route::set() (ugh) and make the 'directory' setting a normal parameter that is set with defaults(), rather than directory() 2009-04-20 22:22:10 -05:00
Woody Gilk f2316befc5 Make the default action 'index' if no action is specified 2009-04-20 20:27:49 -05:00
Geert De Deckere dc79241673 Made cookie::delete() static 2009-04-19 22:04:33 +02:00
Woody Gilk f3d0ea671d Fixing View::__toString() exception handling 2009-04-19 13:42:34 -05:00
Woody Gilk b6d85cb485 Added template controller 2009-04-19 13:41:47 -05:00
Woody Gilk 9d4783c634 Throw exceptions when remote:: calls result in errors 2009-04-17 16:45:09 -05:00
Woody Gilk 8156a8c99f Added inflector helper and config 2009-04-17 16:44:18 -05:00
Woody Gilk 533cd102bd Added "base_url" setting for Kohana::init() 2009-04-17 16:41:28 -05:00
Woody Gilk 82a1721632 Changed Request to take a URI and an array of parameters (get, post, method, etc) as a more flexible format; updated CLI request handling to use the new cli helper 2009-04-09 17:01:40 -05:00
Woody Gilk 0446235fca Fixing up some issues in Kohana::cache() with directory permissions 2009-04-09 16:58:49 -05:00
Woody Gilk 79e6caf4a7 Added cli helper class 2009-04-09 16:58:15 -05:00
Woody Gilk 9d640028cd Added a missing comment and syntax error in Model 2009-04-09 15:46:12 -05:00
Woody Gilk f92bb3ed58 Tweaking cookie helper for clarity 2009-04-09 15:45:51 -05:00
Woody Gilk 15b9ca1785 Added a missing comment to Session_Database and used the lifetime parameter when setting the cookie 2009-04-07 10:42:29 -05:00
Woody Gilk f91ed1a136 Added abstract Model class and empty extension 2009-04-07 10:37:48 -05:00
Woody Gilk 34276f1444 Added session config file and empty session class extensions 2009-04-07 10:34:18 -05:00
Woody Gilk 005393572e Updated Session, Session_Cookie and added Session_Native and Session_Database 2009-04-06 21:23:08 -05:00
Woody Gilk 2257245ccf Created abstract Session class and added Session_Cookie class 2009-04-06 19:24:46 -05:00
Woody Gilk a8b3e4cb5b Fixing some E_STRICT errors with methods not being declared static 2009-04-06 19:10:32 -05:00
Woody Gilk 1b8b7adcec Added get() and set() methods to Kohana_Config for consistency 2009-04-06 18:29:15 -05:00
Woody Gilk b91f0e06da Making Kohana_Log not final and extensible 2009-04-06 17:03:19 -05:00
Woody Gilk 222c8acc6d Added some missing comments to Kohana_Log and added empty extension files for new Log files 2009-04-04 23:27:06 -05:00
Woody Gilk cf943afded Overhauled logging with an observer-based writing system, removed Logger class 2009-04-04 23:06:18 -05:00
Woody Gilk 511f8199f4 Ported the cookie helper, simplified cookie::set() and added cookie signing 2009-04-04 14:15:04 -05:00
Woody Gilk cd0127cd7f Updated exception/error handling and optimized Kohana::trace() 2009-03-25 21:41:37 -05:00
Woody Gilk 7ff9104b4a Updated Request and Controller to be REST compatible 2009-03-23 10:40:14 -05:00
Woody Gilk 50b53240d6 Added very basic REST controller 2009-03-22 23:01:53 -05:00
Woody Gilk 48c362da10 Applied proper coding style to View 2009-03-20 18:17:32 -04:00
Woody Gilk 8d8ea38d9b Optimized a few minor things, added some extra comments, and changed all @package declarations to "Kohana" 2009-03-20 18:01:47 -04:00
Woody Gilk c711143fe2 Renamed Route::set() to Route::add() for better consistency, added Route::directory() to set the controller directory prefix 2009-03-20 17:58:10 -04:00
Woody Gilk bf34b744b2 Added empty extensions for Controller and i18n classes 2009-03-20 17:56:57 -04:00
Woody Gilk a596c776b4 Added a missing "static" to Kohana::load(), thanks colinmollenhour 2009-03-12 10:15:38 +00:00
Woody Gilk c651184ab1 Fixed two small bugs in remote:: helper 2009-03-09 09:56:07 +00:00
Woody Gilk 66c31ce5dc Added Kohana::config() for loading Kohana_Config instances, and fixed Kohana_Config::load() to properly handle the reverse-ordered paths (can't use += append as it will merge in the wrong order 2009-03-09 09:54:56 +00:00
Woody Gilk 658eac9e66 Cleaned up missing end-of-file newlines and added SYSPATH checks to empty extension files 2009-03-08 23:55:13 +00:00