Class: Etna::Cwl::OptionalLoader
Instance Method Summary collapse
-
#initialize(inner_loader) ⇒ OptionalLoader
constructor
A new instance of OptionalLoader.
- #load(val) ⇒ Object
Methods inherited from Loader
#as_array, #as_mapped_array, #map, #optional, #or
Constructor Details
#initialize(inner_loader) ⇒ OptionalLoader
Returns a new instance of OptionalLoader.
247 248 249 |
# File 'lib/etna/cwl.rb', line 247 def initialize(inner_loader) @inner_loader = inner_loader end |
Instance Method Details
#load(val) ⇒ Object
251 252 253 254 255 256 257 |
# File 'lib/etna/cwl.rb', line 251 def load(val) if val.nil? return nil end @inner_loader.load(val) end |