Prevent array/config_get_path() from overriding 0 values
Change the semantics of array_get_path() and config_get_path() so that onlyempty strings at a path are overridden by $default if non-null, so thatlegitimate 0 values set in the config are not overridden as empty() returns true...
Make *_get_path() return $default for empty values. Issue #13446.
When $default is non-null and the path resolves to an empty element, return$default instead of the value. This allows callers to intentionally ignore emptyvalues by specifying $default and simplifies the expressions needed to determine...
Fix array/config path functions to handle key 0 correctly. Issue #13446
Make array/config path funcs handle empty path elements. #13446
Make array/config_set_path() create intermediary paths
Add config/array_del_path helper function and associated test
Add config_path_enabled() function and associated tests
Add config_get_path and config_set_path for config element access
config_get_path and config_set_path allow the user to specify a configurationelement by path rather than by direct access to the global config array. Thishas several advantages, including eliminating errors attempting to access...