Sha256: 92b82de098025bd1a6c502b12b84943ce0486889f91f684a1af24c30e362836d
Contents?: true
Size: 496 Bytes
Versions: 1
Compression:
Stored size: 496 Bytes
Contents
class Office::Emailtag include Mongoid::Document include Mongoid::Timestamps # field :name # validates :name, presence: true field :slug validates :slug, presence: true INBOX = 'inbox' TRASH = 'trash' EMAILTAGS = [ INBOX, TRASH ] def self.inbox Office::Emailtag.find_by({ slug: INBOX }) end def self.trash Office::Emailtag.find_by({ slug: TRASH }) end has_many :emailtag_ties, class_name: 'Office::EmailtagEmailConversation' end Tag = Office::Emailtag
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ish_models-3.0.0.1 | lib/office/emailtag.rb |