29 lines
521 B
PHP
Executable File
29 lines
521 B
PHP
Executable File
<?php
|
|
|
|
namespace Webkul\Checkout\Repositories;
|
|
|
|
use Webkul\Core\Eloquent\Repository;
|
|
use Webkul\Checkout\Contracts\CartItem;
|
|
|
|
class CartItemRepository extends Repository
|
|
{
|
|
/**
|
|
* Specify Model class name
|
|
*
|
|
* @return mixed
|
|
*/
|
|
|
|
function model()
|
|
{
|
|
return 'Webkul\Checkout\Contracts\CartItem';
|
|
}
|
|
|
|
/**
|
|
* @param int $cartItemId
|
|
* @return int
|
|
*/
|
|
public function getProduct($cartItemId)
|
|
{
|
|
return $this->model->find($cartItemId)->product->id;
|
|
}
|
|
} |