Class: SpreeCmCommissioner::Export
- Inherits:
-
Base
- Object
- Spree::Base
- Base
- SpreeCmCommissioner::Export
show all
- Defined in:
- app/models/spree_cm_commissioner/export.rb
Instance Method Summary
collapse
Instance Method Details
8
9
10
|
# File 'app/models/spree_cm_commissioner/export.rb', line 8
def
raise 'You must implement construct_header method in your sub class'
end
|
#construct_row(_resource) ⇒ Object
12
13
14
|
# File 'app/models/spree_cm_commissioner/export.rb', line 12
def construct_row(_resource)
raise 'You must implement construct_row method in your sub class'
end
|
#scope ⇒ Object
16
17
18
|
# File 'app/models/spree_cm_commissioner/export.rb', line 16
def scope
raise 'You must implement scope method in your sub class'
end
|
#set_uuid ⇒ Object
20
21
22
|
# File 'app/models/spree_cm_commissioner/export.rb', line 20
def set_uuid
self.uuid = SecureRandom.uuid
end
|