Class: Decidim::Conferences::ConferenceType

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

Overview

This type represents a conference.

Instance Method Summary collapse

Instance Method Details



51
52
53
# File 'lib/decidim/api/conference_type.rb', line 51

def banner_image
  object.attached_uploader(:banner_image).url
end

#hero_imageObject



47
48
49
# File 'lib/decidim/api/conference_type.rb', line 47

def hero_image
  object.attached_uploader(:hero_image).url
end

#registration_typesObject



59
60
61
# File 'lib/decidim/api/conference_type.rb', line 59

def registration_types
  object.registration_types.published
end

#speakersObject



55
56
57
# File 'lib/decidim/api/conference_type.rb', line 55

def speakers
  object.speakers.published
end

#urlObject



43
44
45
# File 'lib/decidim/api/conference_type.rb', line 43

def url
  EngineRouter.main_proxy(object).conference_url(object)
end