UNPKG

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
'use strict'; 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; } }; });