Class: SpreeCmCommissioner::VotingCreditTransaction

Inherits:
Base
  • Object
show all
Defined in:
app/models/spree_cm_commissioner/voting_credit_transaction.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#free_claim_votable_idObject

Returns the value of attribute free_claim_votable_id.



12
13
14
# File 'app/models/spree_cm_commissioner/voting_credit_transaction.rb', line 12

def free_claim_votable_id
  @free_claim_votable_id
end

Instance Method Details

#restoreObject



31
32
33
# File 'app/models/spree_cm_commissioner/voting_credit_transaction.rb', line 31

def restore
  update(deleted_at: nil)
end

#soft_deleteObject



27
28
29
# File 'app/models/spree_cm_commissioner/voting_credit_transaction.rb', line 27

def soft_delete
  update(deleted_at: Time.current)
end