CakePHP : the rapid development php framework

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

Changelogs

Version 2.4.2.

  • 75624c0 Update version number to 2.4.2
  • ab89f6e Makes DboSource less string dependent.
  • d39ced8 Correct 'an URL' to 'a URL' in docblocks
  • e27e887 Deprecate features being removed in 3.0
  • bcafde6 Add numeric validator for float fields by default.
  • c08df2a Correct wording of Hash::expand()
  • 2b23423 Removed /mpm from 'url' option for last test in JqueryEngineHelper::testRequest().
  • 069b309 Added test case for JqueryEngineHelper::request() to validate 'xhr' callback.
  • bb33d52 Added 'xhr' as callback in JqueryEngineHelper::request() so it formats as Javascript.
  • 1ae470a Fix inflection rules for curves.
  • 935a51c Add tests for curve<->curves
  • 1f2a411 Readability update for Dispatcher::_invoke()
  • bc2fcf4 Remove extra space around the brace in CakeSchema::_arrayDiffAssoc()
  • 5addb2c Change is_null() calls to strict checks in CakeSchema::_arrayDiffAssoc()
  • 39b7023 Change is_null() calls to strict checks
  • fcb7f86 include calls without parentheses
  • 5c8eb5c Add test cases for pluralization/singularlization of quota.
  • f9435af Add missing return tags
  • 69d0253 coding standards
  • afb6471 Make tests pass on win.
  • bb821a4 Remove duplication of throws
  • ed2054f Allow international domains to pass validation. Fixes #1763
  • ee0ed3a coding standards
  • 081a3a8 Updated and revised links to principal resources
  • b736202 Updated README with link to GitHub Issues instead of Lighthouse
  • cdfc183 Updated contribution guidelines with references to GitHub
  • 1cb24ae CS fixes using phpcs-fixer auto-correction.
  • 63b65e2 Fixing CS
  • 4265dbc Use App.base when there are no requests to generate URL's
  • 5aa8a45 Update UUID pattern to accept the 'nil' UUID.
  • a091c63 Prevent name param from overwriting file if both are passed
  • 46c21a9 Revert Cake to CakePHP in ShellDispatcher::_initEnvironment()
  • 4242bd4 Additional Cake references to CakePHP and docblock typo
  • ce1939c Correct argument order.
  • 81c2e9d Capitalize UUID acronym
  • 59f441e Make equality checks more strict.
  • b5bd087 Replace deprecated methods.
  • f82b00c Fix content view variable being stomped by send() parameter.
  • c1dd0e4 Changed url to URL where appropriate
  • 7b57df5 Correct method names and missing parent calls.
  • 8060f1b fixes FileLog doesn't delete on rotation if `rotate` = 0
  • 83d340a fixes FileLog doesn't delete on rotation if count(files) is greater 'rotate'
  • cd3defc Correct spelling mistake in class name.
  • aa60b87 Fixed setting "required" attribute for file input. Closes #4124
  • 8895405 Rrue to True, simple typo
  • c729b56 Additional grammatical corrections to File utility
  • 4dfd379 Fixed CS error
  • 79c3336 Updated returns in docblocks in File utility
  • 4f3b373 Fixing CS errors.
  • 530731e More gracefully handle invalid data in Accept headers.
  • a73e926 Make String::wrap() unicode aware. Solves #3981.
  • c998888 Do not assume CONTENT_TYPE is available.
  • dd3b1e4 Test case for DboSource::flushMethodCache
  • 1c6a379 Fix issue 4116 and also merge both versions of home.ctp
  • 06a89f1 Changing order of jpeg aliases so that mapType() returns the most common one
  • be61a50 Refactors Model::_clearCache
  • e96fe51 Rename config class used in test cases.
  • bb65765 Updated additional references of Cake to CakePHP
  • 9a86f7e correct spelling mistake
  • df269ba Cake to CakePHP name
  • 4dbf910 Fixed infinite redirects for authenticated users accessing login page.
  • 99ec97b performance improvements in Model::_clearCache
  • bd87ef4 complete autoLinkEmail()
  • 205f7a5 also fix autoLinkEmail()
  • 2a954b6 Make TextHelper::autoLink() work properly with umlauts.
  • 56f1c9b Ticket 4108 - updated DboSourceTest::testFieldsCacheKeyWithSchemanameChange() to skip for Postgres and Sqlserver
  • c23531e Assert own tasks are loaded before trying to access taskNames.
  • 0f7d6a9 Ticket 4108 - Added schemaName to DboSource::fields() method cache key to fix bug with changing schema name
  • ab4bc16 Updated Controller:: doc block and ControllerMergeVarsTest::
  • 915b51b Updated JavaScript casing and JsHelper references in doc blocks
  • 0b45a2e correct order of params
  • 9844da8 Don't use comp. wrappers anymore.
  • 0ae69aa App::import to App::uses
  • 39bc8df Wrong signature.
  • 2455af0 Resolves ticket #4100
  • 3e05ab8 Missed a couple instanceOf asserations
  • 9a1170c Replaced true asserations with instanceOf asserations in test cases
  • 7d7954c Replaced all is_a() calls with instanceof operator
  • 653aed7 is_a() to instance of - completes PR 1669
  • 1393325 Use instanceof instead of is_a() in Controller.php
  • e00812d Updated doc block readability in bootstrap.php
  • a30f861 Use array_key_exists instead of isset()
  • f62f465 add missing create() for creating a new record.
  • 17bd465 simplify tests
  • 1d89ee1 Fixed TreeBehavior::recover() when using scope. Fixes #4062.
  • 58f38f1 Fix casing of validation rules in bake
  • 5c329b4 Updated CakeTime::i18nFormat() doc block description
  • 809f612 Update docs for HttpSocket methods.
  • 24a522f Updated doc block for JsonView's subDir property
  • 878e599 Corrected some grammar in the JsonView class doc blocks
  • e3a3946 address casting cs
  • 12f2f72 more cs
  • 382f75d cs corrections, bool to boolean and int to integer.
  • 5ec9b14 Fix label element for attributes not matching their inputs.
  • 37c9832 removed duplicate test case
  • 4ea6c15 Fix wording and remove trailing spaces.
  • 3a4a0e5 Improved wording of Model::invalidFields()
  • c8b1816 fix test
  • 910ee33 remove wrong trailing slash
  • f416a32 flushMethodCache not working if called before cacheMethod
  • 63dfbe5 Added/removed newlines to make the code more readable.
  • 09bdad6 Reduce variable use/duplicate code.
  • 9d8bb8c Sqlite::truncate(): Verify `sqlite_sequence` exists before _execute()