Skip to content

Instantly share code, notes, and snippets.

@JonathanZWhite
Last active August 29, 2015 14:17
Show Gist options
  • Save JonathanZWhite/058659d0938a731f48ee to your computer and use it in GitHub Desktop.
Save JonathanZWhite/058659d0938a731f48ee to your computer and use it in GitHub Desktop.
(function() {
UserModel.$inject = '$resource';
function UserModel($resource) {
var baseUrl = 'api/user/:dest';
var User = {};
var userMethods = $resource(baseUrl, {}, {
get: {
method: 'GET',
dest: 'get'
},
save: {
method: 'PUT',
dest: 'save'
}
});
User.get = userMethods.get;
User.save = userMethods.save;
return User;
}
angular
.module('services.UserModel', [])
.factory('UserModel', UserModel);
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment