public function getOpaque($name)
    {
        return (array_key_exists('opaque', $this->data)
                && array_key_exists($name, $this->data['opaque']))
               ? $this->data['opaque'][$name]: null;
    }
public function getOpaque($name)
    {
        return (array_key_exists('opaque', $this->data)
                && array_key_exists($name, $this->data['opaque']))
               ? $this->data['opaque'][$name]: null;
    }
public function getOpaque ( $ name ) { return ( array_key_exists ( 'opaque' , $ this -> data ) && array_key_exists ( $ name , $ this -> data [ 'opaque' ] ) ) ? $ this -> data [ 'opaque' ] [ $ name ] : null ; }
Returns a user-supplied parameter

@param    string  Parameter name
@return   mixed
Returns a user - supplied parameter