class Faker::Source

def hello_world(legacy_lang = NOT_GIVEN, lang: :ruby)

Returns:
  • (String) -

Parameters:
  • lang (Symbol) -- The programming language to use
def hello_world(legacy_lang = NOT_GIVEN, lang: :ruby)
  warn_for_deprecated_arguments do |keywords|
    keywords << :lang if legacy_lang != NOT_GIVEN
  end
  fetch("source.hello_world.#{lang}")
end

def print(legacy_str = NOT_GIVEN, legacy_lang = NOT_GIVEN, str: 'some string', lang: :ruby)

Returns:
  • (String) -

Parameters:
  • lang (Symbol) -- The programming language to use
  • str (String) -- The string to print
def print(legacy_str = NOT_GIVEN, legacy_lang = NOT_GIVEN, str: 'some string', lang: :ruby)
  warn_for_deprecated_arguments do |keywords|
    keywords << :str if legacy_str != NOT_GIVEN
  end
  warn_for_deprecated_arguments do |keywords|
    keywords << :lang if legacy_lang != NOT_GIVEN
  end
  code = fetch("source.print.#{lang}")
  code.gsub('faker_string_to_print', str)
end

def print_1_to_10(legacy_lang = NOT_GIVEN, lang: :ruby)

Returns:
  • (String) -

Parameters:
  • lang (Symbol) -- The programming language to use
def print_1_to_10(legacy_lang = NOT_GIVEN, lang: :ruby)
  warn_for_deprecated_arguments do |keywords|
    keywords << :lang if legacy_lang != NOT_GIVEN
  end
  fetch("source.print_1_to_10.#{lang}")
end