Class: LicenseFinder::Decisions::TXN

Inherits:
Struct
  • Object
show all
Defined in:
lib/license_finder/decisions.rb

Overview

WRITE

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#safe_whenObject

Returns the value of attribute safe_when

Returns:

  • (Object)

    the current value of safe_when



37
38
39
# File 'lib/license_finder/decisions.rb', line 37

def safe_when
  @safe_when
end

#whoObject

Returns the value of attribute who

Returns:

  • (Object)

    the current value of who



37
38
39
# File 'lib/license_finder/decisions.rb', line 37

def who
  @who
end

#whyObject

Returns the value of attribute why

Returns:

  • (Object)

    the current value of why



37
38
39
# File 'lib/license_finder/decisions.rb', line 37

def why
  @why
end

Class Method Details

.from_hash(txn) ⇒ Object



38
39
40
# File 'lib/license_finder/decisions.rb', line 38

def self.from_hash(txn)
  new(txn[:who], txn[:why], txn[:when])
end