Files
GarageServer.IO/lib/server/controllers/entitycontroller.js
T
Jeremiah Billmann 8290aa31fa Progress #3
2013-07-06 14:21:11 -04:00

30 lines
660 B
JavaScript

var Entity = require('../entities/entity');
exports = module.exports = EntityController;
function EntityController () {
this.entities = [];
}
EntityController.prototype = {
add: function (id) {
var newEntity, entityFound = false;
this.entities.some(function (entity) {
if (entity.id === id) {
newEntity = entity;
entityFound = true;
return true;
}
});
if (!entityFound) {
newEntity = new Entity(id);
this.entities.push(newEntity);
}
return newEntity;
},
remove: function (id) {
}
};