user(); $users = User::all(); if ($request->isMethod('POST')) { $v = validator($request->all(), [ 'title' => "required|min:5", 'message' => "required|min:5" ]); if ($v->passes()) { foreach ($users as $user) { PrivateMessage::create(['sender_id' => "1", 'reciever_id' => $user->id, 'subject' => $request->input('title'), 'message' => $request->input('message')]); } // Activity Log \LogActivity::addToLog("Staff Member {$staff->username} has sent a MassPM."); return redirect('/staff_dashboard/masspm')->with(Toastr::success('MassPM Sent', 'Yay!', ['options'])); } else { return redirect('/staff_dashboard/masspm')->with(Toastr::error('MassPM Failed', 'Whoops!', ['options'])); } } else { return redirect('/staff_dashboard/masspm')->with(Toastr::error('Unknown error occurred', 'Whoops!', ['options'])); } } }