Module: TicketSharing

Defined in:
lib/ticket_sharing.rb,
lib/ticket_sharing/base.rb,
lib/ticket_sharing/time.rb,
lib/ticket_sharing/actor.rb,
lib/ticket_sharing/error.rb,
lib/ticket_sharing/client.rb,
lib/ticket_sharing/ticket.rb,
lib/ticket_sharing/comment.rb,
lib/ticket_sharing/request.rb,
lib/ticket_sharing/agreement.rb,
lib/ticket_sharing/attachment.rb,
lib/ticket_sharing/json_support.rb

Defined Under Namespace

Classes: Actor, Agreement, Attachment, Base, Client, Comment, Error, JsonSupport, Request, Ticket, Time, TooManyRedirects

Constant Summary collapse

JSON_PARSER =
begin
  require 'multi_json'
  MultiJson
rescue LoadError
  require 'json'
  JSON
end

Class Method Summary collapse

Class Method Details

.connectionObject



2
3
4
# File 'lib/ticket_sharing.rb', line 2

def self.connection
  @connection ||= Faraday.new
end

.connection=(new_connection) ⇒ Object



6
7
8
# File 'lib/ticket_sharing.rb', line 6

def self.connection=(new_connection)
  @connection = new_connection
end