Class: Fiona7::BinaryHandling::MetaBinary::TransformedBinary
Instance Method Summary
collapse
#image?, #length, #mime_type, #present?
#initialize
Instance Method Details
#filename ⇒ Object
128
129
130
|
# File 'lib/fiona7/scrivito_patches/binary.rb', line 128
def filename
::File.basename(self.transformed_filepath)
end
|
#filepath ⇒ Object
133
134
135
|
# File 'lib/fiona7/scrivito_patches/binary.rb', line 133
def filepath
self.transformed_filepath
end
|
#last_changed ⇒ Object
141
142
143
|
# File 'lib/fiona7/scrivito_patches/binary.rb', line 141
def last_changed
::File.mtime(self.transformed_filepath).utc
end
|
#legnth ⇒ Object
137
138
139
|
# File 'lib/fiona7/scrivito_patches/binary.rb', line 137
def legnth
::File.size(self.transformed_filepath)
end
|
#original_filepath ⇒ Object
132
|
# File 'lib/fiona7/scrivito_patches/binary.rb', line 132
alias_method :original_filepath, :filepath
|
#valid? ⇒ Boolean
124
125
126
|
# File 'lib/fiona7/scrivito_patches/binary.rb', line 124
def valid?
super && valid_transformation?
end
|