Public Member Functions | |
| setReadStrategy ($readStrategy) | |
| setDeletedStrategy ($deletedStrategy) | |
| setFieldOrder ($fieldOrder) | |
| getStrategy () | |
Data Fields | |
| const | ONLY_READ = "R.is_read = 1" |
| const | ONLY_UNREAD = "R.is_read = 0" |
| const | ONLY_DELETED = "R.is_deleted = 1" |
| const | ONLY_NOT_DELETED = "R.is_deleted = 0" |
| const | SEARCH_SELECT = "CONCAT(U.prenom,' ',U.nom) LIKE '%%search%%' OR U.prenom LIKE '%%search%%' OR U.nom LIKE '%%search%%' OR M.subject LIKE '%%search%%' OR M.course LIKE '%%search%%'" |
| const | ORDER_BY_DATE = "M.send_time %order%" |
| const | ORDER_BY_SENDER = "U.nom %order%, U.prenom %order%" |
Protected Attributes | |
| $readStrategy = self::NO_FILTER | |
| $deletedStrategy = self::NO_FILTER | |
Definition at line 20 of file receivedmessagestrategy.lib.php.
| getStrategy | ( | ) |
return the conditions
Implements SelectorStrategy.
Definition at line 95 of file receivedmessagestrategy.lib.php.
| setDeletedStrategy | ( | $ | deletedStrategy | ) |
set deleted strategy
| string | $deletedStrategy accepted value: ReceivedMessageStrategy::ONLY_DELETED ReceivedMessageStrategy::ONLY_NOT_DELETED MessageStrategy::NO_FILTER |
Definition at line 64 of file receivedmessagestrategy.lib.php.
| setFieldOrder | ( | $ | fieldOrder | ) |
set the field order
| string | $fieldOrder accepted value: ReceivedMessageStrategy::ORDER_BY_DATE ReceivedMessageStrategy::ORDER_BY_SENDER |
Definition at line 81 of file receivedmessagestrategy.lib.php.
| setReadStrategy | ( | $ | readStrategy | ) |
set read strategy
| string | $readStrategy accepted value: ReceivedMessageStrategy::ONLY_READ ReceivedMessageStrategy::ONLY_UNREAD MessageStrategy::NO_FILTER |
Definition at line 45 of file receivedmessagestrategy.lib.php.
$deletedStrategy = self::NO_FILTER [protected] |
Definition at line 34 of file receivedmessagestrategy.lib.php.
$readStrategy = self::NO_FILTER [protected] |
Definition at line 33 of file receivedmessagestrategy.lib.php.
| const ONLY_DELETED = "R.is_deleted = 1" |
Definition at line 25 of file receivedmessagestrategy.lib.php.
| const ONLY_NOT_DELETED = "R.is_deleted = 0" |
Definition at line 26 of file receivedmessagestrategy.lib.php.
| const ONLY_READ = "R.is_read = 1" |
Definition at line 22 of file receivedmessagestrategy.lib.php.
| const ONLY_UNREAD = "R.is_read = 0" |
Definition at line 23 of file receivedmessagestrategy.lib.php.
| const ORDER_BY_DATE = "M.send_time %order%" |
Definition at line 30 of file receivedmessagestrategy.lib.php.
| const ORDER_BY_SENDER = "U.nom %order%, U.prenom %order%" |
Definition at line 31 of file receivedmessagestrategy.lib.php.
| const SEARCH_SELECT = "CONCAT(U.prenom,' ',U.nom) LIKE '%%search%%' OR U.prenom LIKE '%%search%%' OR U.nom LIKE '%%search%%' OR M.subject LIKE '%%search%%' OR M.course LIKE '%%search%%'" |
Definition at line 28 of file receivedmessagestrategy.lib.php.
1.6.3