paginate(20); } public function getStockById($StockId) { return Stock::findOrFail($StockId); } public function getStockByEmail($email) { return Stock::where('email', $email)->first(); } public function getStocksByProduct($productId) { return Stock::where('product_id', $productId)->pluck('title', 'id'); } public function delete($StockId) { Stock::destroy($StockId); } public function create($StockDetails) { return Stock::create($StockDetails); } public function update($StockId, array $newDetails) { return Stock::whereId($StockId)->update($newDetails); } public function pluck() { return Stock::pluck('title', 'id'); } }