CI 묻고 답하기

제목 클래스 선언 질문드립니다.
카테고리 CI 2, 3
글쓴이 안갬 작성시각 2017/03/03 09:49:35
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 19280   RSS

try {

    throw new AlertException();

} catch ( AlertException $ae ) {

    ....

}

 

와 같이 처리를 하려고 합니다.

 

AlertException 클래스를 선언해야하는데... Library 도 아니고 helper 도 아닌것이.. 어디다가 선언을 해서 사용해야할까요...?

 

보통 이러한 사용자 정의 클래스 및 함수를 따로 관리하시는 방법이 있으시다면 공유좀 부탁드리겠습니다.

 다음글 upload 경로에 관해서. (3)
 이전글 도메인별로 redis, 서버, db 따로 설정을...한... (3)

댓글

한대승(불의회상) / 2017/03/03 10:12:22 / 추천 0

공용으로 사용되는거니 constants 영역에 설정 하시면 됩니다.

위치 : application/config/constants.php

안갬 / 2017/03/03 11:14:19 / 추천 0

답변 감사합니다.

 

Class 같은 경우에도 constants.php에 추가해서 사용해도 되는건가요 ?

 

일반적인 constants.php 파일의 용도? 분류?로써 문제가 없는건지 궁금합니다.

한대승(불의회상) / 2017/03/03 11:17:22 / 추천 0
class명만 충돌하지 않는다면 아무 문제 없습니다.
kaido / 2017/03/03 12:29:05 / 추천 0

코어 확장 쪽이 좀더 편하지 않을까 싶습니다.

http://www.ciboard.co.kr/user_guide/kr/general/core_classes.html

코어클래스 확장 부분 확인해 보세요~

컨트롤러 확장 해서 넣으시면, 해당 확장 코어 들은 전부 상속 받아가니깐요

안갬 / 2017/03/06 08:32:13 / 추천 0

@kaido 님 답변 감사합니다.

 

일단 말씀주신대로 core 확장쪽으로 처리를 진행했습니다. !