Module: Rollwire::OuterLocation

Defined in:
lib/rollwire/outer_location.rb

Constant Summary collapse

LOCATION_IVAR =
:@rollwire_outer_location

Class Method Summary collapse

Class Method Details

.for(transaction) ⇒ Object



13
14
15
# File 'lib/rollwire/outer_location.rb', line 13

def for(transaction)
  transaction.instance_variable_get(LOCATION_IVAR)
end

.record(transaction, location) ⇒ Object



9
10
11
# File 'lib/rollwire/outer_location.rb', line 9

def record(transaction, location)
  transaction.instance_variable_set(LOCATION_IVAR, location)
end