Class: Mailtrap::EmailTemplatesAPI
- Inherits:
-
Object
- Object
- Mailtrap::EmailTemplatesAPI
- Includes:
- BaseAPI
- Defined in:
- lib/mailtrap/email_templates_api.rb
Instance Attribute Summary
Attributes included from BaseAPI
Instance Method Summary collapse
-
#create(options) ⇒ EmailTemplate
Creates a new email template.
-
#delete(template_id) ⇒ Object
Deletes an email template.
-
#get(template_id) ⇒ EmailTemplate
Retrieves a specific email template.
-
#list ⇒ Array<EmailTemplate>
Lists all email templates for the account.
-
#update(template_id, options) ⇒ EmailTemplate
Updates an existing email template.
Methods included from BaseAPI
Instance Method Details
#create(options) ⇒ EmailTemplate
Creates a new email template
39 40 41 |
# File 'lib/mailtrap/email_templates_api.rb', line 39 def create() base_create() end |
#delete(template_id) ⇒ Object
Deletes an email template
62 63 64 |
# File 'lib/mailtrap/email_templates_api.rb', line 62 def delete(template_id) base_delete(template_id) end |
#get(template_id) ⇒ EmailTemplate
Retrieves a specific email template
25 26 27 |
# File 'lib/mailtrap/email_templates_api.rb', line 25 def get(template_id) base_get(template_id) end |
#list ⇒ Array<EmailTemplate>
Lists all email templates for the account
17 18 19 |
# File 'lib/mailtrap/email_templates_api.rb', line 17 def list base_list end |
#update(template_id, options) ⇒ EmailTemplate
Updates an existing email template
54 55 56 |
# File 'lib/mailtrap/email_templates_api.rb', line 54 def update(template_id, ) base_update(template_id, ) end |