Public Member Functions |
| get_current_queue ($count=10) |
| Returns current email queue, by default 10 e-mails to send.
|
| get_all_sent_emails ($limit_from=0, $limit_results=50, $order_by= 'id', $order_by_direction= 'ASC', $filter_sql='') |
| Returns all sent e-mails.
|
| count_all_sent_emails ($filter_sql='') |
| Counts all sent e-mails.
|
| get_all_sent_emails_for_export ($filter_sql= '') |
| Returns all sent e-mails for export.
|
| delete_sent_emails ($filter_sql= '') |
| Returns all sent e-mails for export.
|
| get_all_unsent_emails ($limit_from=0, $limit_results=50, $order_by= 'id', $order_by_direction= 'ASC', $filter_sql='') |
| Returns all unsent e-mails.
|
| count_all_unsent_emails ($filter_sql='') |
| Counts all unsent e-mails.
|
| push ($from, $to, $subject, $body) |
| Adds message to the beginning of queue (will be send first)
|
Public Attributes |
const | STATE_NEW = 0 |
| New e-mail in queue.
|
const | STATE_OK = 1 |
| Successfully sent e-mail.
|
const | STATE_FAIL = 2 |
| Unsuccessfully sent e-mail, almost same as new.
|
Member Function Documentation
Email_queue_Model::count_all_sent_emails |
( |
|
$filter_sql = '' | ) |
|
Counts all sent e-mails.
- Author
- Michal Kliment
- Parameters
-
- Returns
- integer
Email_queue_Model::count_all_unsent_emails |
( |
|
$filter_sql = '' | ) |
|
Counts all unsent e-mails.
- Author
- Michal Kliment
- Parameters
-
- Returns
- integer
Email_queue_Model::delete_sent_emails |
( |
|
$filter_sql = '' | ) |
|
Returns all sent e-mails for export.
- Parameters
-
- Returns
- Mysql_Result
Email_queue_Model::get_all_sent_emails |
( |
|
$limit_from = 0 , |
|
|
|
$limit_results = 50 , |
|
|
|
$order_by = 'id' , |
|
|
|
$order_by_direction = 'ASC' , |
|
|
|
$filter_sql = '' |
|
) |
| |
Returns all sent e-mails.
- Author
- Michal Kliment
- Parameters
-
integer | $limit_from | |
integer | $limit_results | |
string | $order_by | |
string | $order_by_direction | |
string | $filter_sql | |
- Returns
- Mysql_Result
Email_queue_Model::get_all_sent_emails_for_export |
( |
|
$filter_sql = '' | ) |
|
Returns all sent e-mails for export.
- Parameters
-
- Returns
- Mysql_Result
Email_queue_Model::get_all_unsent_emails |
( |
|
$limit_from = 0 , |
|
|
|
$limit_results = 50 , |
|
|
|
$order_by = 'id' , |
|
|
|
$order_by_direction = 'ASC' , |
|
|
|
$filter_sql = '' |
|
) |
| |
Returns all unsent e-mails.
- Author
- Michal Kliment
- Parameters
-
integer | $limit_from | |
integer | $limit_results | |
string | $order_by | |
string | $order_by_direction | |
string | $filter_sql | |
- Returns
- Mysql_Result
Email_queue_Model::get_current_queue |
( |
|
$count = 10 | ) |
|
Returns current email queue, by default 10 e-mails to send.
- Author
- Michal Kliment
- Parameters
-
- Returns
- Mysql_Result
Email_queue_Model::push |
( |
|
$from, |
|
|
|
$to, |
|
|
|
$subject, |
|
|
|
$body |
|
) |
| |
Adds message to the beginning of queue (will be send first)
- Author
- Michal Kliment
- Parameters
-
type | $from | |
type | $to | |
type | $subject | |
type | $body | |
- Returns
- type
The documentation for this class was generated from the following file: