Sha256: 83c7d5b9da0635ff013656ece79a6da2ee8e7b671c0c211f87a8d67c6e927f50

Contents?: true

Size: 468 Bytes

Versions: 4

Compression:

Stored size: 468 Bytes

Contents

module Panda
  module Destroyers

    def self.included(base)
      base.extend(ClassMethods)
    end

    module ClassMethods

      def delete(id)
        uri = create_rest_url(one_path,{:id =>id})
        response = connection.delete(uri)
        !!response['deleted']
      end
      
    end

    def delete
      uri = replace_pattern_with_self_variables(self.class.one_path)
      response = connection.delete(uri)
      !!response['deleted']
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
panda-1.6.1 lib/panda/modules/destroyers.rb
panda-1.6.0 lib/panda/modules/destroyers.rb
panda-1.5.0 lib/panda/modules/destroyers.rb
panda-1.4.4 lib/panda/modules/destroyers.rb