YULMessageFormatter.class.php
618 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
/**
* 消息格式的基类. 所有消息格式都要继承此基类
*
* @author dan
*
*/
abstract class YULMessageFormatter {
/*
* 用户操作消息格式类型
*/
const USER_OPT_TYPE = 1000;
/*
* 用户信息消息格式类型
*/
const USER_INFO_TYPE = 2000;
// 消息分隔符
private $msg_separator = '|';
public abstract function toString();
public function setSeparator($separator)
{
if (is_string($separator))
{
$this->msg_separator = $separator;
}
}
public function getSeparator()
{
return $this->msg_separator;
}
}
?>