Sha256: e3b669f76fd5ab35b3ac6cab1891007e89258ba629145a750388c1e7f09d2cff

Contents?: true

Size: 335 Bytes

Versions: 9

Compression:

Stored size: 335 Bytes

Contents

module Clever
  module APIOperations
    module List
      module ClassMethods
        def all(filters={})
          response = Clever.request(:get, url, filters)
          Util.convert_to_clever_object(response[:data])
        end
      end

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

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
clever-ruby-0.3.1 lib/clever-ruby/api_operations/list.rb
clever-ruby-0.3.0 lib/clever-ruby/api_operations/list.rb
clever-ruby-0.2.0 lib/clever-ruby/api_operations/list.rb
clever-ruby-0.1.0 lib/clever-ruby/api_operations/list.rb
clever-ruby-0.0.5 lib/clever-ruby/api_operations/list.rb
clever-ruby-0.0.4 lib/clever-ruby/api_operations/list.rb
clever-ruby-0.0.3 lib/clever-ruby/api_operations/list.rb
clever-ruby-0.0.2 lib/clever-ruby/api_operations/list.rb
clever-ruby-0.0.1 lib/clever-ruby/api_operations/list.rb