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()

프로젝트 파일

프로젝트 공간의 모든 파일이 새로운 코딩 스타일로 재포맷되었습니다. 이는 기존 코드에 영향을 미치지 않지만, 프레임워크 파일 버전과 일치시키기 위해 자체 프로젝트에도 업데이트된 코딩 스타일을 적용하는 것을 권장합니다.