* @copyright 2018 Webkul Software Pvt Ltd (http://www.webkul.com) */ class CartItemRepository extends Repository { /** * Specify Model class name * * @return mixed */ function model() { return 'Webkul\Checkout\Models\CartItem'; } /** * @param array $data * @param $id * @param string $attribute * @return mixed */ public function update(array $data, $id, $attribute = "id") { $cartitems = $this->find($id); $cartitems->update($data); return $cartitems; } public function getProduct($cartItemId) { return $this->model->find($cartItemId)->product->id; } }