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); }
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(); } }