Class: Decidim::Blogs::BlogsType

Inherits:
Api::Types::BaseObject
  • Object
show all
Defined in:
lib/decidim/api/blogs_type.rb

Instance Method Summary collapse

Instance Method Details

#post(id:) ⇒ Object



24
25
26
# File 'lib/decidim/api/blogs_type.rb', line 24

def post(id:)
  Decidim::Core::ComponentFinderBase.new(model_class: Post).call(object, { id: id }, context)
end

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



20
21
22
# File 'lib/decidim/api/blogs_type.rb', line 20

def posts(filter: {}, order: {})
  Decidim::Core::ComponentListBase.new(model_class: Post).call(object, { filter: filter, order: order }, context)
end