Class: Yoomoney::Models::PaymentListParams::CapturedAt
Instance Attribute Summary collapse
Instance Method Summary
collapse
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(captured_at: nil, created_at: nil, cursor: nil, limit: nil, payment_method: nil, status: nil, request_options: {}) ⇒ CapturedAt
Returns a new instance of CapturedAt.
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
# File 'lib/yoomoney/models/payment_list_params.rb', line 49
class CapturedAt < Yoomoney::Internal::Type::BaseModel
optional :gt, Time
optional :gte, Time
optional :lt, Time
optional :lte, Time
end
|
Instance Attribute Details
#gt ⇒ Time?
53
|
# File 'lib/yoomoney/models/payment_list_params.rb', line 53
optional :gt, Time
|
#gte ⇒ Time?
58
|
# File 'lib/yoomoney/models/payment_list_params.rb', line 58
optional :gte, Time
|
#lt ⇒ Time?
63
|
# File 'lib/yoomoney/models/payment_list_params.rb', line 63
optional :lt, Time
|
#lte ⇒ Time?
68
|
# File 'lib/yoomoney/models/payment_list_params.rb', line 68
optional :lte, Time
|
Instance Method Details
#to_hash ⇒ { gt: Time, gte: Time, lt: Time, lte: Time }
91
|
# File 'sig/yoomoney/models/payment_list_params.rbs', line 91
def to_hash: -> { gt: Time, gte: Time, lt: Time, lte: Time }
|