class Flumtter::Account

Attributes

id[R]
keys[R]
screen_name[R]

Public Class Methods

new(options) click to toggle source
# File lib/flumtter/app/core/account_selector.rb, line 9
def initialize(options)
  raise ArgumentError, "Argument is not hash" unless options.is_a?(Hash)
  keys = %i(consumer_key consumer_secret access_token access_token_secret)
  options.requires(*%i(screen_name)+keys)
  @screen_name = options[:screen_name]
  @id = options[:id]
  @keys = Hash[keys.zip options.values_at(*keys)]
end