def load(environment = 'development')
      if @yml ||= load_yml
        @yml.each { |key, value| set_value(key, value) }
        if @yml[environment]
          @yml[environment].each { |key, value| set_value(key, value) }
        end
      end
    end
def load(environment = 'development')
      if @yml ||= load_yml
        @yml.each { |key, value| set_value(key, value) }
        if @yml[environment]
          @yml[environment].each { |key, value| set_value(key, value) }
        end
      end
    end
Internal: initalize a Loader

 path      - a Pathname or String that describes where the yaml file
             resides.
 loadable  - a Hash or hashlike structure that the yaml file variables
             should be loaded into (default: ENV).
 Internal: perform the loading from the given environment

 environment - a String describing the environment from which to load the
               variables (default: development).

 Examples

 load('production')

 Returns nothing.