diff --git a/src/ZM/Event/Swoole/RequestEvent.php b/src/ZM/Event/Swoole/RequestEvent.php index f986e972..58c0ec5d 100644 --- a/src/ZM/Event/Swoole/RequestEvent.php +++ b/src/ZM/Event/Swoole/RequestEvent.php @@ -127,7 +127,7 @@ class RequestEvent implements SwooleEvent } private function parseSwooleRule($v) { - switch ($v->rule) { + switch (explode(":",$v->rule)[0]) { case "containsGet": case "containsPost": if ($v->callback instanceof Closure) return call_user_func($v->callback, $this->request); @@ -141,4 +141,4 @@ class RequestEvent implements SwooleEvent } return true; } -} \ No newline at end of file +}