Class: Decidim::Proposals::ProposalsType

Inherits:
Core::ComponentType
  • Object
show all
Defined in:
lib/decidim/api/proposals_type.rb

Instance Method Summary collapse

Instance Method Details

#proposal(id:) ⇒ Object



36
37
38
# File 'lib/decidim/api/proposals_type.rb', line 36

def proposal(id:)
  Decidim::Proposals::ProposalFinderHelper.new(model_class: Proposal).call(object, { id: }, context)
end

#proposals(filter: {}, order: {}) ⇒ Object



32
33
34
# File 'lib/decidim/api/proposals_type.rb', line 32

def proposals(filter: {}, order: {})
  Decidim::Proposals::ProposalListHelper.new(model_class: Proposal).call(object, { filter:, order: }, context)
end