Module: Pago::V2026_04::Enums::SubscriptionSortProperty

Defined in:
lib/pago/v2026_04/enums.rb,
sig/pago/v2026_04/generated.rbs

Constant Summary collapse

CUSTOMER =

Returns:

  • (String)
"customer"
V_CUSTOMER =

Returns:

  • (String)
"-customer"
STATUS =

Returns:

  • (String)
"status"
V_STATUS =

Returns:

  • (String)
"-status"
STARTED_AT =

Returns:

  • (String)
"started_at"
V_STARTED_AT =

Returns:

  • (String)
"-started_at"
CURRENT_PERIOD_END =

Returns:

  • (String)
"current_period_end"
V_CURRENT_PERIOD_END =

Returns:

  • (String)
"-current_period_end"
ENDED_AT =

Returns:

  • (String)
"ended_at"
V_ENDED_AT =

Returns:

  • (String)
"-ended_at"
ENDS_AT =

Returns:

  • (String)
"ends_at"
V_ENDS_AT =

Returns:

  • (String)
"-ends_at"
AMOUNT =

Returns:

  • (String)
"amount"
V_AMOUNT =

Returns:

  • (String)
"-amount"
PRODUCT =

Returns:

  • (String)
"product"
V_PRODUCT =

Returns:

  • (String)
"-product"
DISCOUNT =

Returns:

  • (String)
"discount"
V_DISCOUNT =

Returns:

  • (String)
"-discount"
ALL_VALUES =

Returns:

  • (Array[String])
[
  CUSTOMER,
  V_CUSTOMER,
  STATUS,
  V_STATUS,
  STARTED_AT,
  V_STARTED_AT,
  CURRENT_PERIOD_END,
  V_CURRENT_PERIOD_END,
  ENDED_AT,
  V_ENDED_AT,
  ENDS_AT,
  V_ENDS_AT,
  AMOUNT,
  V_AMOUNT,
  PRODUCT,
  V_PRODUCT,
  DISCOUNT,
  V_DISCOUNT
].freeze

Class Method Summary collapse

Class Method Details

.valid?(value) ⇒ Boolean

Returns whether the value is declared by this API version.

Parameters:

  • value (Object)

Returns:

  • (Boolean)

    whether the value is declared by this API version.



3067
# File 'lib/pago/v2026_04/enums.rb', line 3067

def self.valid?(value) = ALL_VALUES.include?(value)

.valuesArray<String>

Returns every value declared by the API.

Returns:

  • (Array<String>)

    every value declared by the API.



3063
# File 'lib/pago/v2026_04/enums.rb', line 3063

def self.values = ALL_VALUES