theopenbar/interface

View on GitHub
public/scripts/services/recipe.service.js

Summary

Maintainability
A
2 hrs
Test Coverage
app.service("recipeService",
    function($resource, $q) {

        this.saveRecipe = function(recipe) {
            var deferred = $q.defer();

            var Recipe = $resource('/api/recipe/save');
            Recipe.put(recipe, function(recipe){
                deferred.resolve(recipe);
            });

            return deferred.promise;
        };
});