/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { if (Input::hasFile('image')) { $file = Input::file('image'); //Creamos una instancia de la libreria instalada $image = \Image::make(\Input::file('image')); //Ruta donde queremos guardar las imagenes $path = 'img/injections/'; // Cambiar de tamaño $image->resize(450, 450); $image->save($path . $file->getClientOriginalName()); //Guardar imagen. //Guardamos nombre y nombreOriginal en la BD $injection = new Injection(); $injection->idUser = Auth::id(); $injection->idProvider = $request->idProvider; $injection->name = Input::get('name'); $injection->indications = Input::get('indications'); $injection->Dosage = Input::get('Dosage'); $injection->composition = Input::get('composition'); $injection->application = Input::get('application'); $injection->precautions = Input::get('precautions'); $injection->effects = Input::get('effects'); $injection->size = Input::get('sizes'); $injection->price = Input::get('prices'); $price_ml = $request->prices / $request->sizes; $injection->price_ml = $price_ml; $injection->due_date = Input::get('due_date'); $injection->image = $file->getClientOriginalName(); $injection->save(); return redirect()->route('injection.index'); } $default = Defoult::where('name', 'injection')->pluck('image'); $injection = new Injection(); $injection->idUser = Auth::id(); $injection->idProvider = $request->idProvider; $injection->name = Input::get('name'); $injection->indications = Input::get('indications'); $injection->Dosage = Input::get('Dosage'); $injection->composition = Input::get('composition'); $injection->application = Input::get('application'); $injection->precautions = Input::get('precautions'); $injection->effects = Input::get('effects'); $injection->size = Input::get('sizes'); $injection->price = Input::get('prices'); $price_ml = $request->prices / $request->sizes; $injection->price_ml = $price_ml; $injection->due_date = Input::get('due_date'); $injection->image = $default; $injection->save(); return redirect()->route('injection.index'); }