리소스 자동 로드¶
CodeIgniter에는 시스템이 실행될 때마다 라이브러리, 헬퍼, 모델을 자동으로 초기화할 수 있는 “자동 로드” 기능이 있습니다. 애플리케이션 전반에 걸쳐 전역적으로 특정 리소스가 필요하다면 편의를 위해 자동 로드하는 것을 고려해야 합니다.
다음 항목을 자동으로 로드할 수 있습니다:
libraries/ 디렉터리에 있는 클래스
helpers/ 디렉터리에 있는 헬퍼 파일
config/ 디렉터리에 있는 커스텀 config 파일
system/language/ 디렉터리에 있는 언어 파일
models/ 폴더에 있는 모델
리소스를 자동 로드하려면 application/config/autoload.php 파일을 열고 로드하려는 항목을 autoload 배열에 추가하세요. 각 항목 유형에 해당하는 지침을 파일에서 찾을 수 있습니다.
참고
autoload 배열에 항목을 추가할 때 파일 확장자(.php)를 포함하지 마세요.
또한 CodeIgniter가 Composer 자동 로더를 사용하도록 하려면
application/config/config.php에서 $config['composer_autoload']를 TRUE
또는 커스텀 경로로 설정하면 됩니다.