public function change(Request $request) { $q = User::where('email_or_phone', $request->cur_email)->where('activated', 0)->update(['email_or_phone' => $request->new_email]); if ($q) { $code = CodeController::generateCode(5); Mail::send('emails.change', array('code' => $code), function ($m) use($request) { $m->to($request->new_email)->subject('Registration'); }); SMS::pretend('emails/sms', ['code' => $code], function ($sms) { $sms->to('+380678898544'); }); return "Email has been updated, check out for new code"; } }