magento2-rest-client
Version:
REST client for accessing Magento 2 functionality.
26 lines (19 loc) • 699 B
JavaScript
var util = require('util');
module.exports = function (restClient) {
var module = {};
module.list = function () {
return restClient.get('/categories');
}
module.create = function (categoryAttributes) {
return restClient.post('/categories', categoryAttributes);
}
module.update = function (categoryId, categoryAttributes) {
var endpointUrl = util.format('/categories/%d', categoryId);
return restClient.put(endpointUrl, categoryAttributes);
}
module.delete = function (categoryId) {
var endpointUrl = util.format('/categories/%d', categoryId);
return restClient.delete(endpointUrl);
}
return module;
}