Class: HiddenAnnouncement
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- HiddenAnnouncement
- Defined in:
- app/models/hidden_announcement.rb
Class Method Summary collapse
Class Method Details
.create_for(user_id, announcement_id) ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'app/models/hidden_announcement.rb', line 10 def create_for(user_id, announcement_id) return if record_exists_for?(user_id, announcement_id) create!( user_id: user_id, announcement_id: announcement_id ) end |
.hidden_announcement_ids_for(user_id) ⇒ Object
6 7 8 |
# File 'app/models/hidden_announcement.rb', line 6 def hidden_announcement_ids_for(user_id) where(user_id: user_id).pluck(:announcement_id) end |