Class: Device::Tracker::Transaction

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
lib/device/tracker/models/transaction.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.activateObject



26
27
28
# File 'lib/device/tracker/models/transaction.rb', line 26

def self.activate
  "ACTIVATE"
end

.checkoutObject



34
35
36
# File 'lib/device/tracker/models/transaction.rb', line 34

def self.checkout
  "CHECKOUT"
end

.deactivateObject



30
31
32
# File 'lib/device/tracker/models/transaction.rb', line 30

def self.deactivate
  "DEACTIVATE"
end

.deletionObject



50
51
52
# File 'lib/device/tracker/models/transaction.rb', line 50

def self.deletion
  "DELETION"
end

.foundObject



22
23
24
# File 'lib/device/tracker/models/transaction.rb', line 22

def self.found
  "FOUND"
end

.loginObject



46
47
48
# File 'lib/device/tracker/models/transaction.rb', line 46

def self.
  "LOGIN"
end

.missingObject



18
19
20
# File 'lib/device/tracker/models/transaction.rb', line 18

def self.missing
  "MISSING"
end

.registrationObject



42
43
44
# File 'lib/device/tracker/models/transaction.rb', line 42

def self.registration
  "REGISTRATION"
end

.returnObject



38
39
40
# File 'lib/device/tracker/models/transaction.rb', line 38

def self.return
  "RETURN"
end

Instance Method Details

#created_atObject



14
15
16
# File 'lib/device/tracker/models/transaction.rb', line 14

def created_at
  self[:created_at].strftime("%a %d %b %Y at %H:%M:%S")
end