Inheritance diagram for BaseOutbox:
Built-in privacy for only selecting the current users messages. Also bulk delete, and read/unread css.
Definition at line 9 of file base-outbox.inc.php.
Public Member Functions | |
__construct ($class= 'Message') | |
constructor | |
initSearchPage () | |
prep page: assert login, etc | |
drawRows ($rs) | |
draw our rows | |
getPagesXml () | |
get extra pages | |
initDeletePage () | |
prep our delete page | |
drawDeletePage () | |
give a message back about the delete status | |
Protected Member Functions | |
getSearchFrom ($params) | |
join us on the outbox table | |
getSearchWhere ($params) | |
get where SQL: make sure its only our messages |
|
constructor
Definition at line 16 of file base-outbox.inc.php. |
|
give a message back about the delete status
Definition at line 133 of file base-outbox.inc.php. |
|
draw our rows add header row, checkboxes, delete form, etc.
Definition at line 69 of file base-outbox.inc.php. References BaseModule::getUrl(). |
|
get extra pages delete - bulk delete outbox messages Reimplemented from ObjectManager. Definition at line 93 of file base-outbox.inc.php. |
|
join us on the outbox table
Reimplemented from ObjectManager. Definition at line 38 of file base-outbox.inc.php. |
|
get where SQL: make sure its only our messages
Reimplemented from ObjectManager. Definition at line 52 of file base-outbox.inc.php. |
|
prep our delete page
Definition at line 105 of file base-outbox.inc.php. References BaseModule::assertLogin(), dbExecute(), and Util::redirect(). |
|
prep page: assert login, etc
Reimplemented from ObjectManager. Definition at line 24 of file base-outbox.inc.php. References BaseModule::assertLogin(). |