/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { if (Auth::check() && User::isAdmin(Auth::user())) { $data = $request->input("fabric"); $info = array(); $info = $this->appendData($data, $info); $fabric = new Fabric(); $fabric->name = $info["fabric_name"]; $fabric->priceYard = $info["fabric_price_yard"]; $fabric->priceGarment = $info["fabric_price_yard"]; $fabric->priceLegPanel = $info["fabric_price_yard"]; $fabric->stock = $info["fabric_stock"]; if ($fabric->save()) { return ["result" => true, "msg" => "Fabric created succesfully"]; } else { return ["result" => false, "msg" => "Error: could not create fabric"]; } } else { return ["result" => false, "msg" => "No sessiono found or error 405"]; } }