Class: Decidim::Amendment
Defined Under Namespace
Classes: VisibilityStepSetting
Constant Summary
collapse
- STATES =
%w(draft evaluating accepted rejected withdrawn).freeze
Instance Method Summary
collapse
Instance Method Details
#draft? ⇒ Boolean
14
15
16
|
# File 'app/models/decidim/amendment.rb', line 14
def draft?
state == "draft"
end
|
#evaluating? ⇒ Boolean
18
19
20
|
# File 'app/models/decidim/amendment.rb', line 18
def evaluating?
state == "evaluating"
end
|
26
27
28
29
30
|
# File 'app/models/decidim/amendment.rb', line 26
def promoted?
return false unless rejected?
emendation.linked_promoted_resource.present?
end
|
#rejected? ⇒ Boolean
22
23
24
|
# File 'app/models/decidim/amendment.rb', line 22
def rejected?
state == "rejected"
end
|