Module: LucidIntercom

Extended by:
Forwardable
Defined in:
lib/lucid_intercom/error.rb,
lib/lucid_intercom/event.rb,
lib/lucid_intercom/config.rb,
lib/lucid_intercom/convert.rb,
lib/lucid_intercom/version.rb,
lib/lucid_intercom/response.rb,
lib/lucid_intercom/attributes.rb,
lib/lucid_intercom/send_event.rb,
lib/lucid_intercom/update_user.rb,
lib/lucid_intercom/post_request.rb,
lib/lucid_intercom/render_snippet.rb,
lib/lucid_intercom/installed_event.rb,
lib/lucid_intercom/user_attributes.rb,
lib/lucid_intercom/uninstalled_event.rb,
lib/lucid_intercom/changed_plan_event.rb,
lib/lucid_intercom/company_attributes.rb,
lib/lucid_intercom/company_custom_attributes.rb

Defined Under Namespace

Classes: Attributes, ChangedPlanEvent, CompanyAttributes, CompanyCustomAttributes, Config, Convert, Event, InstalledEvent, PostRequest, RenderSnippet, Response, SendEvent, UninstalledEvent, UpdateUser, UserAttributes

Constant Summary collapse

Error =

Subclass this class for all gem exceptions, so that callers may rescue any subclass with:

rescue LucidIntercom::Error => e
Class.new(StandardError)
NotConfiguredError =
Class.new(Error)
VERSION =
'0.6.1'

Class Attribute Summary collapse

Class Attribute Details

.configConfig

Returns:

Raises:



25
26
27
28
29
# File 'lib/lucid_intercom/config.rb', line 25

def config
  raise NotConfiguredError unless @config

  @config
end