소스 검색

refactor bridge dir

stanley-king 2 년 전
부모
커밋
d4395d325c
2개의 변경된 파일14개의 추가작업 그리고 5개의 파일을 삭제
  1. 14 5
      helper/fcgisrv/MobileServer.php
  2. 0 0
      mobile/bridge/fulu.php

+ 14 - 5
helper/fcgisrv/MobileServer.php

@@ -69,15 +69,24 @@ class MobileServer extends BaseServer
 
     protected function is_exclude($file)
     {
-        $ret = parent::is_exclude($file);
-        if ($ret) {
-            return true;
-        } else {
-            $path = BASE_ROOT_PATH . "/" . $this->mSubPath . "/callback";
+        $exister = function ($file,$subex)
+        {
+            $path = BASE_ROOT_PATH . "/" . $this->mSubPath . "/{$subex}";
             $basename = basename($file);
             $tmp = "{$path}/{$basename}";
 
             return file_exists($tmp);
+        };
+
+        $ret = parent::is_exclude($file);
+        if ($ret) {
+            return true;
+        } elseif ($exister($file,'callback')) {
+            return true;
+        } elseif ($exister($file,'bridge')) {
+            return true;
+        } else {
+            return false;
         }
     }
 

mobile/control/rbridge_fulu.php → mobile/bridge/fulu.php