cakephp/cakephp — pull request #2578 by markstory (2013-12-30 16:45:11+00:00)
Title: 3.0 - Separate query->execute() & query->all()

Make the separation clear between `$query->execute()` which now *always* returns a statement object, and add `$query->all()` which triggers `Model.beforeFind`, and fetches result sets. Having separate methods allows ORM\Query to honor the contract of the parent class, and also gives a shorter method for general use.

The documentation has already been updated in cakephp/docs#969