Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > a34ed6838d4b29d38abd504392a4a797 > files > 939

php-manual-es-4.3.0-2mdk.noarch.rpm

<HTML
><HEAD
><TITLE
>hw_api-&#62;object</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="Manual de PHP"
HREF="index.html"><LINK
REL="UP"
TITLE="Hyperwave API functions"
HREF="ref.hwapi.html"><LINK
REL="PREVIOUS"
TITLE="hw_api_object->value"
HREF="function.hwapi-object-value.html"><LINK
REL="NEXT"
TITLE="hw_api->objectbyanchor"
HREF="function.hwapi-objectbyanchor.html"><META
HTTP-EQUIV="Content-type"
CONTENT="text/html; charset=ISO-8859-1"></HEAD
><BODY
CLASS="refentry"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Manual de PHP</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="function.hwapi-object-value.html"
ACCESSKEY="P"
>Anterior</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="function.hwapi-objectbyanchor.html"
ACCESSKEY="N"
>Siguiente</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><H1
><A
NAME="function.hwapi-object"
></A
>hw_api-&#62;object</H1
><DIV
CLASS="refnamediv"
><A
NAME="AEN25771"
></A
><P
>    (no version information, might be only in CVS)</P
>hw_api-&#62;object&nbsp;--&nbsp;Retrieve attribute information</DIV
><DIV
CLASS="refsect1"
><A
NAME="AEN25774"
></A
><H2
>Description</H2
>object <B
CLASS="methodname"
>hw_api-&#62;object</B
> ( array parameter)<BR
></BR
><P
>&#13;     This function retrieves the attribute information of an object of any
     version. It will not return the document content. The parameter array
     contains the required elements 'objectIdentifier' and the optional
     elements 'attributeSelector' and 'version'.
    </P
><P
>&#13;     The returned object is an instance of class
     <B
CLASS="classname"
>HW_API_Object</B
> on success or
     <B
CLASS="classname"
>HW_API_Error</B
> if an error occured.
    </P
><P
>&#13;     This simple example retrieves an object and checks for errors.
     <TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"
><TR
><TD
><DIV
CLASS="example"
><A
NAME="AEN25787"
></A
><P
><B
>Ejemplo 1. Retrieve an object</B
></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><PRE
CLASS="php"
>&#60;?php
function handle_error($error) {
  $reason = $error-&#62;reason(0);
  echo "Type: &#60;B&#62;";
  switch($reason-&#62;type()) {
    case 0:
      echo "Error";
      break;
    case 1:
      echo "Warning";
      break;
    case 2:
      echo "Message";
      break;
  }
  echo "&#60;/B&#62;&#60;BR&#62;\n";
  echo "Description: ".$reason-&#62;description("en")."&#60;BR&#62;\n";
}

function list_attr($obj) {
  echo "&#60;TABLE&#62;\n";
  $count = $obj-&#62;count();
  for($i=0; $i&#60;$count; $i++) {
    $attr = $obj-&#62;attribute($i);
    printf("  &#60;TR&#62;&#60;TD ALIGN=right bgcolor=#c0c0c0&#62;&#60;B&#62;%s&#60;/B&#62;&#60;/TD&#62;&#60;TD bgcolor=#F0F0F0&#62;%s&#60;/TD&#62;\n",
             $attr-&#62;key(), $attr-&#62;value());
  }
  echo "&#60;/TABLE&#62;\n";
}

$hwapi = hwapi_hgcsp($g_config[HOSTNAME]);
$parms = array("objectIdentifier"=&#62;"rootcollection, "attributeSelector"=&#62;array("Title", "Name", "DocumentType"));
$root = $hwapi-&#62;object($parms);
if(get_class($root) == "HW_API_Error") {
  handle_error($root);
  exit;
}
list_attr($root);
?&#62;</PRE
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
>
    </P
><P
>&#13;     See also <A
HREF="function.hwapi-content.html"
><B
CLASS="function"
>hwapi_content()</B
></A
>.
    </P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="function.hwapi-object-value.html"
ACCESSKEY="P"
>Anterior</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Inicio</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="function.hwapi-objectbyanchor.html"
ACCESSKEY="N"
>Siguiente</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>hw_api_object-&#62;value</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="ref.hwapi.html"
ACCESSKEY="U"
>Subir</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>hw_api-&#62;objectbyanchor</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>