*/
protected $conversationData = [];
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
* @return Conversation
$this->sqlJoins .= " LEFT JOIN wcf" . WCF_N . "_conversation_to_user conversation_to_user ON (conversation_to_user.participantID = user_table.userID AND conversation_to_user.conversationID = " . $conversationID . ")";
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return $row['count'];
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
*/
public $sqlOrderBy = 'conversation.lastPostTime DESC';
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
*/
public $conversation;
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* Returns the conversation object.
*
return $this->conversation;
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return $this->getDecoratedObject()->getLink();
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
);
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
}
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
*/
class ConversationMessageAttachmentObjectType extends AbstractAttachmentObjectType
{
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return WCF::getSession()->getPermission('user.conversation.maxAttachmentSize');
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
));
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
}
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
*/
protected $listClassName = UserConversationList::class;
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
*/
class ConversationListPageHandler extends AbstractMenuPageHandler
{
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return ConversationHandler::getInstance()->getUnreadConversationCount();
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
}
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
}
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return $this->getTableName() . '.messageID';
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return 'conversation.subject';
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return $conditionBuilder;
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return WCF::getSession()->getPermission('user.conversation.canUseConversation');
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
]);
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return $this->getUserNotificationObject()->getLink();
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return \sha1($this->eventID . '-' . $this->getUserNotificationObject()->conversationID);
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
]);
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
return $this->getUserNotificationObject()->getLink();
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
*/
protected static $objectListClassName = ConversationList::class;
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
*/
protected $htmlInputProcessor;
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
}
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
*/
protected $limit = 100;
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/
}
}
- /** @noinspection PhpMissingParentCallCommonInspection */
-
/**
* @inheritDoc
*/