public function dataBarang() { $term = Input::get('term'); $data = Barang::distinct()->where('nama', 'LIKE', '%' . $term . '%')->groupBy('id')->take(25)->get(); $result = []; foreach ($data as $barang) { if (strpos(Str::lower($barang), $term) !== false) { $result[] = ['value' => $barang->nama, 'id' => $barang->id, 'harga' => $barang->harga, 'harga_agenresmi' => $barang->harga_agenresmi, 'harga_agenlepas' => $barang->harga_agenlepas, 'stok' => $barang->stok, 'berat' => $barang->berat]; } } return Response::json($result); }