Module: Platforms::Yammer

Defined in:
lib/platforms/yammer.rb,
lib/platforms/yammer/api.rb,
lib/platforms/yammer/client.rb,
lib/platforms/yammer/engine.rb,
lib/platforms/yammer/railtie.rb,
lib/platforms/yammer/version.rb,
lib/platforms/yammer/api/base.rb,
lib/platforms/yammer/api/oauth.rb,
lib/platforms/yammer/api/users.rb,
lib/platforms/yammer/api/groups.rb,
lib/platforms/yammer/api/search.rb,
lib/platforms/yammer/api/topics.rb,
lib/platforms/yammer/api/streams.rb,
lib/platforms/yammer/api/threads.rb,
lib/platforms/yammer/api/messages.rb,
lib/platforms/yammer/api/networks.rb,
lib/platforms/yammer/configuration.rb,
lib/platforms/yammer/authentication.rb,
lib/platforms/yammer/api/invitations.rb,
lib/platforms/yammer/api/suggestions.rb,
lib/platforms/yammer/omni_auth_setup.rb,
lib/platforms/yammer/api/relationships.rb,
lib/platforms/yammer/api/subscriptions.rb,
lib/platforms/yammer/api/uploaded_files.rb,
lib/platforms/yammer/api/supervisor_mode.rb,
lib/platforms/yammer/api/group_memberships.rb,
lib/platforms/yammer/api/open_graph_objects.rb,
lib/platforms/yammer/api/pending_attachments.rb,
lib/generators/platforms/yammer/install/install_generator.rb

Overview

A gem to build Yammer integrations with Rails

Defined Under Namespace

Modules: Api, Authentication Classes: Client, Configuration, Engine, InstallGenerator, OmniAuthSetup, Railtie

Constant Summary collapse

VERSION =

Current version Use semantic versioning (major.minor.patch)

'0.1.0'

Class Method Summary collapse

Class Method Details

.configurationConfiguration

Get the configuration

Returns:



11
12
13
# File 'lib/platforms/yammer/configuration.rb', line 11

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Used by initializers to set the configuration

Yield Parameters:



17
18
19
# File 'lib/platforms/yammer/configuration.rb', line 17

def configure
  yield configuration
end