index.js — express Source File
Architecture documentation for index.js, a javascript file in the express codebase.
Entity Profile
Relationship Graph
Source Code
'use strict'
/**
* Module dependencies.
*/
var db = require('../../db');
exports.name = 'pet';
exports.prefix = '/user/:user_id';
exports.create = function(req, res, next){
var id = req.params.user_id;
var user = db.users[id];
var body = req.body;
if (!user) return next('route');
var pet = { name: body.pet.name };
pet.id = db.pets.push(pet) - 1;
user.pets.push(pet);
res.message('Added pet ' + body.pet.name);
res.redirect('/user/' + id);
};
Domain
Subdomains
Functions
Source
Frequently Asked Questions
What does index.js do?
index.js is a source file in the express codebase, written in javascript. It belongs to the ExpressCore domain, PrototypalExtension subdomain.
What functions are defined in index.js?
index.js defines 1 function(s): exports.
Where is index.js in the architecture?
index.js is located at examples/mvc/controllers/user-pet/index.js (domain: ExpressCore, subdomain: PrototypalExtension, directory: examples/mvc/controllers/user-pet).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free