Module: Abstractor::Methods::Models::AbstractorSuggestionStatus
- Included in:
- AbstractorSuggestionStatus
- Defined in:
- lib/abstractor/methods/models/abstractor_suggestion_status.rb
Class Method Summary collapse
Instance Method Summary collapse
- #accepted? ⇒ Boolean
-
#needs_review? ⇒ Boolean
Instance Methods.
- #rejected? ⇒ Boolean
Class Method Details
.included(base) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/abstractor/methods/models/abstractor_suggestion_status.rb', line 5 def self.included(base) base.send :include, SoftDelete # Associations base.send :has_many, :abstractor_suggestions # base.send :attr_accessible, :deleted_at, :name end |
Instance Method Details
#accepted? ⇒ Boolean
19 20 21 |
# File 'lib/abstractor/methods/models/abstractor_suggestion_status.rb', line 19 def accepted? name == 'Accepted' end |
#needs_review? ⇒ Boolean
Instance Methods
15 16 17 |
# File 'lib/abstractor/methods/models/abstractor_suggestion_status.rb', line 15 def needs_review? name == 'Needs review' end |
#rejected? ⇒ Boolean
23 24 25 |
# File 'lib/abstractor/methods/models/abstractor_suggestion_status.rb', line 23 def rejected? name == 'Rejected' end |