Sha256: 8184d97380530dc39b09d42bfffa1ba76f75f550006c62f4cf4c9935922abf63
Contents?: true
Size: 408 Bytes
Versions: 55
Compression:
Stored size: 408 Bytes
Contents
module ContentProviders # Selects a random slide from a slideshow to display. class RandomSlideProvider < BitCore::ContentProvider def render_current(options) slides = source_content.slides options.view_context.render( template: "think_feel_do_engine/slides/homepage", locals: { slide: slides.offset(rand(slides.count)).first } ) end end end
Version data entries
55 entries across 55 versions & 1 rubygems