   update: (params, options = {}) ->
     @ajaxQueue(
       params, {
-        type: 'PUT'
+        type: options.method or Ajax.config.updateMethod
         contentType: 'application/json'
         data: @record.toJSON()
         url: options.url


  clearQueue: ->
    @queue []

class Base
  defaults:

  destroy: (params, options = {}) ->
    @ajaxQueue(
      params, {
        type: options.method or Ajax.config.destroyMethod
        url: options.url
        parallel: options.parallel
      }, @record
