Module: Conekta::Operations::Where

Included in:
Charge, Customer, Event, Log, Conekta::Order, Payee, Payout, Plan, Webhook
Defined in:
lib/conekta/operations/where.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Class Method Details

.handle_type_of_paging(response, class_name, params) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/conekta/operations/where.rb', line 5

def self.handle_type_of_paging(response, class_name, params)
  if response.kind_of?(Hash) && response["object"] == "list"
    List.new(class_name, params)
  else
    ConektaObject.new
  end
end

.included(base) ⇒ Object



25
26
27
# File 'lib/conekta/operations/where.rb', line 25

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