Exemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $rules = array('name' => 'required', 'agent' => 'required', 'operationCertificate' => 'required', 'address' => 'required');
     $this->validate($request, $rules);
     $farm = new \App\Farm($request->all());
     $id_users = Auth::id();
     $farm->idUser = $id_users;
     $farm->latitude = "120";
     $farm->longitude = "120";
     if (Input::hasFile('patent')) {
         $file = Input::file('patent');
         //Creamos una instancia de la libreria instalada
         $patent = \Image::make(\Input::file('patent'));
         //Ruta donde queremos guardar las imagenes
         $path = 'img/patent/';
         // Cambiar de tamaño
         $patent->resize(450, 450);
         $patent->save($path . $file->getClientOriginalName());
         $farm->patent = $file->getClientOriginalName();
         $farm->save();
         return redirect()->route('farm.index');
     }
     $patent = 'patent';
     $default = Defoult::where('name', $patent)->pluck('image');
     $farm->patent = $default;
     //dd($farm->patent);
     $farm->save();
     return redirect()->route('farm.index');
 }
Exemplo n.º 2
0
 public function store(Request $request)
 {
     $farm = new Farm(array('farm' => $request->get('farm'), 'street' => $request->get('street'), 'city' => $request->get('city'), 'state' => $request->get('state'), 'zip' => $request->get('zip')));
     $farm->save();
     Toastr::success('Farm created.');
     return redirect('/farms');
 }
Exemplo n.º 3
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     if ($request->input('name') == null) {
         return null;
     }
     $owner = $request->input('username');
     $farm = new Farm();
     $farm->name = $request->input('name');
     $farm->description = $request->input('description');
     $farm->address = $request->input('address');
     $farm->latitude = $request->input('latitude');
     $farm->longitude = $request->input('longitude');
     $farm->save();
     $user = User::where("username", "=", $owner)->first();
     if ($user != null) {
         $user->farm()->attach($farm->id);
     }
     return $farm;
 }