/** * Returns one item from Inventory matching the barcode * that was requested from Ajax call * * @param Request $request (Ajax) * * @return json array */ public function instantSearchBarcode(Request $request) { $barcode = $request->input('query'); if ($barcode[0] == "(") { $barcode = rtrim($request->input('query'), ")"); $barcode = trim($barcode, "("); } $result = Inventory::findByBarcode($barcode); return json_encode($result); }