Sha256: 1efd428f65c5f519c9f43d75e1936c005d0055df8c9b164521a564aada0f43d9
Contents?: true
Size: 508 Bytes
Versions: 17
Compression:
Stored size: 508 Bytes
Contents
module SugarCRM; class Connection # Retrieves the list of modules available to the current user logged into the system. def get_available_modules login! unless logged_in? json = <<-EOF { \"session\": \"#{@session}\" } EOF json.gsub!(/^\s{6}/,'') mods = send!(:get_available_modules, json)["modules"] modules = [] mods.each do |mod| modules << Module.new(mod) end modules end alias :get_modules :get_available_modules end; end
Version data entries
17 entries across 17 versions & 1 rubygems