class Fluxiom::Tag

Public Class Methods

new(data) click to toggle source
# File lib/fluxapi/tag.rb, line 2
def initialize(data)
  data.each do |k, v|
    self.instance_variable_set("@#{k}", v)
    self.class.send(:define_method, k, proc{self.instance_variable_get("@#{k}")})
  end
end

Public Instance Methods

api_name() click to toggle source
# File lib/fluxapi/tag.rb, line 8
def api_name
  self.tag.downcase.gsub(' ', '_')
end