Module: Factbase::System

Included in:
Term
Defined in:
lib/factbase/terms/system.rb

Overview

System-level terms.

Author

Yegor Bugayenko ([email protected])

Copyright

Copyright © 2024-2025 Yegor Bugayenko

License

MIT

Instance Method Summary collapse

Instance Method Details

#env(fact, maps, fb) ⇒ Object



14
15
16
17
18
# File 'lib/factbase/terms/system.rb', line 14

def env(fact, maps, fb)
  assert_args(2)
  n = _values(0, fact, maps, fb)[0]
  ENV.fetch(n.upcase) { _values(1, fact, maps, fb)[0] }
end