Example #1
0
 public function changePassword()
 {
     $username = Input::get('username');
     $old = Input::get('old');
     $new = Input::get('new');
     $user = User::getByUsernamePassword($username, $old);
     if (!$user) {
         return Response::json(array('result' => false, 'message' => 'Username not found or password incorrect.'));
     } elseif ($new) {
         $user->setPassword($new);
         $user->save();
         return Response::json(array('result' => true));
     } else {
         return Response::json(array('result' => false, 'message' => 'Invalid details provided'));
     }
 }