interface WindwalkerApplicationInterface (View source)

Interface WindwalkerApplicationInterface

Methods

getPackage(string $name = null)

getPackage

addPackage(string $name, AbstractPackage $package)

addPackage

EventInterface
triggerEvent(EventInterface|string $event, array $args = array())

Trigger an event.

Container
getContainer()

Method to get property Container

string
getName()

getName

string
getMode()

Method to get property Mode

addMessage(string|array $messages, string $type = Bootstrap::MSG_INFO)

addMessage

boolean
isConsole()

isConsole

boolean
isWeb()

isWeb

Details

at line line 30
AbstractPackage getPackage(string $name = null)

getPackage

Parameters

string $name

Return Value

AbstractPackage

at line line 40
WindwalkerApplicationInterface addPackage(string $name, AbstractPackage $package)

addPackage

Parameters

string $name
AbstractPackage $package

Return Value

WindwalkerApplicationInterface

at line line 52
EventInterface triggerEvent(EventInterface|string $event, array $args = array())

Trigger an event.

Parameters

EventInterface|string $event The event object or name.
array $args The arguments.

Return Value

EventInterface The event after being passed through all listeners.

at line line 59
Container getContainer()

Method to get property Container

Return Value

Container

at line line 66
string getName()

getName

Return Value

string

at line line 73
string getMode()

Method to get property Mode

Return Value

string

at line line 83
WindwalkerApplicationInterface addMessage(string|array $messages, string $type = Bootstrap::MSG_INFO)

addMessage

Parameters

string|array $messages
string $type

Return Value

WindwalkerApplicationInterface

at line line 90
boolean isConsole()

isConsole

Return Value

boolean

at line line 97
boolean isWeb()

isWeb

Return Value

boolean