-
Notifications
You must be signed in to change notification settings - Fork 3
/
Server.php
70 lines (64 loc) · 1.33 KB
/
Server.php
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?php
namespace Phalapi\WeiXin;
/**
* 接收信息处理,自行根据不同消息类型进行扩展处理。
*
*/
class Server {
/**
* 接收到文本信息的处理
*
* @param msg\text $msg
* @return mixed
*/
public function text($msg){
return '接收到'.__FUNCTION__;
}
/**
* 位置信息
* @param msg\location $message
* @return mixed
*/
public function location($message){
return '接收到'.__FUNCTION__;
}
/**
* 事件推道
* @param msg\event $message
* @return mixed
*/
public function event($message){
return '接收到'.__FUNCTION__;
}
/**
* 图片消息
* @param msg\image $message
* @return mixed
*/
public function image($message){
return '接收到'.__FUNCTION__;
}
/**
* 语音消息
* @param msg\voide $message
* @return mixed
*/
public function voice($message){
return '接收到'.__FUNCTION__;
}
/**
* 视频消息
* @param msg\video $message
* @return mixed
*/
public function video($message){
return '接收到'.__FUNCTION__;
}
/**
* 其它未定义信息
* @return mixed
*/
function __call($func,$param){
return '接收到:'.$func;
}
}