class Faker::CryptoCoin
Constants
- ACRONYM
- COIN_NAME
- URL_LOGO
Public Class Methods
acronym(legacy_coin = NOT_GIVEN, coin: coin_array)
click to toggle source
# File lib/faker/default/crypto_coin.rb, line 18 def acronym(legacy_coin = NOT_GIVEN, coin: coin_array) warn_for_deprecated_arguments do |keywords| keywords << :coin if legacy_coin != NOT_GIVEN end coin[ACRONYM] end
coin_array()
click to toggle source
# File lib/faker/default/crypto_coin.rb, line 34 def coin_array fetch('crypto_coin.coin').split(',').map(&:strip) end
coin_hash()
click to toggle source
# File lib/faker/default/crypto_coin.rb, line 38 def coin_hash coin = coin_array { name: coin_name(coin: coin), acronym: acronym(coin: coin), url_logo: url_logo(coin: coin) } end
coin_name(legacy_coin = NOT_GIVEN, coin: coin_array)
click to toggle source
# File lib/faker/default/crypto_coin.rb, line 10 def coin_name(legacy_coin = NOT_GIVEN, coin: coin_array) warn_for_deprecated_arguments do |keywords| keywords << :coin if legacy_coin != NOT_GIVEN end coin[COIN_NAME] end
url_logo(legacy_coin = NOT_GIVEN, coin: coin_array)
click to toggle source
# File lib/faker/default/crypto_coin.rb, line 26 def url_logo(legacy_coin = NOT_GIVEN, coin: coin_array) warn_for_deprecated_arguments do |keywords| keywords << :coin if legacy_coin != NOT_GIVEN end coin[URL_LOGO] end