コード例 #1
0
 protected function creditRegister()
 {
     $input = Input::all();
     $rules = $this->getRules(true);
     $validator = $this->validate($input, $rules);
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator)->withInput()->with(['isCredit' => true]);
     }
     $user = $this->createUser($input);
     $user->hasCredit = 1;
     $user->save();
     $creditRequest = CreditRequest::create($input);
     $creditRequest->files = $input['files'];
     $creditRequest->user_id = $user['id'];
     $creditRequest->priority = 2;
     $creditRequest->location = $input['location'];
     $creditRequest->point = $input['point'];
     $creditRequest->save();
     return Redirect::route('enterprisingRegister')->with(['message' => "Te has registrado satisfactoriamente. Espera aprobación", 'isCredit' => true]);
 }