Class: DeviceTracker::Transaction

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

Overview

:nodoc:

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.activateObject



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

def self.activate
  'ACTIVATE'
end

.checkoutObject



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

def self.checkout
  'CHECKOUT'
end

.deactivateObject



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

def self.deactivate
  'DEACTIVATE'
end

.deletionObject



58
59
60
# File 'lib/device_tracker/models/transaction.rb', line 58

def self.deletion
  'DELETION'
end

.foundObject



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

def self.found
  'FOUND'
end

.loginObject



54
55
56
# File 'lib/device_tracker/models/transaction.rb', line 54

def self.
  'LOGIN'
end

.missingObject



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

def self.missing
  'MISSING'
end

.registrationObject



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

def self.registration
  'REGISTRATION'
end

.returnObject



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

def self.return
  'RETURN'
end

Instance Method Details

#created_atObject



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

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