Skip to content

Instantly share code, notes, and snippets.

@xcarpentier
Created October 14, 2014 10:42
Show Gist options
  • Save xcarpentier/69faf87131da1233a34c to your computer and use it in GitHub Desktop.
Save xcarpentier/69faf87131da1233a34c to your computer and use it in GitHub Desktop.
/* Recommandé */
// service de données
angular
.module('app.core')
.factory('dataservice', dataservice);
dataservice.$inject = ['$http', 'logger'];
function dataservice($http, logger) {
return {
getAvengers: getAvengers
};
function getAvengers() {
return $http.get('/api/maa')
.then(getAvengersComplete)
.catch(getAvengersFailed);
function getAvengersComplete(response) {
return response.data.results;
}
function getAvengersFailed(error) {
logger.error('XHR Failed for getAvengers.' + error.data);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment