Remove unused classes

develop
sundowndev 2018-09-03 15:37:19 +02:00
parent 12383a675c
commit 5aa131808f
2 changed files with 0 additions and 89 deletions

View File

@ -1,70 +0,0 @@
"use strict";
const request = require('request');
const async = require('async');
export default function ApiClient() {
this.ApiUrl = '';
}
ApiClient.prototype.setApiUrl = function (url) {
ApiClient.ApiUrl = url;
};
ApiClient.prototype.sendRequest = function (method, resource, data, callback) {
async.parallel([
function () {
request.get({
"headers": {"content-type": "application/json"},
"url": ApiClient.ApiUrl + resource,
"data": data
}, (error, response, body) => {
if(error) { console.log(err); callback(true); return; }
let obj = JSON.parse(body);
callback(false, obj);
});
}
]);
};
/**
* Find all posts
*/
ApiClient.prototype.findAllPosts = function () {
console.log(this.sendRequest('GET', '/posts', []));
this.sendRequest('GET', '/posts', [], function (result) {
return result;
});
};
/**
* Find posts by user id
*/
ApiClient.prototype.findPostsByUser = function (userId) {
let posts = this.sendRequest('GET', '/posts', []);
let postsOfUser = [];
posts.forEach(function (p) {
if (p.userId === userId) {
postsOfUser.push(p);
}
});
return postsOfUser;
};
/**
* Find user by id
*/
ApiClient.prototype.findUserById = function (userId) {
return this.sendRequest('GET', '/users/'+userId, []);
};
/**
* Find comments by user id
*/
ApiClient.prototype.findCommentsByUserId = function () {
return this.sendRequest('GET', '/comments', []);
};

View File

@ -1,19 +0,0 @@
"use strict";
export default function JsonResponse() {
this.httpCode = 200;
this.headers = {'Content-Type': 'application/json'};
}
JsonResponse.prototype.init = function (app, res) {
// Enable json prettify
app.set('json spaces', 2);
// Set response headers
res.setHeader('Accept', 'application/json');
res.setHeader('Content-Type', 'application/json');
};
JsonResponse.prototype.send = function (res, code, response) {
return res.json(response);
};