Module: Signable::Concerns::Query
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
Instance Method Details
#delete ⇒ Object
11 12 13 |
# File 'lib/signable/concerns/query.rb', line 11 def delete self.class.client.delete self.class.entry_point, id end |
#persisted? ⇒ Boolean
15 16 17 |
# File 'lib/signable/concerns/query.rb', line 15 def persisted? id.present? rescue false end |
#save ⇒ Object
6 7 8 9 |
# File 'lib/signable/concerns/query.rb', line 6 def save return false unless valid? persisted? ? update : create end |