function get($type_uri)
    {
        if (array_key_exists($type_uri, $this->data)) {
            return $this->data[$type_uri];
        } else {
            return new Auth_OpenID_AX_Error(
              sprintf("Type URI %s not found in response",
                      $type_uri)
              );
        }
    }
function get($type_uri)
    {
        if (array_key_exists($type_uri, $this->data)) {
            return $this->data[$type_uri];
        } else {
            return new Auth_OpenID_AX_Error(
              sprintf("Type URI %s not found in response",
                      $type_uri)
              );
        }
    }
function get ( $ type_uri ) { if ( array_key_exists ( $ type_uri , $ this -> data ) ) { return $ this -> data [ $ type_uri ] ; } else { return new Auth_OpenID_AX_Error ( sprintf ( "Type URI %s not found in response" , $ type_uri ) ) ; } }
Get the list of values for this attribute in the
fetch_response.

XXX: what to do if the values are not present? default
parameter? this is funny because it's always supposed to return
a list, so the default may break that, though it's provided by
the user's code, so it might be okay. If no default is
supplied, should the return be None or []?

@param string $type_uri The URI of the attribute

@return Auth_OpenID_AX_Error|array The list of values for this attribute in the
response. May be an empty list.  If the attribute was not sent
in the response, returns Auth_OpenID_AX_Error.
Get the list of values for this attribute in the fetch_response .