robot.js 652 Bytes
var express = require('express'); 

exports = module.exports = function(IoC,policies){
	var app = this;
	var router= express.Router();
    var controller = IoC.create('controllers/robot');
	router.get(
		'/robot',
		controller.index
	);  

	router.get(
		'/api/*', 
		controller.get
	);

	router.post(
		'/api/*', 
		controller.post
	); 

	router.put(
		'/api/*', 
		controller.put
	); 

	router.patch(
		'/api/*', 
		controller.patch
	);

	router.head(
		'/api/*', 
		controller.head
	);

	router.delete(
		'/api/*', 
		controller.delete
	);  

	app.use('/demo', router);
};

exports['@require']=['$container','policies'];
exports['@singleton']=true;