Class: Smirk::Category

Inherits:
Client
  • Object
show all
Defined in:
lib/smirk/category.rb

Constant Summary

Constants inherited from Client

Smirk::Client::API_KEY, Smirk::Client::HOST

Instance Method Summary collapse

Methods inherited from Client

#albums, #categories, #find_album, #find_image, #find_image_exif, #logout

Constructor Details

#initialize(info) ⇒ Category

Returns a new instance of Category.



4
5
6
7
8
9
10
11
# File 'lib/smirk/category.rb', line 4

def initialize(info)
  info.each do |key, value|
    instance_variable_set("@#{key}", value)
    Category.instance_eval do
      attr_reader key.to_sym
    end
  end
end