public function VendorRegister(Request $request) { $rules = array('nama' => 'required', 'alamat' => 'required', 'telepon' => 'required'); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { // get the error messages from the validator $messages = $validator->messages(); // redirect our user back to the form with the errors from the validator return view('admin')->withErrors($validator); } else { $input = $request->all(); $input['user_id'] = Auth::user()->id; $register = Vendor::create($input); $data = ['user_id' => $input['user_id'], 'nama' => $input['nama'], 'alamat' => $input['alamat'], 'telepon' => $input['telepon'], 'fasilitas' => $input['fasilitas'], 'peraturan' => $input['peraturan']]; return view('admin')->withSuccess('Vendor Berhasil Ditambahkan'); } }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return Vendor::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }