# File lib/mail/fields/content_disposition_field.rb, line 59
59: def decoded
60: if parameters.length > 0
61: p = "; #{parameters.decoded}"
62: else
63: p = ""
64: end
65: "#{disposition_type}" + p
66: end
# File lib/mail/fields/content_disposition_field.rb, line 27
27: def disposition_type
28: element.disposition_type
29: end
# File lib/mail/fields/content_disposition_field.rb, line 23
23: def element
24: @element ||= Mail::ContentDispositionElement.new(value)
25: end
TODO: Fix this up
# File lib/mail/fields/content_disposition_field.rb, line 50
50: def encoded
51: if parameters.length > 0
52: p = ";\r\n\s#{parameters.encoded}\r\n"
53: else
54: p = "\r\n"
55: end
56: "#{CAPITALIZED_FIELD}: #{disposition_type}" + p
57: end
# File lib/mail/fields/content_disposition_field.rb, line 37
37: def filename
38: case
39: when !parameters['filename'].blank?
40: @filename = parameters['filename']
41: when !parameters['name'].blank?
42: @filename = parameters['name']
43: else
44: @filename = nil
45: end
46: @filename
47: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.