Open Journal Systems  3.3.0
NotificationSettingsForm Class Reference
Inheritance diagram for NotificationSettingsForm:
PKPNotificationSettingsForm Form

Public Member Functions

 getNotificationSettingCategories ()
 
- Public Member Functions inherited from PKPNotificationSettingsForm
 __construct ()
 
 execute (... $functionParams)
 
 fetch ($request, $template=null, $display=false)
 
 readInputData ()
 
- Public Member Functions inherited from Form
 __construct ($template=null, $callHooks=true, $requiredLocale=null, $supportedLocales=null)
 
 _decomposeArray ($name, $value, $stack)
 
 addCheck ($formValidator)
 
 addError ($field, $message)
 
 addErrorField ($field)
 
 addSupportedFormLocale ($supportedLocale)
 
 display ($request=null, $template=null)
 
 getData ($key)
 
 getDefaultFormLocale ()
 
 getErrorsArray ()
 
 getLocaleFieldNames ()
 
 getRequiredLocale ()
 
 getTemplate ()
 
 initData ()
 
 isValid ()
 
 readUserVars ($vars)
 
 setData ($key, $value=null)
 
 setDefaultFormLocale ($defaultLocale)
 
 setTemplate ($template)
 
 validate ($callHooks=true)
 

Protected Member Functions

 getNotificationSettingsMap ()
 

Additional Inherited Members

- Data Fields inherited from Form
 $_checks
 
 $_data
 
 $_errors
 
 $_template
 
 $cssValidation
 
 $defaultLocale
 
 $errorFields
 
 $errorsArray
 
 $formSectionErrors
 
 $requiredLocale
 
 $supportedLocales
 

Detailed Description

Form to edit notification settings.

Definition at line 19 of file NotificationSettingsForm.inc.php.

Member Function Documentation

◆ getNotificationSettingCategories()

NotificationSettingsForm::getNotificationSettingCategories ( )

Reimplemented from PKPNotificationSettingsForm.

Definition at line 37 of file NotificationSettingsForm.inc.php.

◆ getNotificationSettingsMap()

NotificationSettingsForm::getNotificationSettingsMap ( )
protected

Get all notification settings form names and their setting type values

Returns
array

Reimplemented from PKPNotificationSettingsForm.

Definition at line 24 of file NotificationSettingsForm.inc.php.


The documentation for this class was generated from the following file: