Methods
- D
- F
- T
- U
Instance Public methods
disposition() Link
Source: show
# File app/serializers/v2/content/file_serializer.rb, line 10 def disposition object.disposition end
filename() Link
Source: show
# File app/serializers/v2/content/file_serializer.rb, line 14 def filename object.content.filename end
type() Link
Source: show
# File app/serializers/v2/content/file_serializer.rb, line 6 def type object.content.pdf? ? "pdf" : object.content.content_type end
url() Link
Source: show
# File app/serializers/v2/content/file_serializer.rb, line 18 def url disposition = (object.disposition == "display") ? "inline" : "attachment" object.content.attachment.url( response_content_disposition: "#{disposition}; filename=\"#{object.content.filename}\"", response_content_type: object.content.mime_type, expires_in: 5 * 60 ) end