Class: Standard::LoadsYamlConfig
- Inherits:
-
Object
- Object
- Standard::LoadsYamlConfig
- Defined in:
- lib/standard/loads_yaml_config.rb
Instance Method Summary collapse
- #call(argv, search_path) ⇒ Object
-
#initialize ⇒ LoadsYamlConfig
constructor
A new instance of LoadsYamlConfig.
Constructor Details
#initialize ⇒ LoadsYamlConfig
Returns a new instance of LoadsYamlConfig.
8 9 10 |
# File 'lib/standard/loads_yaml_config.rb', line 8 def initialize @parses_cli_option = ParsesCliOption.new end |
Instance Method Details
#call(argv, search_path) ⇒ Object
12 13 14 15 16 |
# File 'lib/standard/loads_yaml_config.rb', line 12 def call(argv, search_path) yaml_path = @parses_cli_option.call(argv, "--config") || FileFinder.new.call(".standard.yml", search_path) construct_config(yaml_path, load_standard_yaml(yaml_path)) end |