books.factory.js 416 B

12345678910111213141516171819202122
  1. (function() {
  2. 'use strict';
  3. app.factory('books.repository', ['webApi', '$http', function(webApi, $http) {
  4. return {
  5. getBooks: _getBooks,
  6. getBookById: _getBookById,
  7. //updateBookById: _updateBookById
  8. };
  9. function _getBooks() {
  10. return $http.get(webApi.DOMAIN + '/api/v2/books');
  11. }
  12. function _getBookById(id) {
  13. return $http.get(webApi.DOMAIN + '/api/v2/books/' + id);
  14. }
  15. }]);
  16. })();