EmailUserForm Class Reference
[SpecialPage]

Implements the Special:Emailuser web interface, and invokes userMailer for sending the email message. More...

List of all members.

Public Member Functions

 EmailUserForm ($target, $text, $subject, $cc_me)
 showForm ()
 doSubmit ()
 showSuccess (&$user=null)
 getTarget ()

Static Public Member Functions

static userEmailEnabled ()
static validateEmailTarget ($target)
static getPermissionsError ($user, $editToken)
static newFromURL ($target, $text, $subject, $cc_me)

Public Attributes

 $target
 $text
 $subject
 $cc_me


Detailed Description

Implements the Special:Emailuser web interface, and invokes userMailer for sending the email message.

Definition at line 74 of file SpecialEmailuser.php.


Member Function Documentation

EmailUserForm::doSubmit (  ) 

EmailUserForm::EmailUserForm ( target,
text,
subject,
cc_me 
)

Parameters:
User $target

Definition at line 83 of file SpecialEmailuser.php.

References $cc_me, $subject, $target, and $text.

Referenced by newFromURL().

static EmailUserForm::getPermissionsError ( user,
editToken 
) [static]

Definition at line 284 of file SpecialEmailuser.php.

References $user, and wfDebug().

Referenced by ApiEmailUser::execute(), and wfSpecialEmailuser().

EmailUserForm::getTarget (  ) 

Definition at line 249 of file SpecialEmailuser.php.

static EmailUserForm::newFromURL ( target,
text,
subject,
cc_me 
) [static]

Definition at line 308 of file SpecialEmailuser.php.

References $cc_me, $subject, $target, $text, EmailUserForm(), and User::newFromName().

Referenced by validateEmailTarget().

EmailUserForm::showForm (  ) 

EmailUserForm::showSuccess ( &$  user = null  ) 

Definition at line 237 of file SpecialEmailuser.php.

References $user, $wgOut, and wfMsg().

static EmailUserForm::userEmailEnabled (  )  [static]

Definition at line 253 of file SpecialEmailuser.php.

References $wgEnableEmail, and $wgEnableUserEmail.

Referenced by ApiEmailUser::execute(), and wfSpecialEmailuser().

static EmailUserForm::validateEmailTarget ( target  )  [static]

Definition at line 258 of file SpecialEmailuser.php.

References $target, User::newFromName(), newFromURL(), and wfDebug().

Referenced by ApiEmailUser::execute(), and wfSpecialEmailuser().


Member Data Documentation

EmailUserForm::$cc_me

Definition at line 78 of file SpecialEmailuser.php.

Referenced by EmailUserForm(), and newFromURL().

EmailUserForm::$subject

Definition at line 77 of file SpecialEmailuser.php.

Referenced by doSubmit(), EmailUserForm(), and newFromURL().

EmailUserForm::$target

Definition at line 76 of file SpecialEmailuser.php.

Referenced by EmailUserForm(), newFromURL(), and validateEmailTarget().

EmailUserForm::$text

Definition at line 77 of file SpecialEmailuser.php.

Referenced by EmailUserForm(), and newFromURL().


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

Generated on Sat Sep 5 02:08:36 2009 for MediaWiki by  doxygen 1.5.9