mirror of
https://github.com/wbbaddons/Tims-Chat.git
synced 2024-11-01 14:20:07 +00:00
46 lines
1.0 KiB
PHP
46 lines
1.0 KiB
PHP
|
<?php
|
||
|
namespace wcf\data\chat\message;
|
||
|
|
||
|
/**
|
||
|
* Represents a chat message.
|
||
|
*
|
||
|
* @author Tim Düsterhus
|
||
|
* @copyright 2010-2011 Tim Düsterhus
|
||
|
* @license Creative Commons Attribution-NonCommercial-ShareAlike <http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode>
|
||
|
* @package timwolla.wcf.chat
|
||
|
* @subpackage data.chat.message
|
||
|
*/
|
||
|
class ChatMessage extends \wcf\data\DatabaseObject {
|
||
|
/**
|
||
|
* @see wcf\data\DatabaseObject::$databaseTableName
|
||
|
*/
|
||
|
protected static $databaseTableName = 'chat_message';
|
||
|
|
||
|
/**
|
||
|
* @see wcf\data\DatabaseObject::$databaseTableIndexName
|
||
|
*/
|
||
|
protected static $databaseTableIndexName = 'messageID';
|
||
|
|
||
|
const TYPE_NORMAL = 0;
|
||
|
const TYPE_JOIN = 1;
|
||
|
const TYPE_LEAVE = 2;
|
||
|
const TYPE_AWAY = 3;
|
||
|
const TYPE_BACK = 4;
|
||
|
const TYPE_MODERATE = 5;
|
||
|
const TYPE_ME = 6;
|
||
|
const TYPE_WHISPER = 7;
|
||
|
const TYPE_INFORMATION = 8;
|
||
|
const TYPE_CLEAR = 9;
|
||
|
const TYPE_TEAM = 10;
|
||
|
const TYPE_GLOBALMESSAGE = 11;
|
||
|
|
||
|
/**
|
||
|
* Returns the message.
|
||
|
*
|
||
|
* @return string
|
||
|
*/
|
||
|
public function __toString() {
|
||
|
return $this->message;
|
||
|
}
|
||
|
}
|