Module: Sqwiggle

Defined in:
lib/sqwiggle-ruby.rb,
lib/sqwiggle/room.rb,
lib/sqwiggle/user.rb,
lib/sqwiggle/error.rb,
lib/sqwiggle/invite.rb,
lib/sqwiggle/message.rb,
lib/sqwiggle/version.rb,
lib/sqwiggle/api/client.rb,
lib/sqwiggle/api_client.rb,
lib/sqwiggle/attachment.rb,
lib/sqwiggle/api/service.rb,
lib/sqwiggle/api/resource.rb,
lib/sqwiggle/conversation.rb,
lib/sqwiggle/notification.rb,
lib/sqwiggle/organization.rb,
lib/sqwiggle/api/error_handler.rb,
lib/sqwiggle/api/errors/server_error.rb,
lib/sqwiggle/api/errors/not_found_error.rb,
lib/sqwiggle/api/errors/bad_request_error.rb,
lib/sqwiggle/api/errors/authorization_error.rb,
lib/sqwiggle/api/errors/authentication_error.rb,
lib/sqwiggle/api/errors/payment_required_error.rb

Defined Under Namespace

Modules: Api Classes: ApiClient, Attachment, Conversation, Error, Invite, Message, Notification, Organization, Room, User

Constant Summary collapse

VERSION =
"0.1.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.tokenObject

Returns the value of attribute token.



30
31
32
# File 'lib/sqwiggle-ruby.rb', line 30

def token
  @token
end

Class Method Details

.client(t = nil) ⇒ Object



31
32
33
# File 'lib/sqwiggle-ruby.rb', line 31

def client(t=nil)
  Api::Client.new (t || Sqwiggle.token)
end