XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
UserMailjobObject Class Reference
Inheritance diagram for UserMailjobObject:
XoopsSimpleObject AbstractXoopsObject

Public Member Functions

 loadUserCount ()
 
 loadUser ()
 
getUsers ($retry)
 
 getUserCount ()
 
 send ($from_user)
 
 getReplaceTitle (&$to_user, &$from_user)
 
 getReplaceBody (&$to_user, &$from_user)
 
 getCurrentRetry ()
 
- Public Member Functions inherited from XoopsSimpleObject
 setNew ()
 
 unsetNew ()
 
 isNew ()
 
 initVar ($key, $dataType, $value=null, $required=false, $size=null)
 
 assignVar ($key, $value)
 
 assignVars ($values)
 
 set ($key, $value)
 
 get ($key)
 
 gets ()
 
 setVar ($key, $value)
 
 setVars ($values)
 
 getVar ($key)
 
 getShow ($key)
 
 getTypeInformations ()
 
 getPurifiedHtml ( $key, $encoding=null, $doctype=null)
 
 getDirname ()
 

Data Fields

 $mUsers = []
 
 $_mUsersLoadedFlag = false
 
 $mUserCount = 0
 
 $_mUserCountLoadedFlag = false
 
 $mGetReplaceTitle = null
 
 $mGetReplaceBody = null
 
 $mSend = null
 
- Data Fields inherited from XoopsSimpleObject
 $mVars = []
 
 $mIsNew = true
 
 $mDirname = null
 

Detailed Description

Definition at line 7 of file mailjob.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( )

Reimplemented from XoopsSimpleObject.

Definition at line 29 of file mailjob.php.

Member Function Documentation

◆ getCurrentRetry()

getCurrentRetry ( )

Definition at line 158 of file mailjob.php.

◆ getReplaceBody()

getReplaceBody ( & $to_user,
& $from_user )

Definition at line 142 of file mailjob.php.

◆ getReplaceTitle()

getReplaceTitle ( & $to_user,
& $from_user )

Definition at line 137 of file mailjob.php.

◆ getUserCount()

getUserCount ( )

Gets count of users who this mailjob will send mail to.

Returns
int count of users

Definition at line 102 of file mailjob.php.

◆ getUsers()

& getUsers ( $retry)

Gets users who this mailjob will send mail to, with $retry number.

Parameters
int$retry
Returns

Definition at line 85 of file mailjob.php.

◆ loadUser()

loadUser ( )

Load the uid list of target users.

Definition at line 71 of file mailjob.php.

◆ loadUserCount()

loadUserCount ( )

Count the number of target users, and set it to mUserCount.

Definition at line 59 of file mailjob.php.

◆ send()

send ( $from_user)

Definition at line 108 of file mailjob.php.

Field Documentation

◆ $_mUserCountLoadedFlag

$_mUserCountLoadedFlag = false

Definition at line 12 of file mailjob.php.

◆ $_mUsersLoadedFlag

$_mUsersLoadedFlag = false

Definition at line 10 of file mailjob.php.

◆ $mGetReplaceBody

$mGetReplaceBody = null

Definition at line 22 of file mailjob.php.

◆ $mGetReplaceTitle

$mGetReplaceTitle = null

Definition at line 17 of file mailjob.php.

◆ $mSend

$mSend = null

Definition at line 27 of file mailjob.php.

◆ $mUserCount

$mUserCount = 0

Definition at line 11 of file mailjob.php.

◆ $mUsers

$mUsers = []

Definition at line 9 of file mailjob.php.


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