Sha256: 5cb8924939aa462a1b967700b3b18c8907b4453136b7878993608fe506595cd7
Contents?: true
Size: 844 Bytes
Versions: 4
Compression:
Stored size: 844 Bytes
Contents
module Plugins module Core class AssetInfoCell < Plugins::Core::Cell include ActionView::Helpers::NumberHelper property :data property :content_item def show render end def index render end private def config @options[:config] || {} end def asset data['asset'] end def dimensions "#{asset['dimensions']['width']} x #{asset['dimensions']['width']}" end def creator content_item.creator end def created_at content_item.created_at.to_formatted_s(:long_ordinal) end def updated_at DateTime.parse(asset['updated_at']).to_formatted_s(:long_ordinal) end def link_to_asset link_to(asset['url'], asset['url']) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems