|  | @@ -2,6 +2,9 @@ class Notification < ApplicationRecord
 | 
	
		
			
				|  |  |    belongs_to :recipient, class_name: "User"
 | 
	
		
			
				|  |  |    belongs_to :actor, class_name: "User"
 | 
	
		
			
				|  |  |    belongs_to :notifiable, polymorphic: true
 | 
	
		
			
				|  |  | +  
 | 
	
		
			
				|  |  | +  scope :unread, -> { where(read_at: nil) }
 | 
	
		
			
				|  |  | +  scope :recent, -> { order(created_at: :desc) }.limit(5)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    def self.post(to:, from:, action:, notifiable:)
 | 
	
		
			
				|  |  |      recipients = Array.wrap(to)
 |