def file
      content64 = get_if_handleable(raw[:contents])
      {
        :content => content64 ? Base64.decode64(content64) : nil,
        :size    => raw[:file_size].to_i,
        :name    => get_if_handleable(raw[:filename]),
        :md5     => get_if_handleable(raw[:md5_digest])
      }.reject { |k, v| v.nil? }
    end
def file
      content64 = get_if_handleable(raw[:contents])
      {
        :content => content64 ? Base64.decode64(content64) : nil,
        :size    => raw[:file_size].to_i,
        :name    => get_if_handleable(raw[:filename]),
        :md5     => get_if_handleable(raw[:md5_digest])
      }.reject { |k, v| v.nil? }
    end
Uploaded file details
 @return [Hash] file details
   - :content [String] file content
   - :size [Fixnum] file size
   - :name [String] file name
   - :md5 [String] MD5 digest of the file content