protected function param($local, $name)
    {
        return isset($local[$name]) ? $local[$name] : (isset($this->defaults[$name]) ? $this->defaults[$name] : null);
    }
protected function param($local, $name)
    {
        return isset($local[$name]) ? $local[$name] : (isset($this->defaults[$name]) ? $this->defaults[$name] : null);
    }
protected function param ( $ local , $ name ) { return isset ( $ local [ $ name ] ) ? $ local [ $ name ] : ( isset ( $ this -> defaults [ $ name ] ) ? $ this -> defaults [ $ name ] : null ) ; }
Return param saved under specified key in local settings or fallbacks to global settings.

@param mixed[] $local
@param string $name
@return mixed|null
Return param saved under specified key in local settings or fallbacks to global settings .