Sha256: 07813bd6e75a0ae2beaeed1606fecb338d5153b3508eb9acff9cf23eb15eb7a7
Contents?: true
Size: 571 Bytes
Versions: 20
Compression:
Stored size: 571 Bytes
Contents
module Abstractor module Methods module Models module AbstractorSuggestionStatus def self.included(base) base.send :include, SoftDelete # Associations base.send :has_many, :abstractor_suggestions base.send :attr_accessible, :deleted_at, :name end # Instance Methods def needs_review? name == 'Needs review' end def accepted? name == 'Accepted' end def rejected? name == 'Rejected' end end end end end
Version data entries
20 entries across 20 versions & 1 rubygems