コード例 #1
0
ファイル: Gsub.php プロジェクト: libre-net-society/onelon
 public static function subscribe($name, $user_fp)
 {
     $group = Group::where('group_name', $name)->firstOrFail();
     if (Gsub::where('group_name', $name)->where('user_fp', $user_fp)->first() == NULL) {
         $member = $group->is_private == 0 ? 1 : 0;
         Gsub::create(['user_fp' => $user_fp, 'group_name' => $group->group_name, 'is_member' => $member]);
         return true;
     } else {
         App::abort(500, "Already subscribed");
     }
 }