-
ci 사용자 라이브러리CI4 2022. 7. 7. 08:45728x90반응형
# 라이브러리
1. 장점
- 최소한의 리소스만 로딩
- 코드의 재활용 가능
- 코드분리
- 코드 단순화
2. 라이브러리 생성
App/Libraries 폴더에 라이브러리 파일 생성
ex) TestLib.php
<?php namespace App\Libraries; class TestLib { public function sample() { // } }
3. 라이브러리 사용
Controller에 use App\Libraries\{라이브러리} 명시한 후, new 라이브러리Class() 인스턴스 생성 후 사용
ex) TestController.php
namespace App\Controllers; use App\Libraries\TestLib; class TestController extends BaseController { public function index() { $this->testLib = new TestLib(); $this->testLib->sample(); } }
728x90반응형'CI4' 카테고리의 다른 글
ci paginate 페이징처리 (0) 2022.07.15 ci 세션 (0) 2022.07.08 ci 쿼리 결과 가져오기 (0) 2022.07.06 ci form 데이터 가져오기 (0) 2022.07.05 ci remap 함수 리매핑 함수 (0) 2022.07.04