Class: Comment
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- Comment
- Includes:
- Diaspora::Federated::Base, Diaspora::Fields::Author, Diaspora::Fields::Guid, Diaspora::Likeable, Diaspora::MentionsContainer, Diaspora::Relayable, Diaspora::Taggable, Reference::Source
- Defined in:
- app/models/comment.rb
Overview
Copyright © 2010-2011, Diaspora Inc. This file is
licensed under the Affero General Public License version 3 or later. See
the COPYRIGHT file.
Defined Under Namespace
Classes: Generator
Instance Method Summary collapse
Methods included from Reference::Source
Methods included from Diaspora::MentionsContainer
#create_mentions, #mentioned_people, #message, #subscribers
Methods included from Diaspora::Likeable
included, #update_likes_counter
Methods included from Diaspora::Taggable
#build_tags, format_tags, format_tags_for_mail, included, #tag_strings
Methods included from Diaspora::Relayable
#author_is_not_ignored, included, #parent, #root, #sender_for_dispatch, #subscribers
Methods included from Diaspora::Fields::Author
Methods included from Diaspora::Fields::Guid
Methods included from Diaspora::Federated::Base
#object_to_receive, #subscribers
Instance Method Details
#add_mention_subscribers? ⇒ Boolean
65 66 67 |
# File 'app/models/comment.rb', line 65 def add_mention_subscribers? super && parent..local? end |
#text=(text) ⇒ Object
61 62 63 |
# File 'app/models/comment.rb', line 61 def text= text self[:text] = text.to_s.strip #to_s if for nil, for whatever reason end |