src/libs/ConfigLib.php
public function get_value( $option_name, $default_value = false )
    {
	$service_name = substr( $option_name, 0, strpos( $option_name, '.' ) );
	$option_name = str_replace( $service_name . '.', '', $option_name );

	// debug
	// echo $service_name;
	// echo $option_name;

	$value = false;
	if( array_key_exists( $service_name, $this->_configs ) )
	{ 
	    if( array_key_exists( $option_name, $this->_configs[$service_name] ) )
	    {
		$value = $this->_configs[$service_name][$option_name];
	    }
	    else if( $default_value )
	    {
		$value = $default_value;
	    }
	}

	return $value;
    }
public function get_value( $option_name, $default_value = false )
    {
	$service_name = substr( $option_name, 0, strpos( $option_name, '.' ) );
	$option_name = str_replace( $service_name . '.', '', $option_name );

	// debug
	// echo $service_name;
	// echo $option_name;

	$value = false;
	if( array_key_exists( $service_name, $this->_configs ) )
	{ 
	    if( array_key_exists( $option_name, $this->_configs[$service_name] ) )
	    {
		$value = $this->_configs[$service_name][$option_name];
	    }
	    else if( $default_value )
	    {
		$value = $default_value;
	    }
	}

	return $value;
    }
public function get_value ( $ option_name , $ default_value = false ) { $ service_name = substr ( $ option_name , 0 , strpos ( $ option_name , '.' ) ) ; $ option_name = str_replace ( $ service_name . '.' , '' , $ option_name ) ; // debug // echo $service_name; // echo $option_name; $ value = false ; if ( array_key_exists ( $ service_name , $ this -> _configs ) ) { if ( array_key_exists ( $ option_name , $ this -> _configs [ $ service_name ] ) ) { $ value = $ this -> _configs [ $ service_name ] [ $ option_name ] ; } else if ( $ default_value ) { $ value = $ default_value ; } } return $ value ; }
Recupere la valeur de l'option de config

L'option coorespond a service.option_name. Si je veux la root_path du kernel -> kernel.option_name

@param string $config_name nom de l'option de Configuration a retrouver service.option_name.sous_option
@param string $default_value donne une valeur si la config n'existe pas

@return mixed renvoi la valeur ou false
Recupere la valeur de l option de config