CI 묻고 답하기

제목 기존 라이브러리 확장 사용 질문
글쓴이 미니용 작성시각 2015/07/22 10:29:29
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 13749   RSS

라이브러리 확장하여 사용하는 테스트를 하고 있는데요.
아래와 같이 MY_Email.php 를 라이브러리 폴더에 생성하고
컨트롤러에서
        $this->load->library('email');
        $this->email->some_function();
위와 같이 실행하면 

  Call to undefined method CI_Email::some_function() ....

에러가 발생합니다.
$config['subclass_prefix'] = 'MY_'; 설정도 되어 있구요.

User Guide 대로 따라한건데 잘 안되네요 ㅜ.ㅜ
왜 안되는지 답변 주시면 감사하겠습니다.


MY_Email.php
-------------------------------------------------

class MY_Email extends CI_Email {

    public function __construct()
    {
        parent::__construct();
    }

    public function some_function()
    {
        // ............
    }

}

 다음글 session userdata 관련 질문있습니다 (5)
 이전글 액티브레코드 트랜젝션을 사용하면 성능이 많이 떨어지나요... (2)

댓글

한대승(불의회상) / 2015/07/22 10:32:55 / 추천 0
소스 코드대로 라면 제대로 작성 하셨습니다.
미니용 / 2015/07/22 10:47:49 / 추천 0

네... 제대로 작성 한거 같은데 

 Call to undefined method CI_Email::some_function() ...

에러가 나서 질문 드립니다. ㅜ.ㅜ

변종원(웅파) / 2015/07/22 10:57:26 / 추천 0
ci 버전이 어떻게 되시는지요? 2점대에서는 이상이 없습니다.
2점대 또는 3점대 새 소스를 받아서 해당 부분만 적용하고 테스트해보시면 어디가 문제인지 알 수 있겠네요.
미니용 / 2015/07/22 11:44:52 / 추천 0

CI 버전은 2.2.3 입니다.

CI 3점대 받아서 이부분만 적용해서 테스트해봐야겠네요.

유마 / 2015/07/22 17:07:36 / 추천 0
이런 건 오타에 유의해야 합니다. 보고 또 보는 오타 관리.
아니라면..... angry