/**
* Creates a comment.
* @param {Object} comment
* @param {Object} options
*/
function comment_create(comment, options) {
try {
services_resource_defaults(options, 'comment', 'create');
entity_create('comment', null, comment, options);
}
catch (error) { console.log('comment_create - ' + error); }
}
/**
* Retrieves a comment.
* @param {Number} ids
* @param {Object} options
*/
function comment_retrieve(ids, options) {
try {
services_resource_defaults(options, 'comment', 'retrieve');
entity_retrieve('comment', ids, options);
}
catch (error) { console.log('comment_retrieve - ' + error); }
}
/**
* Update a comment.
* @param {Object} comment
* @param {Object} options
*/
function comment_update(comment, options) {
try {
services_resource_defaults(options, 'comment', 'update');
entity_update('comment', null, comment, options);
}
catch (error) { console.log('comment_update - ' + error); }
}
/**
* Delete a comment.
* @param {Number} cid
* @param {Object} options
*/
function comment_delete(cid, options) {
try {
services_resource_defaults(options, 'comment', 'delete');
entity_delete('comment', cid, options);
}
catch (error) { console.log('comment_delete - ' + error); }
}
/**
* Perform a comment index.
* @param {Object} query
* @param {Object} options
*/
function comment_index(query, options) {
try {
services_resource_defaults(options, 'comment', 'index');
entity_index('comment', query, options);
}
catch (error) { console.log('comment_index - ' + error); }
}