Example #1
0
 public function search_client(Request $request)
 {
     $email = $request->email;
     $nume = $request->nume;
     $prenume = $request->prenume;
     $ziua = $request->ziua;
     $luna = $request->luna;
     $sexul = $request->sexul;
     $compania = $request->compania;
     $send = SendMail::where('email', 'like', "%{$email}%")->where('nume', 'like', "%{$nume}%")->where('prenume', 'like', "%{$prenume}%")->where('ziua', 'like', "%{$ziua}%")->where('luna', 'like', "%{$luna}%")->where('sexul', 'like', "%{$sexul}%")->where('compania', 'like', "%{$compania}%")->get();
     return view('page.home', compact('send'));
 }
 /**
  * 確認メールの再送信する
  *
  * @param Request $request
  * @return $this|\Illuminate\Http\RedirectResponse
  */
 public function postResend(Request $request)
 {
     // エラーチェック
     $validator = Validator::make($request->all(), ['email' => 'required|email']);
     if ($validator->fails()) {
         $this->throwValidationException($request, $validator);
     }
     // 存在確認
     $user = User::where('email', '=', $request->input('email'))->first();
     if (!$user) {
         return back()->withInput($request->only('email'))->withErrors(['email' => trans('passwords.user')]);
     }
     // 認証済み確認
     if (strlen($user->confirmed_at) > 0) {
         Session::flash('flash_message', Lang::get('auth.confirmed'));
         return redirect('auth/login');
     }
     // メール送信
     SendMail::sendTo(Lang::get('auth.resend_confirm'), 'emails.confirm', $user->toArray());
     Session::flash('flash_message', Lang::get('auth.resend_confirm_mail'));
     return redirect()->guest('auth/login');
 }