Remove obsolete template code
[GitHub/WoltLab/com.woltlab.wcf.conversation.git] / files / lib / data / conversation / message / SearchResultConversationMessageList.class.php
1 <?php
2 namespace wcf\data\conversation\message;
3
4 /**
5 * Represents a list of search results.
6 *
7 * @author Marcel Werk
8 * @copyright 2001-2019 WoltLab GmbH
9 * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
10 * @package WoltLabSuite\Core\Data\Conversation\Message
11 *
12 * @method SearchResultConversationMessage current()
13 * @method SearchResultConversationMessage[] getObjects()
14 * @method SearchResultConversationMessage|null search($objectID)
15 * @property SearchResultConversationMessage[] $objects
16 */
17 class SearchResultConversationMessageList extends SimplifiedViewableConversationMessageList {
18 /**
19 * @inheritDoc
20 */
21 public $decoratorClassName = SearchResultConversationMessage::class;
22
23 /**
24 * Creates a new SearchResultConversationMessageList object.
25 */
26 public function __construct() {
27 parent::__construct();
28
29 if (!empty($this->sqlSelects)) $this->sqlSelects .= ',';
30 $this->sqlSelects .= 'conversation.subject';
31 $this->sqlJoins .= " LEFT JOIN wcf".WCF_N."_conversation conversation ON (conversation.conversationID = conversation_message.conversationID)";
32 }
33 }