Example #1
0
 /**
  * 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'));
 }
Example #2
0
 /**
  * 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);
 }