Closed
Description
We have a number of documentation only deprecations across CakePHP. Update these documentation warnings to be runtime errors using deprecationWarning()
. Having runtime warnings will make it easier for application/plugin developers to know if they are ready for 4.0.0
Packages to Update
- Auth
- Cache
- Collection
- Console
- Core
- Database
- Event
- Filesystem
- Form
- Http
- I18n
- Log
- Mailer
- Network
- ORM
- Routing
- Shell
- Template
- TestSuite
- Utility
- Validation
- View
- Add warnings for class moves across the various packages.
- Move http exceptions to Http package.
- Revisit
orWhere()
usage in ORM\Marshaller and in Database\TupleComparisonTranslatorTrait. - Deprecate ServerRequest::addParams() and ServerRequest::addPaths()
- Add warnings for public properties in
ServerRequest
- Deprecate ServerRequest public properties.