enum Mollie::Method::Type

Defined in:

mollie/method.cr

Enum Members

ApplePay = 0
Bancontact = 1
BankTransfer = 2
Belfius = 3
Creditcard = 4
DirectDebit = 5
Eps = 6
Giftcard = 7
Giropay = 8
Ideal = 9
IngHomePay = 10
Kbc = 11
KlarnaPayLater = 12
KlarnaSliceIt = 13
PayPal = 14
Paysafecard = 15
Przelewy24 = 16
Sofort = 17

Instance Method Summary

Instance Method Detail

def ==(other) #
Description copied from struct Value

Returns false.


[View source]
def apple_pay? #

Returns true if this enum value equals ApplePay


[View source]
def bancontact? #

Returns true if this enum value equals Bancontact


[View source]
def bank_transfer? #

Returns true if this enum value equals BankTransfer


[View source]
def belfius? #

Returns true if this enum value equals Belfius


[View source]
def creditcard? #

Returns true if this enum value equals Creditcard


[View source]
def direct_debit? #

Returns true if this enum value equals DirectDebit


[View source]
def eps? #

Returns true if this enum value equals Eps


[View source]
def giftcard? #

Returns true if this enum value equals Giftcard


[View source]
def giropay? #

Returns true if this enum value equals Giropay


[View source]
def ideal? #

Returns true if this enum value equals Ideal


[View source]
def ing_home_pay? #

Returns true if this enum value equals IngHomePay


[View source]
def kbc? #

Returns true if this enum value equals Kbc


[View source]
def klarna_pay_later? #

Returns true if this enum value equals KlarnaPayLater


[View source]
def klarna_slice_it? #

Returns true if this enum value equals KlarnaSliceIt


[View source]
def pay_pal? #

Returns true if this enum value equals PayPal


[View source]
def paysafecard? #

Returns true if this enum value equals Paysafecard


[View source]
def przelewy24? #

Returns true if this enum value equals Przelewy24


[View source]
def sofort? #

Returns true if this enum value equals Sofort


[View source]
def to_s #
Description copied from struct Enum

Returns a String representation of this enum member. In the case of regular enums, this is just the name of the member. In the case of flag enums, it's the names joined by vertical bars, or "None", if the value is zero.

If an enum's value doesn't match a member's value, the raw value is returned as a string.

Color::Red.to_s                     # => "Red"
IOMode::None.to_s                   # => "None"
(IOMode::Read | IOMode::Write).to_s # => "Read | Write"

Color.new(10).to_s # => "10"

[View source]