Module: FlickRaw::SimpleOStruct

Included in:
Response
Defined in:
lib/flickraw.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#__attr_define(k, v) ⇒ Object



45
46
47
48
49
# File 'lib/flickraw.rb', line 45

def __attr_define(k,v)
  instance_variable_set "@#{k}", v
  meta = class << self; self; end
  meta.class_eval { attr_reader k.to_s }
end