class Uploadcare::Rails::File
Public Instance Methods
as_json(_options = {})
click to toggle source
# File lib/uploadcare/rails/objects/file.rb, line 32 def as_json(_options = {}) marshal_dump end
image(operations = nil)
click to toggle source
construct image tag for file
# File lib/uploadcare/rails/objects/file.rb, line 14 def image(operations = nil) image_tag(url(operations)) end
marshal_dump()
click to toggle source
# File lib/uploadcare/rails/objects/file.rb, line 36 def marshal_dump @table.stringify_keys end
prepared_operations(operations)
click to toggle source
# File lib/uploadcare/rails/objects/file.rb, line 9 def prepared_operations(operations) Uploadcare::Rails::Operations.new(operations).to_s end
to_builder()
click to toggle source
# File lib/uploadcare/rails/objects/file.rb, line 24 def to_builder marshal_dump end
to_json()
click to toggle source
# File lib/uploadcare/rails/objects/file.rb, line 28 def to_json marshal_dump end
to_s()
click to toggle source
override default to string method instead of string representation of object it will return simple cdn url of a file
# File lib/uploadcare/rails/objects/file.rb, line 20 def to_s cdn_url end
url(operations = nil)
click to toggle source
# File lib/uploadcare/rails/objects/file.rb, line 4 def url(operations = nil) cdn_url unless operations cdn_url + prepared_operations(operations) end