Class: ESP::ContactRequest

Inherits:
Resource show all
Defined in:
lib/esp/resources/contact_request.rb

Overview

Use contact requests to send a support or feature request to Evident.io.

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Dirty

#changed_attributes, #original_attributes, #original_attributes=

Methods included from LoadWithOriginalAttributes

#load

Class Method Details

.create(attributes = {}) ⇒ ESP::ContactRequest

Create a contact request.

call-seq -> create(attributes={})

Examples:

contact_request = ESP::ContactRequest.create(request_type: 'feature', title: 'My great feature idea', description: 'This is my idea for a really useful feature...')

Parameters:

  • attributes (Hash) (defaults to: {})

    Required hash of contact request attributes

    Valid Attributes

    See API documentation for valid arguments

Returns:



# File 'lib/esp/resources/contact_request.rb', line 32

.findvoid

This method returns an undefined value.

Not Implemented. You cannot search for ContactRequest.



7
8
9
# File 'lib/esp/resources/contact_request.rb', line 7

def self.find(*)
  fail ESP::NotImplementedError
end

.wherevoid

This method returns an undefined value.

Not Implemented. You cannot search for ContactRequest.



14
15
16
# File 'lib/esp/resources/contact_request.rb', line 14

def self.where(*)
  fail ESP::NotImplementedError
end

Instance Method Details

#destroyvoid

This method returns an undefined value.

Not Implemented. You cannot destroy a ContactRequest.



28
29
30
# File 'lib/esp/resources/contact_request.rb', line 28

def destroy
  fail ESP::NotImplementedError
end

#updatevoid

This method returns an undefined value.

Not Implemented. You cannot update a ContactRequest.



21
22
23
# File 'lib/esp/resources/contact_request.rb', line 21

def update
  fail ESP::NotImplementedError
end