Class: Decidim::Accountability::AccountabilityType
- Inherits:
-
Core::ComponentType
- Object
- Core::ComponentType
- Decidim::Accountability::AccountabilityType
- Defined in:
- lib/decidim/api/accountability_type.rb
Instance Method Summary collapse
Instance Method Details
#result(id:) ⇒ Object
22 23 24 |
# File 'lib/decidim/api/accountability_type.rb', line 22 def result(id:) Result.where(component: object).find(id) end |
#results ⇒ Object
18 19 20 |
# File 'lib/decidim/api/accountability_type.rb', line 18 def results Result.where(component: object).includes(:component) end |
#status(id:) ⇒ Object
30 31 32 |
# File 'lib/decidim/api/accountability_type.rb', line 30 def status(id:) Status.where(component: object).find(id) end |
#statuses ⇒ Object
26 27 28 |
# File 'lib/decidim/api/accountability_type.rb', line 26 def statuses Status.where(component: object).order(:progress, :key, :id) end |