从 4.1.3 升级到 4.1.4
请参阅与安装方法相对应的升级说明。
此版本专注于代码风格。所有更改(除了下面注明的更改)都是为了使代码符合新的 CodeIgniter 编码标准(基于 PSR-12)。
重大更改
方法范围
以下方法已从 public
更改为 protected
以匹配其父类方法并更好地与其用途保持一致。如果您依赖于其中任何方法为公共方法(极不可能),请相应地调整您的代码
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()
项目文件
项目空间中的所有文件都使用新的编码风格重新格式化。这不会影响现有代码,但你可能希望将更新的编码风格应用到自己的项目中,以使其与框架的这些文件版本保持一致。