From 69e450703bcef685e58d2286bf4f70b20609f485 Mon Sep 17 00:00:00 2001 From: Whale Date: Sat, 7 Mar 2020 16:36:03 +0800 Subject: [PATCH] fix RequestEvent rule parse bug --- src/ZM/Event/Swoole/RequestEvent.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 +}