public static function getMailsFromConversation(MailContent $mail) { $conversation_id = $mail->getConversationId(); if ($conversation_id == 0 || $mail->getIsDraft()) { return array($mail); } return self::findAll(array("conditions" => "`conversation_id` = '{$conversation_id}' AND `account_id` = " . $mail->getAccountId() . " AND `state` <> 2", "order" => "`received_date` DESC")); }
public static function getMailsFromConversation(MailContent $mail) { $conversation_id = $mail->getConversationId(); if ($conversation_id == 0 || $mail->getIsDraft()) { return array($mail); } return self::findAll(array("conditions" => "`conversation_id` = '{$conversation_id}' AND `account_id` = " . $mail->getAccountId() . " AND `state` <> 2 AND " . permissions_sql_for_listings(self::instance(), ACCESS_LEVEL_READ, logged_user()), "order" => "`received_date` DESC")); }