lib/tumblr/user.rb in tumblr_client-0.6.11 vs lib/tumblr/user.rb in tumblr_client-0.7.0
- old
+ new
@@ -1,40 +1,41 @@
module Tumblr
- class Client
- module User
- def info
- info = get("v2/user/info")
- end
+ module User
- def dashboard(options={})
- valid_opts = [:limit, :offset, :type, :since_id, :reblog_info, :notes_info]
- if valid_options(valid_opts, options)
- get("v2/user/dashboard", options)
- end
- end
+ def info
+ get('v2/user/info')
+ end
- def likes(offset=0, limit=20)
- likes = get("v2/user/likes", {:limit => limit, :offset => offset})
- end
+ def dashboard(options = {})
+ valid_opts = [:limit, :offset, :type, :since_id, :reblog_info, :notes_info]
+ validate_options(valid_opts, options)
+ get('v2/user/dashboard', options)
+ end
- def following(offset=0, limit=20)
- following = get("v2/user/following", {:limit => limit, :offset => offset})
- end
+ def likes(options = {})
+ validate_options([:limit, :offset], options)
+ get('v2/user/likes', options)
+ end
- def follow(url)
- follow = post("v2/user/follow", {:url => url})
- end
-
- def unfollow(url)
- follow = post("v2/user/unfollow", {:url => url})
- end
+ def following(options = {})
+ validate_options([:limit, :offset], options)
+ get('v2/user/following', options)
+ end
- def like(id, reblog_key)
- like = post("v2/user/like", {:id => id, :reblog_key => reblog_key})
- end
+ def follow(url)
+ post('v2/user/follow', :url => url)
+ end
- def unlike(id, reblog_key)
- unlike = post("v2/user/unlike", {:id => id, :reblog_key => reblog_key})
- end
+ def unfollow(url)
+ post('v2/user/unfollow', :url => url)
end
+
+ def like(id, reblog_key)
+ post('v2/user/like', :id => id, :reblog_key => reblog_key)
+ end
+
+ def unlike(id, reblog_key)
+ post('v2/user/unlike', :id => id, :reblog_key => reblog_key)
+ end
+
end
end