| @@ 32-34 (lines=3) @@ | ||
| 29 | public static function create(array $payload) |
|
| 30 | { |
|
| 31 | // MessageEvent |
|
| 32 | if (isset($payload['message']) && !isset($payload['message']['is_echo'])) { |
|
| 33 | return self::createMessageEvent($payload); |
|
| 34 | } |
|
| 35 | ||
| 36 | // MessageEchoEvent |
|
| 37 | if (isset($payload['message']) && isset($payload['message']['is_echo'])) { |
|
| @@ 37-39 (lines=3) @@ | ||
| 34 | } |
|
| 35 | ||
| 36 | // MessageEchoEvent |
|
| 37 | if (isset($payload['message']) && isset($payload['message']['is_echo'])) { |
|
| 38 | return self::createMessageEchoEvent($payload); |
|
| 39 | } |
|
| 40 | ||
| 41 | // PostbackEvent |
|
| 42 | if (isset($payload['postback'])) { |
|