Sha256: e4b0919fe34c310d0f4998daecbebc0825483ce9f96afd8b38dd2d3c078aa740
Contents?: true
Size: 573 Bytes
Versions: 25
Compression:
Stored size: 573 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
25 entries across 25 versions & 1 rubygems