Class: LicenseFinder::Decisions::TXN
- Inherits:
-
Struct
- Object
- Struct
- LicenseFinder::Decisions::TXN
- Defined in:
- lib/license_finder/decisions.rb
Overview
WRITE
Instance Attribute Summary collapse
-
#safe_versions ⇒ Object
Returns the value of attribute safe_versions.
-
#safe_when ⇒ Object
Returns the value of attribute safe_when.
-
#who ⇒ Object
Returns the value of attribute who.
-
#why ⇒ Object
Returns the value of attribute why.
Class Method Summary collapse
Instance Attribute Details
#safe_versions ⇒ Object
Returns the value of attribute safe_versions
71 72 73 |
# File 'lib/license_finder/decisions.rb', line 71 def safe_versions @safe_versions end |
#safe_when ⇒ Object
Returns the value of attribute safe_when
71 72 73 |
# File 'lib/license_finder/decisions.rb', line 71 def safe_when @safe_when end |
#who ⇒ Object
Returns the value of attribute who
71 72 73 |
# File 'lib/license_finder/decisions.rb', line 71 def who @who end |
#why ⇒ Object
Returns the value of attribute why
71 72 73 |
# File 'lib/license_finder/decisions.rb', line 71 def why @why end |
Class Method Details
.from_hash(txn, versions) ⇒ Object
72 73 74 |
# File 'lib/license_finder/decisions.rb', line 72 def self.from_hash(txn, versions) new(txn[:who], txn[:why], txn[:when], versions || []) end |