Class: Ecm::Videos::Category

Inherits:
ActiveRecord::Base
  • Object
show all
Includes:
ActsAsPublished::ActiveRecord, Models::MarkupConcern
Defined in:
app/models/ecm/videos/category.rb

Instance Method Summary collapse

Instance Method Details

#preview_imageObject



17
18
19
# File 'app/models/ecm/videos/category.rb', line 17

def preview_image
  videos.first.try(:preview_image)
end

#published_preview_image_url(style) ⇒ Object



21
22
23
24
# File 'app/models/ecm/videos/category.rb', line 21

def published_preview_image_url(style)
  return unless video = videos.published.first
  video.clip.url(style)
end

#videos_countObject



26
27
28
# File 'app/models/ecm/videos/category.rb', line 26

def videos_count
  videos.count
end