Class: DocomoWebMailer::Mimepartspec

Inherits:
RHash
  • Object
show all
Defined in:
lib/docomo_web_mailer.rb

Overview

mimeパートのヘッダ 主なプロパティーに次の値がある

conentid

Content-ID

bytes

用途不明

content_type

Content-Type

disposition

Content-Disposition

filename

ファイル名

first_byte_offset

用途不明

vertionid

用途不明

Instance Method Summary collapse

Methods inherited from RHash

#inspect, #method_missing

Constructor Details

#initialize(data) ⇒ Mimepartspec

Returns a new instance of Mimepartspec.



317
318
319
# File 'lib/docomo_web_mailer.rb', line 317

def initialize(data)
  super
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class DocomoWebMailer::RHash

Instance Method Details

#disposition_with_filenameObject

ファイル名付きのContent-Dispositionを得る



321
322
323
# File 'lib/docomo_web_mailer.rb', line 321

def disposition_with_filename
  @data['filename'] ? "#{@data['disposition']}; filename=#{@data['filename']}" : @data['disposition']
end