class Faker::CryptoCoin
def acronym(legacy_coin = NOT_GIVEN, coin: coin_array)
-
(String)
-
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
def coin_array
-
(Array
-)
def coin_array fetch('crypto_coin.coin').split(',').map(&:strip) end
def coin_hash
-
(Hash)
-
def coin_hash coin = coin_array { name: coin_name(coin: coin), acronym: acronym(coin: coin), url_logo: url_logo(coin: coin) } end
def coin_name(legacy_coin = NOT_GIVEN, coin: coin_array)
-
(String)
-
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
def url_logo(legacy_coin = NOT_GIVEN, coin: coin_array)
-
(String)
-
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