Class: Journeybook::MediaAsset
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- Journeybook::MediaAsset
- Defined in:
- app/models/journeybook/media_asset.rb
Constant Summary collapse
- IMAGE_CONTENT_TYPES =
%w[image/png image/jpeg image/webp image/gif image/svg+xml].freeze
Instance Method Summary collapse
Instance Method Details
#public_url ⇒ Object
12 13 14 |
# File 'app/models/journeybook/media_asset.rb', line 12 def public_url Journeybook::Storage::S3Client.new.public_url(storage_key) end |
#tag_list ⇒ Object
16 17 18 |
# File 'app/models/journeybook/media_asset.rb', line 16 def tag_list .to_s.split(",").map(&:strip).reject(&:blank?) end |