Files
FlutterWave/flutterwave-transfer-micro/api/controller.js
T
2022-06-16 03:42:15 +00:00

43 lines
995 B
JavaScript

'use strict';
const properties = require('../package.json')
const transfer = require('../service/transfer');
const account = require('../service/account');
var controllers = {
about: function(req, res) {
var aboutInfo = {
name: properties.name,
version: properties.version
}
res.json(aboutInfo);
},
postTransfer: function(req, res) {
transfer.create(req, res, function(err, dist) {
if (err) {
res.send(err);
}
res.json(dist);
});
},
getStatus: function(req, res) {
transfer.get(req, res, function(err, dist) {
if (err) {
res.send(err);
}
res.json(dist);
});
},
verifyAccount: function(req, res) {
account.verify(req, res, function(err, dist) {
if (err) {
res.send(err);
}
res.json(dist);
});
},
};
module.exports = controllers;