Sha256: 05eb55a61b5145dc74bc32e8c179e647a551ce51bfd2b94179bebb7a23fbcd14
Contents?: true
Size: 1013 Bytes
Versions: 3
Compression:
Stored size: 1013 Bytes
Contents
module Zunnit extend Utils mattr_accessor :client, :key, :version, :actions # Fixed constants URL = "http://api.zunnit.com/" ACTIONS = { :related_items => "/related/items", :recommendation_items_for_user => "/recommendation/items/for_user", :recommendation_groups_for_user => "/recommendation/groups/for_user", :recommendation_users_for_user => "/recommendation/users/for_user", :recommendation_users_for_item => "/recommendation/users/for_item", :recommendation_tags_for_item => "/recommendation/tags/for_item", :recommendation_cluster_for_item => "/recommendation/cluster/for_item", :action_items_add => "/action/items/add", :action_items_rate => "/action/items/rate", :action_items_view => "/action/items/view", :action_user_follow => "/action/user/follow" } def self.setup self.actions = ACTIONS yield self if block_given? self end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
zunnit-0.3.3 | lib/zunnit/setup.rb |
zunnit-0.3.2 | lib/zunnit/setup.rb |
zunnit-0.3.1 | lib/zunnit/setup.rb |