public function approvedWithdrawals()
 {
     $this->data['withdrawals'] = \Cashout\Models\Withdrawal::where('status', 1)->paginate(20);
     foreach ($this->data['withdrawals'] as $withdrawal) {
         $user = \Cashout\Models\User::find($withdrawal->user_id);
         $withdrawal->user = $user;
     }
     return View::make("backend.finance.approved_withdrawals", $this->data);
 }
Пример #2
0
 public function postChangePassword()
 {
     $current_password = Input::get('current_password', '');
     $password = Input::get('password', '');
     $password_confirmation = Input::get('password_confirmation', '');
     if ($password == $password_confirmation) {
         if (Auth::validate(['email' => Auth::user()->email, 'password' => $current_password])) {
             $user = \Cashout\Models\User::find(Auth::user()->id);
             $user->password = Hash::make($password);
             $user->save();
             Session::flash('success_msg', 'Password changed successfully');
             return Redirect::back();
         } else {
             Session::flash('error_msg', 'Invalid password entered');
             return Redirect::back();
         }
     } else {
         Session::flash('error_msg', 'New Password and Confirm Password should be same');
         return Redirect::back();
     }
 }