public function value($key, $default = null)
    {
        return array_key_exists($key, $this->values)
            ? $this->values[$key]
            : $default;
    }
public function value($key, $default = null)
    {
        return array_key_exists($key, $this->values)
            ? $this->values[$key]
            : $default;
    }
public function value ( $ key , $ default = null ) { return array_key_exists ( $ key , $ this -> values ) ? $ this -> values [ $ key ] : $ default ; }
Fetches the value for a given key in this context. Returns the provided
default if not set.

@param string $key
@param mixed $default [optional]
@return mixed
Fetches the value for a given key in this context . Returns the provided default if not set .