bridgetown-core/lib/bridgetown-core/configuration.rb
# Static: Produce a Configuration ready for use in a Site.
# It takes the input, fills in the defaults where values do not exist.
#
# user_config - a Hash or Configuration of overrides.
#
# Returns a Configuration filled with defaults.
Produce a Configuration ready for use in a Site.
It takes the input, fills in the defaults where values do not exist.

a Hash or Configuration of overrides.

Returns a Configuration filled with defaults.
Produce a Configuration ready for use in a Site . It takes the input fills in the defaults where values do not exist . a Hash or Configuration of overrides . Returns a Configuration filled with defaults .
def from(user_config, starting_defaults = DEFAULTS)
        Utils.deep_merge_hashes(starting_defaults.deep_dup, Configuration[user_config])
          .merge_environment_specific_options!
          .setup_locales
          .add_default_collections
          .add_default_excludes
          .check_include_exclude
      end
def from ( user_config , starting_defaults = DEFAULTS ) Utils . deep_merge_hashes ( starting_defaults . deep_dup , Configuration [ user_config ] ) . merge_environment_specific_options! . setup_locales . add_default_collections . add_default_excludes . check_include_exclude end
Static: Produce a Configuration ready for use in a Site.
Static : Produce a Configuration ready for use in a Site .
user_config
<not_specific>
starting_defaults
<not_specific>