They are not used so there is not much point in appending them. Fixes #3565
Merge changes in pull request 1075.
Fix included in GH-1075 Closes #3545
Remove some spacial overkill
I have no idea why the updated session test was expected to fail as the data was written to the session. Refs #3551
By returnning array() or unsetting the 0'th result an afterFind callback should be able to fully remove data from the results. Fixes #3541
Fixes an issue with urls as GET parameters
Setting the in_array check to strict, as this would return true incorrectly when and if values are of mixed type.
Previously file_get_contents followed redirects, restore that behavior. See fb275c5
When a behavior callback (eg: beforeFind) stops the event, find will return null. False is really never returned from find().
Partially revert default niceShortFormat The changes introduced in 2.2 dramatically changed the output from 2.1, this change attempts to be a compromise between the 2.1 format and the 2.2 format. Fixes #3533
This will result in all tests being skipped when any of the required models pre-exists.
I missed this when originally implementing bake controller all. Fixes #3536
bake often guesses wrong when it comes to habtm. Only add associations we're highly confident of. This includes tables where the foreign table also exists. Refs #3532
In 9fa531d the default niceShortFormat was changed, which has been interpreted as a regression in #3533. This change partially reverts the previous change and tries to strike a balance between the old behavior and new. Refs #3533
The table structure of: - packages - userpackages - georegions - userpackages_georegions Should not create a habtm between packages & georegions. Fixes #3532
Add OK or Successful HTTP codes 200-206 to HttpResponse::isOK(). Fixes #3531
Ensure $sources is Array ( fix #3520 )