class Github::API

def self.extract_class_name(name, options)

Other tags:
    Api: - private

Returns:
  • (String) -

Options Hash: (**options)
  • :root (Boolean) --
  • :full_name (String) --

Parameters:
  • options (Hash) --
def self.extract_class_name(name, options)
  converted  = options.fetch(:full_name, name).to_s
  converted  = converted.split('_').map(&:capitalize).join
  class_name = options.fetch(:root, false) ? '': "#{self.name}::"
  class_name += converted
  class_name
end