pomy
Version:
Based on the concept of a project object model (POM), POMY can manage a project's build, reporting and documentation from a central piece of information.
30 lines (26 loc) • 717 B
JavaScript
module.exports =
angular
.module('pomyBase.controllers.about', [])
.service('TeamMemberService', function($rootScope, $http, $q, $location) {
return {
getTeamMembers: function(type) {
var defer = $q.defer();
var values = [];
values.$promise = defer.promise;
values.$resolved = false;
$http({
method: 'GET',
url: '/authors'
}).success(function(data) {
values.$resolved = true;
angular.extend(values, data);
defer.resolve(values);
}).error(function(data) {
values.$resolved = true;
defer.reject(values);
});
return values;
}
};
});
;