Class: Numeric

Inherits:
Object
  • Object
show all
Defined in:
lib/minting/mint/dsl/numeric.rb

Overview

Core extension: adds money-conversion helpers to Numeric.

Instance Method Summary collapse

Instance Method Details

#dollarsMoney Also known as: dollar

Returns self interpreted as USD.

Returns:

  • (Money)

    self interpreted as USD



9
# File 'lib/minting/mint/dsl/numeric.rb', line 9

def dollars = Mint::Money.from(self, 'USD')

#eurosMoney Also known as: euro

Returns self interpreted as EUR.

Returns:

  • (Money)

    self interpreted as EUR



12
# File 'lib/minting/mint/dsl/numeric.rb', line 12

def euros = Mint::Money.from(self, 'EUR')

#reaisMoney

Returns self interpreted as BRL.

Returns:

  • (Money)

    self interpreted as BRL



6
# File 'lib/minting/mint/dsl/numeric.rb', line 6

def reais = Mint::Money.from(self, 'BRL')

#to_money(currency) ⇒ Money Also known as: mint

Returns self interpreted as the given currency.

Parameters:

Returns:

  • (Money)

    self interpreted as the given currency



16
# File 'lib/minting/mint/dsl/numeric.rb', line 16

def to_money(currency) = Mint::Money.from(self, currency)