Module: BrighterPlanet::Purchase
- Extended by:
- Emitter
- Included in:
- PurchaseRecord
- Defined in:
- lib/purchase.rb,
lib/purchase/data.rb,
lib/purchase/carbon_model.rb,
lib/purchase/relationships.rb,
lib/purchase/summarization.rb,
lib/purchase/characterization.rb,
lib/test_support/test_impact_vectors_adapter.rb,
lib/test_support/test_sector_direct_requirements_adapter.rb
Defined Under Namespace
Modules: CarbonModel, Characterization, Data, Relationships, Summarization, TestImpactVectorsAdapter
Classes: TestSectorDirectRequirementsAdapter
Instance Attribute Summary collapse
Class Method Summary
collapse
Instance Attribute Details
#merchant_category_code ⇒ Object
Returns the value of attribute merchant_category_code.
5
6
7
|
# File 'lib/purchase.rb', line 5
def merchant_category_code
@merchant_category_code
end
|
Class Method Details
.impact_vectors_adapter ⇒ Object
20
21
22
23
24
25
|
# File 'lib/purchase.rb', line 20
def impact_vectors_adapter
return @impact_vectors_adapter if @impact_vectors_adapter
require 'test_support/test_impact_vectors_adapter'
@impact_vectors_adapter = TestImpactVectorsAdapter
end
|
.impact_vectors_adapter=(val) ⇒ Object
26
27
28
|
# File 'lib/purchase.rb', line 26
def impact_vectors_adapter=(val)
@impact_vectors_adapter = val
end
|
.key_map ⇒ Object
30
31
32
|
# File 'lib/purchase.rb', line 30
def key_map
impact_vectors_adapter.key_map
end
|
.sector_direct_requirements_adapter ⇒ Object
10
11
12
13
14
15
|
# File 'lib/purchase.rb', line 10
def sector_direct_requirements_adapter
return @sector_direct_requirements_adapter if @sector_direct_requirements_adapter
require 'test_support/test_sector_direct_requirements_adapter'
@sector_direct_requirements_adapter = TestSectorDirectRequirementsAdapter
end
|
.sector_direct_requirements_adapter=(val) ⇒ Object
16
17
18
|
# File 'lib/purchase.rb', line 16
def sector_direct_requirements_adapter=(val)
@sector_direct_requirements_adapter = val
end
|