module Qualtrics
Constants
- VERSION
Public Class Methods
begin_transaction!()
click to toggle source
# File lib/qualtrics.rb, line 36 def begin_transaction! configatron.qualtrics_transaction = Qualtrics::Transaction.new Qualtrics::Operation.add_listener(configatron.qualtrics_transaction) end
configuration()
click to toggle source
# File lib/qualtrics.rb, line 28 def self.configuration if !configatron.has_key?(:qualtrics) configatron.qualtrics = Configuration.new end configatron.qualtrics end
configure(&block)
click to toggle source
# File lib/qualtrics.rb, line 24 def self.configure(&block) configuration.update(&block) end
rollback_transaction!()
click to toggle source
# File lib/qualtrics.rb, line 41 def rollback_transaction! if configatron.has_key?(:qualtrics_transaction) configatron.qualtrics_transaction.rollback! Qualtrics::Operation.delete_listener(configatron.qualtrics_transaction) end end