Sha256: 356ed0ea21dda54034b32eb0519fbd105a7073545951b288f764f399eee88130

Contents?: true

Size: 1.35 KB

Versions: 1

Compression:

Stored size: 1.35 KB

Contents

IntercomRails.config do |config|
  # == Intercom app_id
  # 
  config.app_id = "<%= @app_id %>"

  # == Intercom secret key 
  # This is reuqired to enable secure mode, you can find it on your Intercom 
  # "security" configuration page.
  # 
  <%- if @api_secret -%>
  config.api_secret = "<%= @api_secret %>"
  <%- else -%>
  # config.api_secret = '...'
  <%- end -%>

  # == Intercom API Key
  # This is required for some Intercom rake tasks like importing your users;
  # you can generate one at https://www.intercom.io/apps/api_keys.
  #
  <%- if @api_key -%>
  config.api_key = "<%= @api_key %>"
  <%- else -%>
  # config.api_key = "..."
  <%- end -%>

  # == Curent user name
  # The method/variable that contains the logged in user in your controllers.
  # If it is `current_user` or `@user`, then you can ignore this
  #
  # config.current_user = Proc.new { current_user }
  
  # == User model class
  # The class which defines your user model
  #
  # config.user_model = Proc.new { User }
  
  # == Inbox 
  # This enables the Intercom inbox which allows your users to read their
  # past conversations with your app, as well as start new ones.
  #   * :default shows a small tab with a question mark icon on it
  #   * :custom attaches the inbox open event to an anchor with an
  #             id of #Intercom.
  #
  # config.inbox = :default 
  # config.inbox = :custom

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
intercom-rails-0.0.9 lib/rails/generators/intercom/config/intercom.rb.erb