Module: ZendeskAPI::Destroy
- Includes:
- Rescue
- Included in:
- DeleteResource, Resource, SuspendedTicket
- Defined in:
- lib/zendesk_api/actions.rb
Defined Under Namespace
Modules: ClassMethod
Instance Method Summary collapse
-
#destroy ⇒ Boolean
If this resource hasn’t already been deleted, then do so.
-
#destroyed? ⇒ Boolean
Has this object been deleted?.
Instance Method Details
#destroy ⇒ Boolean
If this resource hasn’t already been deleted, then do so.
141 142 143 144 145 |
# File 'lib/zendesk_api/actions.rb', line 141 def destroy return false if destroyed? || new_record? @client.connection.delete(url || path) @destroyed = true end |
#destroyed? ⇒ Boolean
Has this object been deleted?
135 136 137 |
# File 'lib/zendesk_api/actions.rb', line 135 def destroyed? @destroyed ||= false end |