WP_Customize_Setting::multidimensional_get PHP Method

multidimensional_get() final protected method

Will attempt to fetch a specific value from a multidimensional array.
Since: 3.4.0
final protected multidimensional_get ( $root, $keys, mixed $default = null ) : mixed
$root
$keys
$default mixed A default value which is used as a fallback. Default is null.
return mixed The requested value or the default value.
    protected final function multidimensional_get($root, $keys, $default = null)
    {
        if (empty($keys)) {
            // If there are no keys, test the root.
            return isset($root) ? $root : $default;
        }
        $result = $this->multidimensional($root, $keys);
        return isset($result) ? $result['node'][$result['key']] : $default;
    }