2.9 移行ガイド

CakePHP 2.9 は、2.8 の API の完全上位互換です。 このページでは、2.9 の変更と改善についてのアウトラインを紹介します。

PHP7 の互換性

CakePHP 2.9 は、PHP7 互換で、テストされています。

非推奨

新機能

  • DboSource::flushQueryCache() は、 有効時にクエリ結果のキャッシュをよりきめ細かく制御するために追加されました。
  • ErrorHandler によって作成されたログメッセージは、 サブクラスでより簡単にカスタマイズすることができます。
  • 追加の MIME タイプ 『jsonapi』 と 『psd』 が追加されました。
  • 時間と日時の入力は、 『text』 入力タイプとして描画された時、 maxlength 属性を設定しません。
  • AuthComponent::user() は、ステートレス認証アダプターを使用した時、 ユーザーデータが利用できるようになります。