Shiva Teja ba83cd7092 [GSOC] Angular based UI
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2013-07-29 13:32:45 -04:00

23 lines
658 B
JavaScript

angular.module('services.helperfunctions', []);
angular.module('services.helperfunctions').factory('makeArray', function(){
var makeArray = function(Type){
return function(response){
var collection = [];
angular.forEach(response, function(data){
collection.push(new Type(data));
});
return collection;
}
}
return makeArray;
});
angular.module('services.helperfunctions').factory('makeInstance', function(){
var makeInstance = function(Type){
return function(response){
return new Type(response);
}
}
return makeInstance;
});