Class: InfomemeClient
- Inherits:
-
Object
- Object
- InfomemeClient
- Includes:
- Base, Communication, Functions, Permissions
- Defined in:
- lib/infomeme_client.rb
Defined Under Namespace
Modules: Base, Communication, Functions, Permissions Classes: EntityHash, Error, MemeApplication, Response
Instance Attribute Summary
Attributes included from Functions::User
Method Summary
Methods included from Functions::UserOrder
#invoice, #invoices, #order, #order_with_balance, #order_with_paypal, #transactions
Methods included from Functions::UserMeme
#activate_meme, #can_publish?, #comment, #confirm_meme, #deactivate_meme, #delete_meme, #image_upload_for_memes, #inactive, #incomplete, #library, #publish, #published, #published_meme, #rate, #report, #review, #update_meme, #upload, #upload_for_meme, #upload_image
Methods included from Functions::User
#accept_tos, #confirm, #confirmed?, #countries, #currencies, #languages, #new_password, #register, #reset_password, #update_settings, #user
Methods included from Functions::Meme
#browse, #meme, #meme_comments, #meme_types, #search
Methods included from Permissions
#all_permissions, #has_permission?
Methods included from Communication
#extract_from_response, #extract_or_response, #get, #handle_response, #post, #put, #request
Methods included from Base
#authorize_url, #authorize_with_credentials, #authorize_with_token, #authorize_with_verifier, #authorized?, #credentials, #deauthorize, #initialize, #inspect, #request_authorization