public function get($composite_key, $default_value = null)
    {
        $array_keys = explode($this->separator, $composite_key);
        $container = $this->container;
        
        foreach ($array_keys as $key) {
            if (!$this->hasChild($container, $key)) {
                return $default_value;
            }
            $container = $this->getChild($container, $key);
        }
        return $container;
    }
public function get($composite_key, $default_value = null)
    {
        $array_keys = explode($this->separator, $composite_key);
        $container = $this->container;
        
        foreach ($array_keys as $key) {
            if (!$this->hasChild($container, $key)) {
                return $default_value;
            }
            $container = $this->getChild($container, $key);
        }
        return $container;
    }
public function get ( $ composite_key , $ default_value = null ) { $ array_keys = explode ( $ this -> separator , $ composite_key ) ; $ container = $ this -> container ; foreach ( $ array_keys as $ key ) { if ( ! $ this -> hasChild ( $ container , $ key ) ) { return $ default_value ; } $ container = $ this -> getChild ( $ container , $ key ) ; } return $ container ; }
Get multidimenional array value
@param string $composite_key concatenated keys with key separator
@param string $default_value to return in case that one key from chain is undefined
Get multidimenional array value