class DirectLink extends AbstractModule

DirectLink

DirectLink Menu Type

Traits

ComponentInterface를 구현한 Trait

Properties

static string $id
static $componentInfo

Methods

static string
getId()

component의 id를 반환한다.

static void
setId(string $id)

component의 id를 지정한다.

static mixed
getComponentInfo(string $key = null)

information을 검색한다.

static void
setComponentInfo(string $key, mixed $value = null)

information을 추가하거나 수정한다.

static void
boot()

boot

static null
getSettingsURI()

return settings manage uri

static mixed
getTitle()

getTitle

static mixed
getDescription()

getDescription

static mixed
getScreenshot()

getScreenshot

static bool
isRouteAble()

Return this module is route able or unable isRouteAble

static mixed
getInstanceSettingURI(string $instanceId)

Return URL about module's detail setting getInstanceSettingURI

string
createMenuForm()

Return Create Form View

mixed
storeMenu(string $instanceId, array $menuTypeParams, array $itemParams)

Process to Store

mixed|string
editMenuForm(string $instanceId)

Return Edit Form View

mixed|void
updateMenu(string $instanceId, array $menuTypeParams, array $itemParams)

Process to Update

mixed
summary(string $instanceId)

displayed message when menu is deleted.

mixed|void
deleteMenu(string $instanceId)

Process to delete

mixed
getTypeItem(string $id)

Get menu type's item object

Details

in ComponentTrait at line 51
static string getId()

component의 id를 반환한다.

Return Value

string

in ComponentTrait at line 67
static void setId(string $id)

component의 id를 지정한다.

Parameters

string $id 지정할 id

Return Value

void

in ComponentTrait at line 83
static mixed getComponentInfo(string $key = null)

information을 검색한다.

Parameters

string $key 검색할 information의 키

Return Value

mixed 검색된 information를 반환함.

in ComponentTrait at line 99
static void setComponentInfo(string $key, mixed $value = null)

information을 추가하거나 수정한다.

Parameters

string $key 추가하거나 수정할 information의 key
mixed $value 추가하거나 수정할 information의 value

Return Value

void

at line 116
static void boot()

boot

Return Value

void

at line 126
static null getSettingsURI()

return settings manage uri

Return Value

null

in AbstractModule at line 39
static mixed getTitle()

getTitle

Return Value

mixed

in AbstractModule at line 49
static mixed getDescription()

getDescription

Return Value

mixed

in AbstractModule at line 59
static mixed getScreenshot()

getScreenshot

Return Value

mixed

at line 149
static bool isRouteAble()

Return this module is route able or unable isRouteAble

Return Value

bool

at line 162
static mixed getInstanceSettingURI(string $instanceId)

Return URL about module's detail setting getInstanceSettingURI

Parameters

string $instanceId menu item unique id

Return Value

mixed

at line 50
string createMenuForm()

Return Create Form View

Return Value

string

at line 65
mixed storeMenu(string $instanceId, array $menuTypeParams, array $itemParams)

Process to Store

Parameters

string $instanceId menu item unique id
array $menuTypeParams for menu type handler to store param array
array $itemParams for menu to create item param array

Return Value

mixed

at line 77
mixed|string editMenuForm(string $instanceId)

Return Edit Form View

Parameters

string $instanceId menu item unique id

Return Value

mixed|string

at line 93
mixed|void updateMenu(string $instanceId, array $menuTypeParams, array $itemParams)

Process to Update

Parameters

string $instanceId menu item unique id
array $menuTypeParams for menu type handler to update param array
array $itemParams for menu to create item param array

Return Value

mixed|void

at line 138
mixed summary(string $instanceId)

displayed message when menu is deleted.

Parameters

string $instanceId menu item unique id

Return Value

mixed

at line 105
mixed|void deleteMenu(string $instanceId)

Process to delete

Parameters

string $instanceId menu item unique id

Return Value

mixed|void

at line 173
mixed getTypeItem(string $id)

Get menu type's item object

Parameters

string $id item id of menu type

Return Value

mixed