Sha256: 9066b7095656f9deed5d56714039f7284ef14cfe68837deece0fba732eac2ba1

Contents?: true

Size: 308 Bytes

Versions: 3

Compression:

Stored size: 308 Bytes

Contents

module SugarCRM; class Connection
  # Logs out of the Sugar user session.
  def logout
    login! unless logged_in?
    json = <<-EOF
      {
        \"user_auth\": {
          \"session\": \"#{@session}\"
        }
      }
    EOF
    json.gsub!(/^\s{8}/,'')
    response = get(:logout, json)
  end
end; end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sugarcrm-0.6.2 lib/sugarcrm/api/logout.rb
sugarcrm-0.6.1 lib/sugarcrm/api/logout.rb
sugarcrm-0.6.0 lib/sugarcrm/api/logout.rb