Ejemplo n.º 1
0
 public function bidPayment()
 {
     $form = $this->bidPaymentForm;
     $form->handleRequest(Request::instance());
     if ($form->isValid()) {
         $data = $form->getData();
     } else {
         \Zidisha\Flash\Flash::error('Form Not valid');
         return Redirect::back();
     }
 }
Ejemplo n.º 2
0
 public function placeBid($loanId)
 {
     $loan = $this->loanQuery->filterById($loanId)->findOne();
     if (!$loan) {
         App::abort(404);
     }
     $form = new PlaceBidForm($loan);
     $form->handleRequest(Request::instance());
     if ($form->isValid()) {
         return $form->makePayment();
     }
     Flash::error("Entered Amounts are invalid!");
     return Redirect::route('loan:index', $loanId)->withForm($form);
 }
Ejemplo n.º 3
0
 /**
  * Handle a POST request to reset a user's password.
  *
  * @return Response
  */
 public function postReset()
 {
     $credentials = Input::only('username', 'password', 'password_confirmation', 'token');
     $response = Password::reset($credentials, function ($user, $password) {
         $user->setPassword($password)->save();
     });
     switch ($response) {
         case Password::INVALID_PASSWORD:
         case Password::INVALID_TOKEN:
         case Password::INVALID_USER:
             Flash::error(Lang::get($response));
             return Redirect::back();
         case Password::PASSWORD_RESET:
             return Redirect::to('/');
     }
 }
Ejemplo n.º 4
0
 protected function getInputFiles()
 {
     $files = [];
     if (\Input::hasFile('file')) {
         foreach (\Input::file('file') as $file) {
             if (!empty($file)) {
                 if ($file->isValid() && $file->getSize() < Config::get('image.allowed-file-size')) {
                     $files[] = $file;
                 } else {
                     Flash::error(\Lang::get('comments.flash.file-not-valid'));
                 }
             }
         }
         return $files;
     }
     return $files;
 }