craftcms / element-api

Create a JSON API/Feed for your elements in Craft.
MIT License
498 stars 57 forks source link

Craft Commerce Cart #90

Closed mikedaviesweb closed 5 years ago

mikedaviesweb commented 5 years ago

I'm wanting to use Element API with Craft Commerce, retrieving products is no problem, however I'm unsure how to get whats currently in the cart.

use craft\commerce\elements\Order;

'api/order.json' => function() {
    return [
        'elementType' => Order::class,
        // 'criteria' => ['' => ''],
        'transformer' => function(Order $entry) {
            return [
                'id' => $entry->id,
                'title' => $entry->title
            ];
        },
    ];
},

Any help would be much appreciated.