Méthode |
Description |
|
__construct ( ) |
플러그인 인스턴스를 생성한다
기본적으로 그 디렉토리명을 id로 사용한다. |
|
activate ( string | null $installedVersion = null ) : void |
플러그인을 활성화한다. 플러그인이 활성화될 때 실행할 코드를 여기에 작성한다. |
|
asset ( string $path, string $secure = null ) : string |
해당 플러그인의 asset 파일 주소를 반환한다. |
|
boot ( ) : void |
이 메소드는 활성화(activate) 된 플러그인이 부트될 때 항상 실행된다. |
|
checkInstalled ( ) : boolean |
해당 플러그인이 설치된 상태라면 true, 설치되어있지 않다면 false를 반환한다. |
|
checkUpdated ( ) : boolean |
해당 플러그인이 최신 상태로 업데이트가 된 상태라면 true, 업데이트가 필요한 상태라면 false를 반환함. |
|
deactivate ( string | null $installedVersion = null ) : void |
플러그인을 비활성화한다. 플러그인이 비활성화될 때 실행할 코드를 여기에 작성한다 |
|
getId ( ) : array | mixed |
|
|
getIdWith ( string $postfix = '', string $delimiter = '::' ) : string |
플러그인의 id에 주어진 인자를 덧붙여서 반환한다. |
|
getPath ( string $path = '' ) : string |
해당 플러그인의 설치 경로를 반환한다. |
|
getSettingsURI ( ) : string |
플러그인의 설정페이지 주소를 반환한다. |
|
install ( ) : void |
플러그인을 설치한다. 플러그인이 설치될 때 실행할 코드를 여기에 작성한다 |
|
path ( string $path = '' ) : string |
해당 플러그인의 설치 경로를 반환한다. |
|
uninstall ( ) : void |
플러그인을 설치해제한다. 플러그인 디렉토리가 XpressEngine에서 삭제되기 전에 실행될 코드를 여기에 추가한다. |
|
update ( ) : void |
플러그인을 업데이트한다. 플러그인의 소스코드가 XpressEngine에 적용돼 있는 버전보다 최신일 경우 실행된다. |
|
view ( string $view ) : string |
view name을 반환한다. 템플릿 파일 작성시 편의를 위해 사용한다. |
|