|
XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
|
Public Member Functions | |
| & | create ($isNew=true) |
| & | get ($id) |
| insert (&$pm, $force=false) | |
| delete (&$pm) | |
| & | getObjects ($criteria=null, $id_as_key=false) |
| & | getObjectsByFromUid ($uid, $start=0, $limit=20, $order='DESC') |
| getCountByFromUid ($uid) | |
| getCountUnreadByFromUid ($uid) | |
| getCount ($criteria=null) | |
| setRead (&$pm) | |
Public Member Functions inherited from XoopsObjectHandler | |
| __construct (&$db) | |
| & | create () |
| insert (&$object) | |
Additional Inherited Members | |
Data Fields inherited from XoopsObjectHandler | |
| $db | |
Definition at line 61 of file privmessage.php.
| & create | ( | $isNew = true | ) |
Create a new XoopsPrivmessage object
| bool | $isNew | Flag as "new"? |
Definition at line 69 of file privmessage.php.
| delete | ( | & | $pm | ) |
Delete from the database
| object | $pm | XoopsPrivmessage object |
Reimplemented from XoopsObjectHandler.
Definition at line 153 of file privmessage.php.
| & get | ( | $id | ) |
Load a XoopsPrivmessage object
| int | $id | ID of the message |
Reimplemented from XoopsObjectHandler.
Definition at line 83 of file privmessage.php.
| getCount | ( | $criteria = null | ) |
Count message
| object | $criteria | = null CriteriaElement object |
Definition at line 235 of file privmessage.php.
| getCountByFromUid | ( | $uid | ) |
Definition at line 218 of file privmessage.php.
| getCountUnreadByFromUid | ( | $uid | ) |
Definition at line 223 of file privmessage.php.
| & getObjects | ( | $criteria = null, | |
| $id_as_key = false ) |
Load messages from the database
| object | $criteria | CriteriaElement object |
| bool | $id_as_key | use ID as key into the array? |
XoopsPrivmessage objects Definition at line 170 of file privmessage.php.
| & getObjectsByFromUid | ( | $uid, | |
| $start = 0, | |||
| $limit = 20, | |||
| $order = 'DESC' ) |
Return the collect of private message objects which appointed user received.
| int | $uid | user id |
| int | $start | |
| int | $limit | |
| string | $order |
Definition at line 207 of file privmessage.php.
| insert | ( | & | $pm, |
| $force = false ) |
Insert a message in the database
| object | $pm | XoopsPrivmessage object |
| bool | $force |
Definition at line 107 of file privmessage.php.
| setRead | ( | & | $pm | ) |
Mark a message as read
| object | $pm | XoopsPrivmessage object |
Definition at line 253 of file privmessage.php.