Просмотр исходного кода

Update AccountService, add blocksDomain method

Daniel Supernault 1 год назад
Родитель
Сommit
e7c08fbbb2
1 измененных файлов с 10 добавлено и 0 удалено
  1. 10 0
      app/Services/AccountService.php

+ 10 - 0
app/Services/AccountService.php

@@ -7,6 +7,7 @@ use App\Profile;
 use App\Status;
 use App\User;
 use App\UserSetting;
+use App\Models\UserDomainBlock;
 use App\Transformer\Api\AccountTransformer;
 use League\Fractal;
 use League\Fractal\Serializer\ArraySerializer;
@@ -234,4 +235,13 @@ class AccountService
         }
         return;
     }
+
+    public static function blocksDomain($pid, $domain = false)
+    {
+        if(!$domain) {
+            return;
+        }
+
+        return UserDomainBlock::whereProfileId($pid)->whereDomain($domain)->exists();
+    }
 }