PHP 클래스 Xpressengine\ToggleMenu\AbstractToggleMenu

저자: XE Developers ([email protected])
상속: implements Xpressengine\Plugin\ComponentInterface, use trait Xpressengine\Plugin\ComponentTrait
파일 보기 프로젝트 열기: xpressengine/xpressengine

보호된 프로퍼티들

프로퍼티 타입 설명
$componentType string
$identifier string
$instanceId string

공개 메소드들

메소드 설명
allows ( ) : boolean 메뉴에 표시여부 반환 표실 할 경우 true 반환
boot ( ) : void boot
getAction ( ) : string 실행되기 위한 js 문자열 타입이 'raw' 인 경우에는 html
getDescription ( ) : mixed getDescription
getIcon ( ) : string | null 아이콘을 표시하기 위한 문자 todo: class 명, 이미지 경로 등을 지원 할 예정
getScreenshot ( ) : mixed getScreenshot
getScript ( ) : string | null 별도의 js 파일을 load 해야 하는 경우 해당 파일의 경로 없는 경우 null 반환
getText ( ) : string 메뉴에서 보여질 문자열
getTitle ( ) : mixed getTitle
getType ( ) : string 메뉴의 타입 'exec' or 'link' or 'raw' 중에 하나
setArguments ( string $componentType, string $instanceId, string $identifier ) : void Set basic arguments

메소드 상세

allows() 공개 메소드

메뉴에 표시여부 반환 표실 할 경우 true 반환
public allows ( ) : boolean
리턴 boolean

boot() 공개 정적인 메소드

boot
public static boot ( ) : void
리턴 void

getAction() 추상적인 공개 메소드

실행되기 위한 js 문자열 타입이 'raw' 인 경우에는 html
abstract public getAction ( ) : string
리턴 string

getDescription() 공개 정적인 메소드

getDescription
public static getDescription ( ) : mixed
리턴 mixed

getIcon() 공개 메소드

아이콘을 표시하기 위한 문자 todo: class 명, 이미지 경로 등을 지원 할 예정
public getIcon ( ) : string | null
리턴 string | null

getScreenshot() 공개 정적인 메소드

getScreenshot
public static getScreenshot ( ) : mixed
리턴 mixed

getScript() 추상적인 공개 메소드

별도의 js 파일을 load 해야 하는 경우 해당 파일의 경로 없는 경우 null 반환
abstract public getScript ( ) : string | null
리턴 string | null

getText() 추상적인 공개 메소드

메뉴에서 보여질 문자열
abstract public getText ( ) : string
리턴 string

getTitle() 공개 정적인 메소드

getTitle
public static getTitle ( ) : mixed
리턴 mixed

getType() 추상적인 공개 메소드

메뉴의 타입 'exec' or 'link' or 'raw' 중에 하나
abstract public getType ( ) : string
리턴 string

setArguments() 공개 메소드

Set basic arguments
public setArguments ( string $componentType, string $instanceId, string $identifier ) : void
$componentType string target type, component id
$instanceId string instance id
$identifier string target identifier
리턴 void

프로퍼티 상세

$componentType 보호되어 있는 프로퍼티

protected string $componentType
리턴 string

$identifier 보호되어 있는 프로퍼티

protected string $identifier
리턴 string

$instanceId 보호되어 있는 프로퍼티

protected string $instanceId
리턴 string