4.1.3 から 4.1.4 へのアップグレード

インストール方法に対応するアップグレード手順を参照してください。

このリリースはコードスタイルに焦点を当てています。以下の変更を除き、すべての変更は、新しいCodeIgniterコーディング標準(PSR-12に基づく)にコードを合わせるための見た目の変更です。

破壊的変更

メソッドスコープ

以下のメソッドは、親クラスのメソッドとより整合性をとるため、また使用方法に合わせるため、publicからprotectedに変更されました。これらのメソッドがpublicであることに依存していた場合(非常に可能性は低いですが)、それに応じてコードを調整してください。

  • CodeIgniter\Database\MySQLi\Connection::execute()

  • CodeIgniter\Database\MySQLi\Connection::_fieldData()

  • CodeIgniter\Database\MySQLi\Connection::_indexData()

  • CodeIgniter\Database\MySQLi\Connection::_foreignKeyData()

  • CodeIgniter\Database\Postgre\Builder::_like_statement()

  • CodeIgniter\Database\Postgre\Connection::execute()

  • CodeIgniter\Database\Postgre\Connection::_fieldData()

  • CodeIgniter\Database\Postgre\Connection::_indexData()

  • CodeIgniter\Database\Postgre\Connection::_foreignKeyData()

  • CodeIgniter\Database\SQLSRV\Connection::execute()

  • CodeIgniter\Database\SQLSRV\Connection::_fieldData()

  • CodeIgniter\Database\SQLSRV\Connection::_indexData()

  • CodeIgniter\Database\SQLSRV\Connection::_foreignKeyData()

  • CodeIgniter\Database\SQLite3\Connection::execute()

  • CodeIgniter\Database\SQLite3\Connection::_fieldData()

  • CodeIgniter\Database\SQLite3\Connection::_indexData()

  • CodeIgniter\Database\SQLite3\Connection::_foreignKeyData()

  • CodeIgniter\Images\Handlers\GDHandler::_flatten()

  • CodeIgniter\Images\Handlers\GDHandler::_flip()

  • CodeIgniter\Images\Handlers\ImageMagickHandler::_flatten()

  • CodeIgniter\Images\Handlers\ImageMagickHandler::_flip()

  • CodeIgniter\Test\Mock\MockIncomingRequest::detectURI()

  • CodeIgniter\Test\Mock\MockSecurity.php::sendCookie()

プロジェクトファイル

プロジェクトスペース内のすべてのファイルは、新しいコーディングスタイルで再フォーマットされました。これは既存のコードには影響しませんが、フレームワークのこれらのファイルのバージョンと一致させるために、独自のプロジェクトに更新されたコーディングスタイルを適用することをお勧めします。