5f1e6ba Making DboSource::fetchAll return $this->_result if it is a boolean and $out is empty. Allows for Model::query() to return boolean values for operations that do not return recordsets. Fixes #6404
17edec8 Changin how HttpSocket parses query string parameters. Makes HttpSocket querystring parameter parsing more congruent with how PHP handles query string parameters in that it doesn't require urlencoded characters. Tests added. Fixes #156
a31a2d2 Fixing Debugger::log() . The method used protected properties only available in test cases. No stack trace was being logged when called either. Method has been updated to match its doc block better. Fixes #222
df8895a Adding a optinal parameter and question for merge action. Refs #147.
8b26d9c Applying optimization from 'Ceeram' reduces merges in FormHelper. Fixes #225
aa03756 Updating tests to expand coverage of buildcolumn.
2383154 Adding valid options for sqlite collation. Tests added.
a334571 Adding valid option checking to fieldParameters. Test case added.
f299283 Refactoring duplicated code into a method.
2a8858e Adding tests to DboSqlite::buildColumn Adding collate field parameter to DboSqlite. Removing duplicated code from DboSource, adding parent call instead.
80b1eb4 Merging fix for invalid characters in cookie name. Fixes
6184509 Changing variable name to make consistency between others methods.
e7074c1 Moving parameters to $options on Text::truncate() and Text::highlight().
0cc1d84 Removing use of e() from core and test suite.
1454ea5 add test for app folder for libraries support
78e7421 Changing two deprecated Session::del() calls to Session::delete() in the tests.
fb64d14 Add support libs folder into app and plugins that will allow to split users and vendors code. Libs files should follow cake naming conventions for files names and classes.
0e23fdf Fixing infinitely nesting stack frames when TreeBehavior::reorder() is called and the models $cacheQueries = true and there are a sizable number of records being manipulated. Test cases added. Fixes #188
c6f783e Fixing issues with CakeTestCase test case and debug = 3. Fixes #189
072e1ef Adding Datasource::enabled() Allows for checking a datasource's ability to be used before attempting to connect it. Added enabled() to all the core dbo's. Fixes whitescreen when trying to use a non installed database driver. Fixes #131
a15289f Saving few Router::normalize() calls, will may increase performance. Fixes #179.
fa6b1b1 Changing FormHelper::button() to actually create <button> elements instead of input elements. Test cases added.
08f07a9 Changing FormHelper::submit() to be able to create all types of submit buttons. Use 'type' option to create reset or button type inputs. Test cases added.
2675bbc Fixing FormHelper::__selectOptions incorrectly selecting options due to type juggling. Fixes #167
057e3ff Removing $showEmpty parameter from all select based widgets. Use attributes[empty] instead. This change unifies the api between form->input() and other widget methods. Tests and docblocks updated.
4794680 Deprecating CakeSession::del(), use delete() instead. Updating file headers. Updating test cases.
f12cbdb Fixing CacheHelper and multiple cake:nocache tags in a view file, breaking cake:nocache following $content_for_layout. Fixes #136
347c175 Updating documentation blocks for CacheHelper.
32d5b40 Adding error triggering while in debug mode for unhandled validation methods.
5f49a0f Updating path handling inside i18n. Removes the extra DS that was appended to some paths. Fixes #126
cba8871 Adding tests so that adding one prefix removes other prefixes. Making it so you can only have one prefix at a time in a route. Also simplifies prefix switching.
d2b4e33 Adding break; to escape out of prefix checking, optimizes operations with many prefixes.
893e177 Fixing isset() checks in Router to test for empty values instead. Updating prefix use in paginator helper test.
4094f0a Moving DboMysql::listDetailedSources() and DboMysql::getCharsetName() into DboMysqlBase so it works with mysqli as well. Tests added for MySqli.
6dbba17 Fixing issues with DboSource::execute() where queries would not be run if stats = false in the options. Tests added.
9409f26 Removing deprecated validation constants of VALID_NOT_EMPTY, VALID_NUMBER, VALID_EMAIL and VALID_YEAR.
a061472 Removing inheritance of Object in Set, String and in Validation.
17782f7 Removing internal magic 'id' param. It behaved inconsistently in that it defaulted into the passed parameters, even though it was input as a named/routed parameter. This change makes 'id' a regular routed/named parameter.
1c8ec45 Removing 'id' key param in FormHelper::create() it normally only served to make routing more complex. Removal also enables reverse routing to work with scaffolding.
dc220bb Fixing DboSybase::connect() to use port configuration value. Thanks 'tPl0ch' for the various attempts :) Fixes #90
627eff5 Implementation of table level and field level parameters support
86d0a04 fixture generator for new table and field level parameters
a445a12 Implement tests for new dbo source methods for additional table and field parameters support
778a6b9 Reversing change from [a37fc0d455e373b30a73f11687885572c6e4b90d]. As the additional & causes errors in PHP <= 5.2
070bbb5 Removing magic 'title' key in Controller::set() and View::set() Removing Controller::$pageTitle and View::$pageTitle. Instead you should set('title_for_layout', $val) from your view or controller. Test cases updated.
0f6bca7 Making first parameter of Shell::out() and err() optional.
03b1089 Updating docs for Set library. Deprecating Set::isEqual().
f231b59 Clarifying some Set documentation. Removing deprecated &get() method.
a7499be Adding missing & operators. Adding tests for run update. Adding -f param to schema run update to allow for testing and forcing of table comparison. Skips model checks and uses tables only instead.
e306b65 Updating View test case to work with updated API's
5a971dd Fixing Xml::toArray() Where camelcased data was collapsed and corrupted. Causing unpredictable data structures with empty tags. Minor changes to existing behavior. See modified test cases. Fixes #8
ab50bbe Cleaning up doc blocks. Removing commented out code. Removing use of a()
2737062 Fixing doc block for TimeHelper::timeAgoInWords(). Fixes #27.
deed69e Adding ability to input an array parameter for 3rd argument of TextHelper::highlight(). Implements #17.
c84b4cf Changing AuthComponent::deny to accepts same param as AuthComponent::allow, tests added
adc1988 Dispatcher::parseParams() now works with file uploads that are not indexed by model. Fixes #9
2484245 Refactoring to use flashLayout variable when setting flash messages
8d6135a Adding support for plugin models used in Auth::$userModel