API documentation :: Docs For Class arbitModuleNotificationController
Packages:Interfaces:Classes:
|
Notification::arbitModuleNotificationControllerClass arbitModuleNotificationControllerBase notification controller. Base notification controller. ezcMvcController | --arbitController | --arbitModuleNotificationControllerAuthor(s):
Method Summary
Inherited Methods
MethodshandleSignal
static void
handleSignal(
string
$signal
,
$struct
)
Handle all signals Handle all signals and send out notifications based on the user settings. Handle all signals Handle all signals and send out notifications based on the user settings. Parameters:
sendIfNotRegistered
static void
sendIfNotRegistered(
string
$signal
,
$struct
,
$user
, [string
$type
= 'email'] )
Send signal for user Explicitely send the given signal to the given user. Send signal for user Explicitely send the given signal to the given user. This method will only send the signal, if the user does not already has registerd globally for this type of signals. By default the signal is sent via email - you may optionally specify a different sending type. Parameters:
sendSignal
static void
sendSignal(
$users
,
$struct
)
Send signal to users Send the given signal view struct to the given users. users must contain user IDs associated with the type of message tehy want to receive. Send signal to users Send the given signal view struct to the given users. The array with the users must contain user IDs associated with the type of message tehy want to receive. Parameters:
configure
arbitViewModuleModel
configure(
$request
)
Configure action Let the user configure his notification settings. Configure action Let the user configure his notification settings. Parameters:
getMenu
array
getMenu(
)
Return the menu for the notification controller Return the menu for the notification controller index
arbitViewModuleModel
index(
$request
)
Index action The index action just dispatches to the default view of the notification module - the custom notification configuration. Index action The index action just dispatches to the default view of the notification module - the custom notification configuration. Parameters:
Documentation generated on Mon, 05 Apr 2010 14:01:45 +0200 by phpDocumentor 1.4.3
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||