Class: Peddler::APIs::Finances20240619::PaymentsContext
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Finances20240619::PaymentsContext
- Defined in:
- sig/peddler/apis/finances_2024_06_19.rbs
Instance Attribute Summary collapse
-
#payment_date ⇒ String?
readonly
Returns the value of attribute payment_date.
-
#payment_method ⇒ String?
readonly
Returns the value of attribute payment_method.
-
#payment_reference ⇒ String?
readonly
Returns the value of attribute payment_reference.
-
#payment_type ⇒ String?
readonly
Returns the value of attribute payment_type.
Class Method Summary collapse
- .[] ⇒ Object
- .members ⇒ [ :payment_date, :payment_method, :payment_reference, :payment_type ]
- .new ⇒ Object
- .parse ⇒ Peddler::APIs::Finances20240619::PaymentsContext
Instance Method Summary collapse
- #members ⇒ [ :payment_date, :payment_method, :payment_reference, :payment_type ]
- #to_h ⇒ { payment_date: String?, payment_method: String?, payment_reference: String?, payment_type: String? }
Instance Attribute Details
#payment_date ⇒ String? (readonly)
Returns the value of attribute payment_date.
236 237 238 |
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 236 def payment_date @payment_date end |
#payment_method ⇒ String? (readonly)
Returns the value of attribute payment_method.
237 238 239 |
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 237 def payment_method @payment_method end |
#payment_reference ⇒ String? (readonly)
Returns the value of attribute payment_reference.
238 239 240 |
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 238 def payment_reference @payment_reference end |
#payment_type ⇒ String? (readonly)
Returns the value of attribute payment_type.
239 240 241 |
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 239 def payment_type @payment_type end |
Class Method Details
.[](payment_date:, payment_method:, payment_reference:, payment_type:) ⇒ Peddler::APIs::Finances20240619::PaymentsContext .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::Finances20240619::PaymentsContext
229 230 |
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 229 def self.[]: (?payment_date: String?, ?payment_method: String?, ?payment_reference: String?, ?payment_type: String?) -> Peddler::APIs::Finances20240619::PaymentsContext | (String?, String?, String?, String?) -> Peddler::APIs::Finances20240619::PaymentsContext |
.members ⇒ [ :payment_date, :payment_method, :payment_reference, :payment_type ]
232 |
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 232 def self.members: () -> [ :payment_date, :payment_method, :payment_reference, :payment_type ] |
.new(payment_date:, payment_method:, payment_reference:, payment_type:) ⇒ Peddler::APIs::Finances20240619::PaymentsContext .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::Finances20240619::PaymentsContext
227 228 |
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 227 def self.new: (?payment_date: String?, ?payment_method: String?, ?payment_reference: String?, ?payment_type: String?) -> Peddler::APIs::Finances20240619::PaymentsContext | (String?, String?, String?, String?) -> Peddler::APIs::Finances20240619::PaymentsContext |
.parse ⇒ Peddler::APIs::Finances20240619::PaymentsContext
234 |
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 234 def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Finances20240619::PaymentsContext |
Instance Method Details
#members ⇒ [ :payment_date, :payment_method, :payment_reference, :payment_type ]
241 |
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 241 def members: () -> [ :payment_date, :payment_method, :payment_reference, :payment_type ] |
#to_h ⇒ { payment_date: String?, payment_method: String?, payment_reference: String?, payment_type: String? }
242 |
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 242 def to_h: () -> { payment_date: String?, payment_method: String?, payment_reference: String?, payment_type: String? } |