Sha256: 499b6e277dc780716a626d8d48b0650f25b76f8aa79fe57f6ec106a0f1c24d89

Contents?: true

Size: 290 Bytes

Versions: 25

Compression:

Stored size: 290 Bytes

Contents

class Post < ActiveRecord::Base
  include SocialStream::Models::Object

  MAXIMUM_LENGTH = 140

  alias_attribute :text, :description
  validates :text, presence: true

  define_index do
    activity_object_index
  end

  def title
    description.truncate(30, :separator =>' ')
  end

end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
social_stream-2.2.2 base/app/models/post.rb
social_stream-base-2.2.2 app/models/post.rb
social_stream-2.2.1 base/app/models/post.rb
social_stream-base-2.2.1 app/models/post.rb
social_stream-2.2.0 base/app/models/post.rb
social_stream-base-2.2.0 app/models/post.rb
social_stream-2.1.1 base/app/models/post.rb
social_stream-2.1.0 base/app/models/post.rb
social_stream-base-2.1.0 app/models/post.rb
social_stream-2.0.4 base/app/models/post.rb
social_stream-base-2.0.4 app/models/post.rb
social_stream-2.0.3 base/app/models/post.rb
social_stream-base-2.0.3 app/models/post.rb
social_stream-2.0.2 base/app/models/post.rb
social_stream-base-2.0.2 app/models/post.rb
social_stream-2.0.1 base/app/models/post.rb
social_stream-base-2.0.1 app/models/post.rb
social_stream-2.0.0 base/app/models/post.rb
social_stream-base-2.0.0 app/models/post.rb
social_stream-2.0.0.beta3 base/app/models/post.rb