From f3c5cfe5014384864bcebfc8b16f3c186a469c17 Mon Sep 17 00:00:00 2001 From: ssjunior Date: Thu, 21 Nov 2013 18:45:21 -0200 Subject: [PATCH] Implementar OPTIONS --- src/ModelCore.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/ModelCore.js b/src/ModelCore.js index f304998..30e9586 100755 --- a/src/ModelCore.js +++ b/src/ModelCore.js @@ -133,9 +133,17 @@ var self = this; incremental = !(typeof incremental === "undefined" || incremental == false); - return self.$call({ - url : self.$url("get"), + var defaultOptions = { + urlCustom: "get", + urlParams: null, method: "GET" + }; + + options = angular.extend(defaultOptions, options ? options : {}); + + return self.$call({ + url : self.$url(options.urlCustom, options.urlParams), + method: options.method }, self, query).success(function(result) { if(incremental !== true){ self.$dataset = []; //cleanup