Mailinglist
 All Data Structures Files Functions Variables Pages
MailinglistOperationInterface Interface Reference

interface MailinglistOperationInterface More...

Inheritance diagram for MailinglistOperationInterface:
Inheritance graph
[legend]

Public Member Functions

MailinglistOperationInterface
 isAvailable (MailinglistListInterface $list)
 isAvailabie More...
 
 hasPermission (MailinglistListInterface $list)
 hasPermission(). More...
 
 enabled (MailinglistListInterface $list)
 Operation enabled on a list. More...
 
 disabled (MailinglistListInterface $list)
 Operation disabled on a list. More...
 
 form (&$form, &$form_state, $list)
 Operation page form generation. More...
 
 validate (&$form, &$form_state, $list)
 Operation page form validation. More...
 
 submit (&$form, &$form_state, $list)
 Operation page form submission. More...
 

Detailed Description

interface MailinglistOperationInterface

Definition at line 10 of file MailinglistOperationInterface.php.

Member Function Documentation

disabled ( MailinglistListInterface  $list)

Operation disabled on a list.

called when a list has disabled an operation.

Implemented in MailinglistOperation.

enabled ( MailinglistListInterface  $list)

Operation enabled on a list.

called when a list has enabled an operation.

Implemented in MailinglistOperation.

form ( $form,
$form_state,
  $list 
)

Operation page form generation.

Parameters
$formForm for the page.
$form_stateForm state for the page.
$listList we are generating the page for.

Implemented in MailinglistOperation, MailinglistArchiveOperation, MailinglistMembersOperation, MailinglistOptionsOperation, MailinglistSubscribeOperation, and MailinglistUnsubscribeOperation.

hasPermission ( MailinglistListInterface  $list)
isAvailable ( MailinglistListInterface  $list)

isAvailabie

Implemented in MailinglistOperation.

submit ( $form,
$form_state,
  $list 
)

Operation page form submission.

Parameters
$formForm for the page.
$form_stateForm state for the page.
$listList we are generating the page for.

Implemented in MailinglistArchiveOperation, MailinglistMembersOperation, MailinglistOperation, MailinglistOptionsOperation, MailinglistSubscribeOperation, and MailinglistUnsubscribeOperation.

validate ( $form,
$form_state,
  $list 
)

Operation page form validation.

Parameters
$formForm for the page.
$form_stateForm state for the page.
$listList we are generating the page for.

Implemented in MailinglistArchiveOperation, MailinglistMembersOperation, MailinglistOperation, MailinglistOptionsOperation, MailinglistSubscribeOperation, and MailinglistUnsubscribeOperation.


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