module FunWith::Configurations::LoadingStyle
Public Instance Methods
loader_pattern_load_item( file )
click to toggle source
Default behavior: read the file, evaluate it, expect a ruby object of the class that the loader pattern is installed on. If anything goes wrong (file no exist, syntax error), returns a nil.
Override in your class if you need your files translated into objects differently.
# File lib/fun_with/configurations/loader_style.rb, line 12 def loader_pattern_load_item( file ) self.loader_pattern_rescue_failing_item_load( file ) do obj = Config.from_file( file ) return obj end end