Property | Type | Description | |
---|---|---|---|
$config | |||
$handler |
Method | Description | |
---|---|---|
getDescription ( ) : string | 테마의 설명을 반환한다. | |
getEditFiles ( ) : array | 테마 편집 페이지에서 편집할 수 있는 파일의 목록을 반환한다. | |
getScreenshot ( ) : mixed | 테마의 스크린샷을 반환한다. | |
getSettingView ( |
테마 설정 페이지에 출력할 html 텍스트를 출력한다. | |
getTitle ( ) : string | 테마의 이름을 반환한다. | |
hasSetting ( ) : boolean | 이 테마가 설정페이지를 제공하는 테마인지 조회한다. | |
renderSetting ( |
테마 설정 페이지에 출력할 html 텍스트를 출력한다. | |
resolveSetting ( array $config ) : array | 테마 설정 페이지에서 입력된 설정값이 저장되기 전 필요한 처리한다. | |
setHandler ( |
테마 핸들러를 지정한다. | |
setting ( |
set or get config info | |
updateSetting ( array $config ) : array | 테마 설정 페이지에서 입력된 설정값이 저장되기 전 필요한 처리한다. |
public static getDescription ( ) : string | ||
return | string |
public getEditFiles ( ) : array | ||
return | array |
public static getScreenshot ( ) : mixed | ||
return | mixed |
public getSettingView ( |
||
$config | 기존에 설정된 설정값 | |
return | string |
public static hasSetting ( ) : boolean | ||
return | boolean |
public renderSetting ( |
||
$config | 기존에 설정된 설정값 | |
return | string |
public resolveSetting ( array $config ) : array | ||
$config | array | pure config data |
return | array |
public static setHandler ( |
||
$handler | 테마 핸들러 | |
return | void |
public updateSetting ( array $config ) : array | ||
$config | array | pure config data |
return | array |
protected ConfigEntity,Xpressengine\Config $config | ||
return |