wesmiler преди 2 седмици
родител
ревизия
09f1bbc676
променени са 1 файла, в които са добавени 14 реда и са изтрити 0 реда
  1. 14 0
      app/Services/Common/MemberLevelService.php

+ 14 - 0
app/Services/Common/MemberLevelService.php

@@ -25,6 +25,9 @@ use Illuminate\Support\Facades\DB;
  */
 class MemberLevelService extends BaseService
 {
+    // 静态对象
+    protected static $instance = null;
+
     /**
      * 构造函数
      * @author laravel开发员
@@ -34,6 +37,17 @@ class MemberLevelService extends BaseService
     {
         $this->model = new MemberLevelModel();
     }
+    
+    /**
+     * 静态入口
+     */
+    public static function make()
+    {
+        if (!self::$instance) {
+            self::$instance = new static();
+        }
+        return self::$instance;
+    }
 
     /**
      * 获取数据列表