Class: DocomoWebMailer::MailLabel

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

Overview

メールのラベル(フォルダ)一つを表す

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(systemname, name, num, num2) ⇒ MailLabel

Returns a new instance of MailLabel.



441
442
443
444
# File 'lib/docomo_web_mailer.rb', line 441

def initialize(systemname, name, num, num2)
  @name, @num, @num2 = name, num, num2
  @place, @index = systemname
end

Instance Attribute Details

#indexObject (readonly)

システム名。place=server_folder の時は名前を表すシンボル、それ以外の時は連番 名前を表すシンボルは :draft, :inbox, :sent, :trash, :upload がある



434
435
436
# File 'lib/docomo_web_mailer.rb', line 434

def index
  @index
end

#nameObject (readonly)

名前。メルマガフォルダの時は __MM__ が接頭辞としてつく( 例: “__MM__雑誌” )



436
437
438
# File 'lib/docomo_web_mailer.rb', line 436

def name
  @name
end

#numObject (readonly)

フォルダ内のメールの数



438
439
440
# File 'lib/docomo_web_mailer.rb', line 438

def num
  @num
end

#num2Object (readonly)

用途不明



440
441
442
# File 'lib/docomo_web_mailer.rb', line 440

def num2
  @num2
end

#placeObject (readonly)

場所。:server_folder, :user_folder, :user_flag がある



431
432
433
# File 'lib/docomo_web_mailer.rb', line 431

def place
  @place
end