struct

Mollie::Base::Resource

Inherits JSON::Serializable / Mollie::Json::Serializable / Struct / Value / Object

Constructors

new(pull : JSON::PullParser)
new(*, __pull_for_json_serializable pull : JSON::PullParser)

Class methods

all(options : Hash | NamedTuple = HS2.new, client : Client = Client.instance)
Source
cancel(id : String, data : Hash | NamedTuple = HS2.new, client : Client = Client.instance)
Source
create(data : Hash | NamedTuple, options : Hash | NamedTuple = HS2.new, client : Client = Client.instance)
Source
delete(id : String, data : Hash | NamedTuple = HS2.new, client : Client = Client.instance)
Source
get(id : String, options : Hash | NamedTuple = HS2.new, client : Client = Client.instance)
Source
id_param
Source
parent_param
Source
resource_name(parent_id : String | Nil = nil)
Source
update(id : String, data : Hash | NamedTuple, client : Client = Client.instance)
Source

Instance methods

cancel(data : Hash | NamedTuple = HS2.new, client : Client = Client.instance)
Source
delete(data : Hash | NamedTuple = HS2.new, client : Client = Client.instance)
Source
update(data : Hash | NamedTuple, client : Client = Client.instance)
Source

Macros

status_enum_methods
Source