Module: SugarCRM

Defined in:
lib/sugarcrm/base.rb,
lib/sugarcrm/module.rb,
lib/sugarcrm/request.rb,
lib/sugarcrm/response.rb,
lib/sugarcrm/connection.rb,
lib/sugarcrm/exceptions.rb,
lib/sugarcrm/module_methods.rb,
lib/sugarcrm/attribute_methods.rb,
lib/sugarcrm/connection/helper.rb,
lib/sugarcrm/association_methods.rb,
lib/sugarcrm/connection/api/login.rb,
lib/sugarcrm/dynamic_finder_match.rb,
lib/sugarcrm/connection/api/logout.rb,
lib/sugarcrm/connection/api/get_entry.rb,
lib/sugarcrm/connection/api/set_entry.rb,
lib/sugarcrm/connection/api/get_entries.rb,
lib/sugarcrm/connection/api/get_user_id.rb,
lib/sugarcrm/connection/api/set_entries.rb,
lib/sugarcrm/connection/api/get_entry_list.rb,
lib/sugarcrm/connection/api/seamless_login.rb,
lib/sugarcrm/connection/api/get_server_info.rb,
lib/sugarcrm/connection/api/get_user_team_id.rb,
lib/sugarcrm/connection/api/search_by_module.rb,
lib/sugarcrm/connection/api/set_relationship.rb,
lib/sugarcrm/connection/api/get_entries_count.rb,
lib/sugarcrm/connection/api/get_module_fields.rb,
lib/sugarcrm/connection/api/get_relationships.rb,
lib/sugarcrm/connection/api/set_relationships.rb,
lib/sugarcrm/connection/api/get_report_entries.rb,
lib/sugarcrm/connection/api/set_campaign_merge.rb,
lib/sugarcrm/connection/api/get_note_attachment.rb,
lib/sugarcrm/connection/api/set_note_attachment.rb,
lib/sugarcrm/connection/api/get_available_modules.rb,
lib/sugarcrm/connection/api/get_document_revision.rb,
lib/sugarcrm/connection/api/set_document_revision.rb

Defined Under Namespace

Modules: AssociationMethods, AttributeMethods Classes: AttributeParsingError, Base, Connection, DynamicFinderMatch, EmptyResponse, InvalidModule, InvalidRequest, InvalidSugarCRMUrl, LoginError, Module, RecordNotFound, Request, Response, UnhandledResponse

Constant Summary collapse

@@connection =
nil
@@modules =
[]

Class Method Summary collapse

Class Method Details

.connectionObject



4
5
6
# File 'lib/sugarcrm/module_methods.rb', line 4

def self.connection
  @@connection
end

.connection=(connection) ⇒ Object



7
8
9
# File 'lib/sugarcrm/module_methods.rb', line 7

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

.modulesObject



12
13
14
# File 'lib/sugarcrm/module_methods.rb', line 12

def self.modules
  @@modules
end

.modules=(modules) ⇒ Object



15
16
17
# File 'lib/sugarcrm/module_methods.rb', line 15

def self.modules=(modules)
  @@modules = modules
end