Class: Mailtrap::ContactFieldsAPI
- Inherits:
-
Object
- Object
- Mailtrap::ContactFieldsAPI
- Includes:
- BaseAPI
- Defined in:
- lib/mailtrap/contact_fields_api.rb
Instance Attribute Summary
Attributes included from BaseAPI
Instance Method Summary collapse
-
#create(options) ⇒ ContactField
Creates a new contact field.
-
#delete(field_id) ⇒ Object
Deletes a contact field.
-
#get(field_id) ⇒ ContactField
Retrieves a specific contact field.
-
#list ⇒ Array<ContactField>
Lists all contact fields for the account.
-
#update(field_id, options) ⇒ ContactField
Updates an existing contact field.
Methods included from BaseAPI
Instance Method Details
#create(options) ⇒ ContactField
Creates a new contact field
30 31 32 |
# File 'lib/mailtrap/contact_fields_api.rb', line 30 def create() base_create() end |
#delete(field_id) ⇒ Object
Deletes a contact field
50 51 52 |
# File 'lib/mailtrap/contact_fields_api.rb', line 50 def delete(field_id) base_delete(field_id) end |
#get(field_id) ⇒ ContactField
Retrieves a specific contact field
18 19 20 |
# File 'lib/mailtrap/contact_fields_api.rb', line 18 def get(field_id) base_get(field_id) end |
#list ⇒ Array<ContactField>
Lists all contact fields for the account
57 58 59 |
# File 'lib/mailtrap/contact_fields_api.rb', line 57 def list base_list end |
#update(field_id, options) ⇒ ContactField
Updates an existing contact field
42 43 44 |
# File 'lib/mailtrap/contact_fields_api.rb', line 42 def update(field_id, ) base_update(field_id, , i[name merge_tag]) end |