3.4とか3.6あたりから、プロパティを直接参照しないで、関数名set/getで始まるものを使うように推奨され始めている気がする。
3.4の例。
- Request::$data は非推奨です。代わりに Request::getData() を使用してください。
- Request::$query は非推奨です。代わりに Request::getQueryParams() を使用してください。
- Request::$cookies は非推奨です。代わりに Request::getCookie() を使用してください。
- Request::$base は非推奨です。代わりに Request::getAttribute('base') を使用してください。
- Request::$webroot は非推奨です。代わりに Request::getAttribute('webroot') を使用してください。
- Request::$here は非推奨です。代わりに Request::getAttribute('here') を使用してください。