PHP Class Xpressengine\ToggleMenu\AbstractToggleMenu

Author: XE Developers ([email protected])
Inheritance: implements Xpressengine\Plugin\ComponentInterface, use trait Xpressengine\Plugin\ComponentTrait
Afficher le fichier Open project: xpressengine/xpressengine

Protected Properties

Свойство Type Description
$componentType string
$identifier string
$instanceId string

Méthodes publiques

Méthode Description
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

Method Details

allows() public méthode

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

boot() public static méthode

boot
public static boot ( ) : void
Résultat void

getAction() abstract public méthode

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

getDescription() public static méthode

getDescription
public static getDescription ( ) : mixed
Résultat mixed

getIcon() public méthode

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

getScreenshot() public static méthode

getScreenshot
public static getScreenshot ( ) : mixed
Résultat mixed

getScript() abstract public méthode

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

getText() abstract public méthode

메뉴에서 보여질 문자열
abstract public getText ( ) : string
Résultat string

getTitle() public static méthode

getTitle
public static getTitle ( ) : mixed
Résultat mixed

getType() abstract public méthode

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

setArguments() public méthode

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
Résultat void

Property Details

$componentType protected_oe property

protected string $componentType
Résultat string

$identifier protected_oe property

protected string $identifier
Résultat string

$instanceId protected_oe property

protected string $instanceId
Résultat string