CI 묻고 답하기

제목 plugin::run 이런구문이 있나요?
글쓴이 스크림 작성시각 2012/06/25 14:15:39
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 15714   RSS
webmaker3 의 플러그인 로드 형식이 궁금해서 보다보니.

plugin::run 을 사용했는데 helper에도 없고.

그렇다고 autoload 되는 다른 모듈들이 있는것도 아니구.

내장 핼퍼인가 싶기도 한데;;


function _remap($method){
  
  if($method){
   $data['module_directory'] =  $this->seg_exp[1];
   $data['controller'] = $this->seg_exp[1];
   if($this->seg_exp[2])
    $data['function'] = $this->seg_exp[2];
   echo plugin::run($data);
  }
 } 


이런식으로 로드하는 개념을 저도 사용하고 싶은데..
아시는분이 계실까요?
 다음글 위지윅에디터 사용시 ..html 손실 문제.. (2)
 이전글 포럼 같은 url 사용하려면? (2)

댓글

변종원(웅파) / 2012/06/25 15:47:57 / 추천 0
공개되어 있는 위젯을 수정하여 플러그인 구조를 구현한 것입니다.

컨트롤러에서 다른 컨트롤러 호출 못하는 것을 할 수 있도록 구조를 만든겁니다.

소스 분석해보세요.
milosz / 2012/06/26 19:07:01 / 추천 0
class foo {
  public function bar(){
    return "hello world";
  }
}

echo foo::bar();
지지고 / 2012/10/02 14:10:16 / 추천 0
정적 메서드 선언 후 외부에서 일반 적인 메서드 호출방법으로 접근을 못하는데

인스턴스::정적 메서드

요렇게 하면 정적 메서드에도 접근할 수 있다고 했던 기억이 납니다... 자바스크립트 책 볼때 한 번 흙고 지나간거라.

여튼 일반적인 방법으로 호출이 안되는걸 호출할 때 저방법을 쓴다고 해서 머리속 어딘가에 박아뒀던 기억이 나네요..