/** * Update the role. * @return mixed */ public function update($memberId, Request $request) { $member = Management::find($memberId); if ($member->status == 0) { foreach ($request->zone as $key => $zone) { $member->zone()->create(['zone' => $zone]); } $member->grade()->create(['grade' => $request->grade, 'number' => $request->number]); $member->status = 1; $member->save(); } else { if ($member->status == 1) { $massage = "Already Approve"; } else { $massage = "Reporter Not Found"; } Flash::error($massage); return $this->redirect(handles('blupl/management::approval')); } Mailer::send('blupl/management::email.update', ['yoo' => 'Yoo'], function ($m) use($member) { $m->to($member->email); $m->from('*****@*****.**'); $m->subject('Thank you for your Registration'); }); Flash::success($member->name . ' Approved Successfully'); return $this->redirect(handles('blupl/management::approval/all')); }
/** * Response when storing user succeed. * * @param \Orchestra\Model\Role $role * * @return mixed */ public function storeSucceed($organization) { $message = trans('blupl/printmedia::response.media.create', ['name' => $organization->name]); // dd($organization->email); Mailer::send('blupl/printmedia::email.update', ['yoo' => 'Yoo'], function ($m) use($organization) { $m->to($organization->email); }); Mail::send('blupl/printmedia::email.update', ['yoo' => 'Yoo'], function ($m) use($organization) { $m->to($organization->email, $organization->name)->subject('Your Reminder!'); }); dd('mail check'); return $this->redirectWithMessage(handles('blupl::media/reporter'), $message); }