Module: Talkie

Defined in:
lib/talkie.rb,
lib/talkie/engine.rb,
lib/talkie/version.rb,
lib/talkie/controller.rb,
lib/talkie/permission.rb,
app/models/talkie/comment.rb,
lib/talkie/acts_as_talker.rb,
lib/talkie/renderer_helper.rb,
lib/talkie/comments_renderer.rb,
lib/talkie/nil_mention_tokens.rb,
lib/talkie/subscription_error.rb,
app/models/talkie/subscription.rb,
lib/talkie/acts_as_commentable.rb,
app/helpers/talkie/application_helper.rb,
lib/generators/talkie/views_generator.rb,
app/models/concerns/talkie/mentionable.rb,
app/mailers/talkie/notifications_mailer.rb,
lib/generators/talkie/install_generator.rb,
app/controllers/talkie/comments_controller.rb,
app/controllers/talkie/mentions_controller.rb

Defined Under Namespace

Modules: ActsAsCommentable, ActsAsTalker, ApplicationHelper, Controller, Generators, Mentionable, RendererHelper Classes: Comment, CommentsController, CommentsRenderer, Engine, MentionsController, NilMentionTokens, NotificationsMailer, Permission, Subscription, SubscriptionError

Constant Summary collapse

VERSION =
'0.5.1'

Class Method Summary collapse

Class Method Details

.configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (Talkie)

    the object that the method was called on



52
53
54
# File 'lib/talkie.rb', line 52

def self.configure
  yield self
end

.mentions_enabled?Boolean

Returns:

  • (Boolean)


44
45
46
# File 'lib/talkie.rb', line 44

def self.mentions_enabled?
  @@enable_mentions
end

.notifications_mentions_enabled?Boolean

Returns:

  • (Boolean)


48
49
50
# File 'lib/talkie.rb', line 48

def self.notifications_mentions_enabled?
  @@enable_mentions_notifications
end