/** * Get child section * * @param Charcoal_String|string $section * * @return Charcoal_ConfigPropertySet */ public function getSection($section) { // Charcoal_ParamTrait::validateString( 1, $section ); $value = parent::get($section); /* if ( !is_array($value) ){ _throw( new Charcoal_ConfigSectionNotFoundException( $section ) ); } */ return new Charcoal_ConfigPropertySet($this->env, $value); }
/** * Get element value * * @param string $key Key string to get * @param array $default_value default value * * @return mixed */ public function get($key) { // Charcoal_ParamTrait::validateString( 1, $key ); $key = us($key); return parent::get($key); }