Sha256: f4d2c00ef9a4e812426621cd6c6904e2986d750781cc6d84cab35e3535617be5

Contents?: true

Size: 281 Bytes

Versions: 63

Compression:

Stored size: 281 Bytes

Contents

module MyForum
  class PrivateMessage < ActiveRecord::Base
    scope :unread_count_for, -> (user) { where(recipient_id: user.id, unread: true).count }
    scope :inbox_for, -> (user) { where(recipient_id: user.id).order('created_at DESC') }

    attr_accessor :recipient
  end
end

Version data entries

63 entries across 63 versions & 1 rubygems

Version Path
my_forum-0.0.1.beta25 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta24 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta23 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta22 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta21 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta20 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta19 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta18 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta17 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta16 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta15 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta14 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta13 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta12 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta11 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta10 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta9 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta8 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta7 app/models/my_forum/private_message.rb
my_forum-0.0.1.beta5 app/models/my_forum/private_message.rb