CakePHP : the rapid development php framework

CakePHP makes building web applications simpler, faster and require less code.

Changelogs

Version 2.1.0.

  • 9b395eb Update version number to 2.1.0
  • a6da736 Fix coding standards errors in Network/
  • 863aaad Update docs for GH-322
  • dde19f9 Fix sortDir() to read default params.
  • 8f72b69 Fix sortKey() not looking at default params.
  • 4640b8e Fix coding standar errors in Routing/
  • dc2f6ef Fix coding standard errors in Log/
  • 9d1e88b Fix error from previous commit.
  • c5be343 Fix most of the coding standards issues in I18n/
  • 15e6e9d Fix coding standards in Event/
  • 60989ad Fix coding standard issues in Error/
  • 63c992a Fix coding standards in Core/
  • 61aba0f Fix most coding standard issues in Controller.
  • db8c6b5 Fix most of the coding standards issues in Console/
  • 2a7bee0 make sure locale is restored correct in tests
  • 08a4d0b Avoid unsetting Model's $findMethods when defining a custom find method in AppModel, also add tests for custom finds
  • c8b113a Fix coding standards in Configure/
  • b06e15c Fix coding standards in Config/
  • 04c843b Fix coding standards in Cache/
  • 9d325fe Fixing most coding standard issues in Utility/
  • acccdcd Fix coding standard issues in View/
  • 0df239d Fix some coding standards issues.
  • 1475e87 Update PaginatorHelper::beforeRender to merge request->query with url options
  • a3a2d55 Enable UpgradeShell to recognize new line between class name and {
  • 0b4f735 Update API docs for Set::extract()
  • 3412c0c Removing ReflectionMethod::setAccessible() from tests, it was limiting to PHP 5.3.2 or newer.
  • 6d3bc7b Removing ReflectionMethod::setAccessible() from tests, it was limiting to PHP 5.3.2 or newer.
  • c84e25e Moving $_minimizedAttributes form HtmlHelper back into Helper, as _parseAttributes is using it
  • 9c24f81 Test Case for Formhelper Bug
  • 1ddcde7 Fix how $uses is handled.
  • cd2dca2 default options are lost in case of eg. validation error
  • 8e93c4c Fix for Consolce/Task/TestTask::getRealClassName(). Controller names of exactly 10 letters being returned incorrectly
  • 5eb4155 Fixing case.
  • ef80045 Fixing _fromArray(). See http://cakephp.lighthouseapp.com/projects/42648-cakephp/tickets/2624-xml_fromarray-does-not-handle-certain-array-structures-as-expected
  • ac06880 making the name lowercase in the addDetector method so that it will be found in the is() method fixes #2622 with tests.
  • 757579e Fixed a testcase, support PostgreSQL 9.1
  • 12364ca Fixed indentation
  • d577d6b Change cake.php to allow cake libs at ROOT
  • faeb7b4 Fix error creating schema files.
  • 2a9a103 Fix bad xml help generation.
  • a31be56 Wrapping error string in translator function.
  • e958e6c Fix strict and warning errors from type hints.
  • 973dce9 php5 corrections
  • 42762ff fix broken test
  • 4511208 type hinting models
  • 22452f6 type hinting controllers and views
  • 38c3e30 visibility attributes
  • e94d307 code conventions
  • 677f070 create View instance after adding model params for request
  • c0b2d8a Fixed #2615
  • 4edb378 Added ability to pass ID as parameter to Model::exists()
  • ed22c17 Fix path in Testsuite.
  • 8eea263 fixing incorrect post data
  • 9d71df4 another attempy to set correc order for expected and result in assert, definitely time for some coffee
  • 4176e59 Typo fixes in tests
  • ea65239 Move DbAcl and IniAcl into Acl subfolder and rename Model/DbAclTest to AclNodeTest
  • 6d3c659 fixed expected and result order in asserts, also added extra test
  • 836f913 testcase for incorrect merge of post data
  • e59bff2 prevent deletion of views/cache/empty in test runs
  • c029122 setting recursive to -1
  • 2787052 adding a truncate test for a url as explained in #2610
  • c202859 Correct convention with public visibility
  • 86fafd0 Fix failing tests with CakeRequest when ran in webrunner
  • c6449f6 adding missing ','
  • b545d8b fix getSchemaName() for Sqlserver.
  • 74a84c9 optimization of tree behavior as per ticket #2600
  • 55b8f66 fixing incorrect post data
  • 2e2ee3b another attempy to set correc order for expected and result in assert, definitely time for some coffee
  • d5cdc46 fixed expected and result order in asserts, also added extra test
  • 44ea3fb testcase for incorrect merge of post data
  • 98b84ce Fixed typo in TestSuiteShell
  • 6684b77 Fix failing tests.
  • 95ba5f4 Keeping code dry in HtmlHelper::getCrumbs/getCrumbList
  • 19292a0 Add git branch to phing build.
  • 962fe7c Fix missing class errors
  • 32e7943 Fix merge conflict with 62f8dea
  • 22582ae Upgrade legacy uses of App::build() types
  • c4829dc Use App::RESET instead of true with App::build()
  • 1312cda Remove extraneous space in .htaccess
  • 45ec5d7 Add missing visibility keywords
  • 0c27a26 Use ComponentCollection and AclComponent on DbAclTest to avoid error
  • 7588250 Remove unnecessary loadFixtures() calls
  • 95b8675 Cleaning up ModelCrossSchemaHabtm test case
  • 2d43f18 Fix docblock of CakeFixtureManager::loadSingle()
  • 4141a3a Load specific test plugins rather than all to avoid conflicts
  • af2fd03 Added `startText` feature to HtmlHelper::getCrumbList()
  • 9fdc17e Fix failing AuthComponent test
  • 07b1698 Fixed strict checking of 'required' attributes.
  • 4f3b266 Added support for simplified required validation on 'create' or 'update'. Added testcases for new 'required' attributes and conflicts with the 'on' key. Fixes #230.
  • 6757891 Ceeram suggested this change https://github.com/cakephp/cakephp/pull/322#issuecomment-2780158
  • 61b9d77 Ceeram suggested this change https://github.com/cakephp/cakephp/pull/322#issuecomment-2780158
  • d6b9b48 Update test case for disabled radio buttons (allow boolean value)
  • 7dfe727 Allow a boolean value for the disabled attribute in function radio.