Kaynağa Gözat

feat:用户模型

刘学玺 4 ay önce
ebeveyn
işleme
7c1b75756c
1 değiştirilmiş dosya ile 15 ekleme ve 0 silme
  1. 15 0
      app/Models/MemberUser.php

+ 15 - 0
app/Models/MemberUser.php

@@ -22,6 +22,21 @@ class MemberUser extends Authenticatable
         'password',
     ];
 
+    /**
+     * 创建用户时创建钱包
+     *
+     * @return void
+     */
+    protected static function booted()
+    {
+        static::created(function ($user) {
+            $user->wallet()->create([
+                'owner_type' => MemberUser::class,
+                'owner_id' => $user->id,
+            ]);
+        });
+    }
+
     /**
      * 获取用户的默认地址
      */