app .factory('Admin', function ($resource) { var Admin = $resource('/rest/admin/:id.json', {}, { query: {method: 'GET', isArray: true, url: '/rest/admin/list.json'}, get: {method: 'GET', isArray: false, params: {id: '@id'}}, update: {method: 'POST', isArray: false, params: {id: '@id'}}, count: {method: 'COUNT', isArray: false, url: '/rest/admin/list.json'}, getGroups: {method: 'GET', isArray: true, url: '/rest/admin/group.json'}, remove: {method: 'DELETE', isArray: false, params: {id: '@id'}} }); return Admin; });