protected function getCoreParameter($key, $default = null, $domain = null)
    {
        if ($domain) {
            return isset($this->configuration[$domain][$key])
                ? $this->configuration[$domain][$key]
                : $default;
        }

        return isset($this->configuration[$key])
            ? $this->configuration[$key]
            : $default;
    }
protected function getCoreParameter($key, $default = null, $domain = null)
    {
        if ($domain) {
            return isset($this->configuration[$domain][$key])
                ? $this->configuration[$domain][$key]
                : $default;
        }

        return isset($this->configuration[$key])
            ? $this->configuration[$key]
            : $default;
    }
protected function getCoreParameter ( $ key , $ default = null , $ domain = null ) { if ( $ domain ) { return isset ( $ this -> configuration [ $ domain ] [ $ key ] ) ? $ this -> configuration [ $ domain ] [ $ key ] : $ default ; } return isset ( $ this -> configuration [ $ key ] ) ? $ this -> configuration [ $ key ] : $ default ; }
Safe Get of A Global Parameter

@param string $key     Global Parameter Key
@param mixed  $default Default Parameter Value
@param string $domain  Parameters Domain Key

@return mixed
Safe Get of A Global Parameter