Class: WcoEmail::EmailFilterAction
- Inherits:
-
Object
- Object
- WcoEmail::EmailFilterAction
- Includes:
- Mongoid::Document, Mongoid::Timestamps
- Defined in:
- app/models/wco_email/email_filter_action.rb
Constant Summary collapse
- KIND_AUTORESPOND =
'autorespond-template'- KIND_ADD_TAG =
KIND_EXE_RB = ‘exe-rb’
'add-tag'- KIND_RM_TAG =
'remove-tag'- KIND_EAT =
'autorespond-email-action'- KIND_RM_EAT =
'rm-email-action'- KIND_OAT =
'office-action-template'- KIND_RM_OAT =
'rm-office-action-template'- KINDS =
[ KIND_ADD_TAG, KIND_RM_TAG, KIND_AUTORESPOND, KIND_OAT, KIND_EAT, KIND_RM_EAT ]
Instance Method Summary collapse
- #to_s ⇒ Object
- #to_s_full(indent: 0) ⇒ Object
-
#value ⇒ Object
for exe_rb only.
Instance Method Details
#to_s ⇒ Object
41 42 43 |
# File 'app/models/wco_email/email_filter_action.rb', line 41 def to_s "<EFAction #{kind} #{aject} />\n" end |
#to_s_full(indent: 0) ⇒ Object
44 45 46 |
# File 'app/models/wco_email/email_filter_action.rb', line 44 def to_s_full indent: 0 "#{" " * indent }<EFAction #{kind} `#{aject}` />\n" end |
#value ⇒ Object
for exe_rb only. otherwise, use aject
22 |
# File 'app/models/wco_email/email_filter_action.rb', line 22 field :value |