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? }
|