private function disapproveJoin($join_id, $reason) { $join_requests = JoinAudit::findOrFail($join_id); try { DB::transaction(function () use($join_requests, $reason) { $join_requests->status = 2; $join_requests->reject_reason = $reason; $join_requests->save(); }); } catch (\Exception $e) { throw $e; } return True; }