public function get($key, $default = null)
{
if (array_key_exists($key, $this->parameters)) {
return $this->parameters[$key];
}
$array = $this->parameters;
foreach (explode('.', $key) as $segment) {
if (is_array($array) && array_key_exists($segment, $array)) {
$array = $array[$segment];
} else {
return null;
}
}
return $array;
}