Module: Ahub::Deletable

Extended by:
ActiveSupport::Concern
Included in:
Answer, Question
Defined in:
lib/ahub/modules/deletable.rb

Instance Method Summary collapse

Instance Method Details

#delete(headers:) ⇒ Object



12
13
14
# File 'lib/ahub/modules/deletable.rb', line 12

def delete(headers:)
  self.class.update_node(action: :delete, node_id: id, headers: headers)
end

#undelete(headers:) ⇒ Object



16
17
18
# File 'lib/ahub/modules/deletable.rb', line 16

def undelete(headers:)
  self.class.update_node(action: :undelete, node_id: id, headers: headers)
end