Documentation | Laravel Shopr

Custom Order/OrderItem models

You may use your own models for managing orders and order items. To do so, start by configuring the models section of the configuration file:

'models' => [
    'Order' => App\Order::class,
    'OrderItem' => App\OrderItem::class,

Your custom models should extend the package's Order and OrderItem models, like so:

use Happypixels\Shopr\Models\Order as ShoprOrder;

class Order extends ShoprOrder 

use Happypixels\Shopr\Models\OrderItem as ShoprOrderItem;

class OrderItem extends ShoprOrderItem