From 3204cead04e2f3cbfbc123dca33cb43750d70bbf Mon Sep 17 00:00:00 2001 From: Mehdi Achour Date: Sat, 16 Jun 2007 23:29:17 +0000 Subject: [PATCH] WS, prepare for new doc style git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@237856 c90b9560-bf6c-de11-be94-00142212c4b1 --- .../hwapi/functions/hwapi-attribute-key.xml | 40 ++--- .../hwapi-attribute-langdepvalue.xml | 40 ++--- .../hwapi/functions/hwapi-attribute-value.xml | 42 ++--- .../functions/hwapi-attribute-values.xml | 40 ++--- reference/hwapi/functions/hwapi-attribute.xml | 36 ++-- reference/hwapi/functions/hwapi-checkin.xml | 160 +++++++++--------- reference/hwapi/functions/hwapi-checkout.xml | 86 +++++----- reference/hwapi/functions/hwapi-children.xml | 58 +++---- .../functions/hwapi-content-mimetype.xml | 34 ++-- .../hwapi/functions/hwapi-content-read.xml | 38 ++--- reference/hwapi/functions/hwapi-content.xml | 58 +++---- reference/hwapi/functions/hwapi-copy.xml | 50 +++--- reference/hwapi/functions/hwapi-dbstat.xml | 42 ++--- reference/hwapi/functions/hwapi-dcstat.xml | 42 ++--- .../hwapi/functions/hwapi-dstanchors.xml | 46 ++--- .../hwapi/functions/hwapi-dstofsrcanchor.xml | 50 +++--- .../hwapi/functions/hwapi-error-count.xml | 40 ++--- .../hwapi/functions/hwapi-error-reason.xml | 40 ++--- reference/hwapi/functions/hwapi-find.xml | 54 +++--- reference/hwapi/functions/hwapi-ftstat.xml | 42 ++--- reference/hwapi/functions/hwapi-hgcsp.xml | 46 ++--- reference/hwapi/functions/hwapi-hwstat.xml | 42 ++--- reference/hwapi/functions/hwapi-identify.xml | 46 ++--- reference/hwapi/functions/hwapi-info.xml | 44 ++--- reference/hwapi/functions/hwapi-insert.xml | 146 ++++++++-------- .../hwapi/functions/hwapi-insertanchor.xml | 66 ++++---- .../functions/hwapi-insertcollection.xml | 56 +++--- .../hwapi/functions/hwapi-insertdocument.xml | 54 +++--- reference/hwapi/functions/hwapi-link.xml | 52 +++--- reference/hwapi/functions/hwapi-lock.xml | 62 +++---- reference/hwapi/functions/hwapi-move.xml | 38 ++--- .../hwapi/functions/hwapi-new-content.xml | 40 ++--- .../hwapi/functions/hwapi-object-assign.xml | 34 ++-- .../functions/hwapi-object-attreditable.xml | 32 ++-- .../hwapi/functions/hwapi-object-count.xml | 32 ++-- .../hwapi/functions/hwapi-object-insert.xml | 42 ++--- .../hwapi/functions/hwapi-object-new.xml | 36 ++-- .../hwapi/functions/hwapi-object-remove.xml | 42 ++--- .../hwapi/functions/hwapi-object-title.xml | 32 ++-- .../hwapi/functions/hwapi-object-value.xml | 36 ++-- reference/hwapi/functions/hwapi-object.xml | 76 ++++----- .../hwapi/functions/hwapi-objectbyanchor.xml | 47 +++-- reference/hwapi/functions/hwapi-parents.xml | 56 +++--- .../functions/hwapi-reason-description.xml | 34 ++-- .../hwapi/functions/hwapi-reason-type.xml | 34 ++-- reference/hwapi/functions/hwapi-remove.xml | 64 +++---- reference/hwapi/functions/hwapi-replace.xml | 160 +++++++++--------- .../functions/hwapi-setcommittedversion.xml | 47 +++-- .../hwapi/functions/hwapi-srcanchors.xml | 44 ++--- reference/hwapi/functions/hwapi-srcsofdst.xml | 48 +++--- reference/hwapi/functions/hwapi-unlock.xml | 54 +++--- reference/hwapi/functions/hwapi-user.xml | 36 ++-- reference/hwapi/functions/hwapi-userlist.xml | 36 ++-- 53 files changed, 1372 insertions(+), 1380 deletions(-) diff --git a/reference/hwapi/functions/hwapi-attribute-key.xml b/reference/hwapi/functions/hwapi-attribute-key.xml index 2ba22bb2fe..6b93a84f93 100644 --- a/reference/hwapi/functions/hwapi-attribute-key.xml +++ b/reference/hwapi/functions/hwapi-attribute-key.xml @@ -1,25 +1,25 @@ - + - - - hw_api_attribute->key - Returns key of the attribute - - - Description - - stringhw_api_attribute->key - - - - Returns the name of the attribute. - - - See also hwapi_attribute_value. - - - + + + hw_api_attribute->key + Returns key of the attribute + + + Description + + stringhw_api_attribute->key + + + + Returns the name of the attribute. + + + See also hwapi_attribute_value. + + + + - - - hw_api_attribute->langdepvalue - Returns value for a given language - - - Description - - stringhw_api_attribute->langdepvalue - stringlanguage - - - Returns the value in the given language of the attribute. - - - See also hwapi_attribute_value. - - - + + + hw_api_attribute->langdepvalue + Returns value for a given language + + + Description + + stringhw_api_attribute->langdepvalue + stringlanguage + + + Returns the value in the given language of the attribute. + + + See also hwapi_attribute_value. + + + + - - - hw_api_attribute->value - Returns value of the attribute - - - Description - - stringhw_api_attribute->value - - - - Returns the value of the attribute. - - - See also hwapi_attribute_key, - hwapi_attribute_values. - - - + + + hw_api_attribute->value + Returns value of the attribute + + + Description + + stringhw_api_attribute->value + + + + Returns the value of the attribute. + + + See also hwapi_attribute_key, + hwapi_attribute_values. + + + + - - - hw_api_attribute->values - Returns all values of the attribute - - - Description - - arrayhw_api_attribute->values - - - - Returns all values of the attribute as an array of strings. - - - See also hwapi_attribute_value. - - - + + + hw_api_attribute->values + Returns all values of the attribute + + + Description + + arrayhw_api_attribute->values + + + + Returns all values of the attribute as an array of strings. + + + See also hwapi_attribute_value. + + + + - - - hw_api_attribute - Creates instance of class hw_api_attribute - - - Description - - HW_API_Attributehw_api_attribute - stringname - stringvalue - - - Creates a new instance of hw_api_attribute with the given name and value. - - - + + + hw_api_attribute + Creates instance of class hw_api_attribute + + + Description + + HW_API_Attributehw_api_attribute + stringname + stringvalue + + + Creates a new instance of hw_api_attribute with the given name and value. + + + + - - - hw_api->checkin - Checks in an object - - - Description - - boolhw_api->checkin - arrayparameter - - - This function checks in an object or a whole hierarchy of objects. - The parameters array contains the required element - 'objectIdentifier' and the optional element 'version', 'comment', 'mode' - and - 'objectQuery'. 'version' sets the version of the object. It consists of - the major and minor version separated by a period. If the version is not - set, the minor version is incremented. 'mode' can be one of the following - values: - - - HW_API_CHECKIN_NORMAL - - - Checks in and commits the object. The object must be a document. - - - - - HW_API_CHECKIN_RECURSIVE - - - If the object to check in is a collection, all children will be - checked in recursively if they are documents. Trying to check in - a collection would result in an error. - - - - - HW_API_CHECKIN_FORCE_VERSION_CONTROL - - - Checks in an object even if it is not under version control. - - - - - HW_API_CHECKIN_REVERT_IF_NOT_CHANGED - - - Check if the new version is different from the last version. Unless - this is the case the object will be checked in. - - - - - HW_API_CHECKIN_KEEP_TIME_MODIFIED - - - Keeps the time modified from the most recent object. - - - - - HW_API_CHECKIN_NO_AUTO_COMMIT - - - The object is not automatically committed on check-in. - - - - - - - See also hwapi_checkout. - - - + + + hw_api->checkin + Checks in an object + + + Description + + boolhw_api->checkin + arrayparameter + + + This function checks in an object or a whole hierarchy of objects. + The parameters array contains the required element + 'objectIdentifier' and the optional element 'version', 'comment', 'mode' + and + 'objectQuery'. 'version' sets the version of the object. It consists of + the major and minor version separated by a period. If the version is not + set, the minor version is incremented. 'mode' can be one of the following + values: + + + HW_API_CHECKIN_NORMAL + + + Checks in and commits the object. The object must be a document. + + + + + HW_API_CHECKIN_RECURSIVE + + + If the object to check in is a collection, all children will be + checked in recursively if they are documents. Trying to check in + a collection would result in an error. + + + + + HW_API_CHECKIN_FORCE_VERSION_CONTROL + + + Checks in an object even if it is not under version control. + + + + + HW_API_CHECKIN_REVERT_IF_NOT_CHANGED + + + Check if the new version is different from the last version. Unless + this is the case the object will be checked in. + + + + + HW_API_CHECKIN_KEEP_TIME_MODIFIED + + + Keeps the time modified from the most recent object. + + + + + HW_API_CHECKIN_NO_AUTO_COMMIT + + + The object is not automatically committed on check-in. + + + + + + + See also hwapi_checkout. + + + + - - - hw_api->checkout - Checks out an object - - - Description - - boolhw_api->checkout - arrayparameter - - - This function checks out an object or a whole hierarchy of objects. - The parameters array contains the required element - 'objectIdentifier' and the optional element 'version', 'mode' - and 'objectQuery'. 'mode' can be one of the following values: - - - HW_API_CHECKIN_NORMAL - - - Checks out an object. The object must be a document. - - - - - HW_API_CHECKIN_RECURSIVE - - - If the object to check out is a collection, all children will be - checked out recursively if they are documents. Trying to check out - a collection would result in an error. - - - - - - - See also hwapi_checkin. - - - + + + hw_api->checkout + Checks out an object + + + Description + + boolhw_api->checkout + arrayparameter + + + This function checks out an object or a whole hierarchy of objects. + The parameters array contains the required element + 'objectIdentifier' and the optional element 'version', 'mode' + and 'objectQuery'. 'mode' can be one of the following values: + + + HW_API_CHECKIN_NORMAL + + + Checks out an object. The object must be a document. + + + + + HW_API_CHECKIN_RECURSIVE + + + If the object to check out is a collection, all children will be + checked out recursively if they are documents. Trying to check out + a collection would result in an error. + + + + + + + See also hwapi_checkin. + + + + - - - hw_api->children - Returns children of an object - - - Description - - arrayhw_api->children - arrayparameter - - - Retrieves the children of a collection or the attributes of a document. - The children can be further filtered by specifying an object query. - The parameter array - contains the required elements 'objectIdentifier' and the optional - elements 'attributeSelector' and 'objectQuery'. - - - The return value is an array of objects of type - HW_API_Object or - HW_API_Error. - - - See also hwapi_parents. - - - + + + hw_api->children + Returns children of an object + + + Description + + arrayhw_api->children + arrayparameter + + + Retrieves the children of a collection or the attributes of a document. + The children can be further filtered by specifying an object query. + The parameter array + contains the required elements 'objectIdentifier' and the optional + elements 'attributeSelector' and 'objectQuery'. + + + The return value is an array of objects of type + HW_API_Object or + HW_API_Error. + + + See also hwapi_parents. + + + + - - - hw_api_content->mimetype - Returns mimetype - - - Description - - stringhw_api_content->mimetype - - - - Returns the mimetype of the content. - - - + + + hw_api_content->mimetype + Returns mimetype + + + Description + + stringhw_api_content->mimetype + + + + Returns the mimetype of the content. + + + + - - - hw_api_content->read - Read content - - - Description - - stringhw_api_content->read - stringbuffer - intlen - - - Reads len bytes from the content into the given - buffer. - - - + + + hw_api_content->read + Read content + + + Description + + stringhw_api_content->read + stringbuffer + intlen + + + Reads len bytes from the content into the given + buffer. + + + + - - - hw_api->content - Returns content of an object - - - Description - - HW_API_Contenthw_api->content - arrayparameter - - - This function returns the content of a document as an object of type - hw_api_content. The parameter array - contains the required elements 'objectidentifier' and the optional - element 'mode'. The mode can be one of the constants - HW_API_CONTENT_ALLLINKS, - HW_API_CONTENT_REACHABLELINKS or - HW_API_CONTENT_PLAIN. - HW_API_CONTENT_ALLLINKS means to insert all - anchors even if the destination is not reachable. - HW_API_CONTENT_REACHABLELINKS tells - hw_api_content to insert only reachable links and - HW_API_CONTENT_PLAIN will lead to - document without any links. - - - + + + hw_api->content + Returns content of an object + + + Description + + HW_API_Contenthw_api->content + arrayparameter + + + This function returns the content of a document as an object of type + hw_api_content. The parameter array + contains the required elements 'objectidentifier' and the optional + element 'mode'. The mode can be one of the constants + HW_API_CONTENT_ALLLINKS, + HW_API_CONTENT_REACHABLELINKS or + HW_API_CONTENT_PLAIN. + HW_API_CONTENT_ALLLINKS means to insert all + anchors even if the destination is not reachable. + HW_API_CONTENT_REACHABLELINKS tells + hw_api_content to insert only reachable links and + HW_API_CONTENT_PLAIN will lead to + document without any links. + + + + - - - hw_api->copy - Copies physically - - - Description - - hw_api_objecthw_api->copy - arrayparameter - - - This function will make a physical copy including the content if it - exists and returns the new object or an error object. - The parameter array contains the - required elements 'objectIdentifier' and 'destinationParentIdentifier'. - The optional parameter is 'attributeSelector'` - - - See also hwapi_move, - hwapi_link. - - - + + + hw_api->copy + Copies physically + + + Description + + hw_api_objecthw_api->copy + arrayparameter + + + This function will make a physical copy including the content if it + exists and returns the new object or an error object. + The parameter array contains the + required elements 'objectIdentifier' and 'destinationParentIdentifier'. + The optional parameter is 'attributeSelector'` + + + See also hwapi_move, + hwapi_link. + + + + - - - hw_api->dbstat - Returns statistics about database server - - - Description - - hw_api_objecthw_api->dbstat - arrayparameter - - - - - See also hwapi_dcstat, - hwapi_hwstat, - hwapi_ftstat. - - - + + + hw_api->dbstat + Returns statistics about database server + + + Description + + hw_api_objecthw_api->dbstat + arrayparameter + + + + + See also hwapi_dcstat, + hwapi_hwstat, + hwapi_ftstat. + + + + - - - hw_api->dcstat - Returns statistics about document cache server - - - Description - - hw_api_objecthw_api->dcstat - arrayparameter - - - - - See also hwapi_hwstat, - hwapi_dbstat, - hwapi_ftstat. - - - + + + hw_api->dcstat + Returns statistics about document cache server + + + Description + + hw_api_objecthw_api->dcstat + arrayparameter + + + + + See also hwapi_hwstat, + hwapi_dbstat, + hwapi_ftstat. + + + + - - - hw_api->dstanchors - Returns a list of all destination anchors - - - Description - - arrayhw_api->dstanchors - arrayparameter - - - Retrieves all destination anchors of an object. The parameter array - contains - the required element 'objectIdentifier' and the optional elements - 'attributeSelector' and 'objectQuery'. - - - See also hwapi_srcanchors. - - - + + + hw_api->dstanchors + Returns a list of all destination anchors + + + Description + + arrayhw_api->dstanchors + arrayparameter + + + Retrieves all destination anchors of an object. The parameter array + contains + the required element 'objectIdentifier' and the optional elements + 'attributeSelector' and 'objectQuery'. + + + See also hwapi_srcanchors. + + + + - - - hw_api->dstofsrcanchor - Returns destination of a source anchor - - - Description - - hw_api_objecthw_api->dstofsrcanchor - arrayparameter - - - Retrieves the destination object pointed by the specified source anchors. - The destination object can either be a destination anchor or a whole - document. The parameters array contains the required element - 'objectIdentifier' and the optional element 'attributeSelector'. - - - See also hwapi_srcanchors, - hwapi_dstanchors, - hwapi_objectbyanchor. - - - + + + hw_api->dstofsrcanchor + Returns destination of a source anchor + + + Description + + hw_api_objecthw_api->dstofsrcanchor + arrayparameter + + + Retrieves the destination object pointed by the specified source anchors. + The destination object can either be a destination anchor or a whole + document. The parameters array contains the required element + 'objectIdentifier' and the optional element 'attributeSelector'. + + + See also hwapi_srcanchors, + hwapi_dstanchors, + hwapi_objectbyanchor. + + + + - - - hw_api_error->count - Returns number of reasons - - - Description - - inthw_api_error->count - - - - Returns the number of error reasons. - - - See also hwapi_error_reason. - - - + + + hw_api_error->count + Returns number of reasons + + + Description + + inthw_api_error->count + + + + Returns the number of error reasons. + + + See also hwapi_error_reason. + + + + - - - hw_api_error->reason - Returns reason of error - - - Description - - HW_API_Reasonhw_api_error->reason - - - - Returns the first error reason. - - - See also hwapi_error_count. - - - + + + hw_api_error->reason + Returns reason of error + + + Description + + HW_API_Reasonhw_api_error->reason + + + + Returns the first error reason. + + + See also hwapi_error_count. + + + + - - - hw_api->find - Search for objects - - - Description - - arrayhw_api->find - arrayparameter - - - This functions searches for objects either by executing a key or/and full - text query. The found objects can further be filtered by an optional - object query. They are sorted by their importance. The second search - operation is relatively slow and its result can be limited to a certain - number of hits. This allows to perform an incremental search, each - returning just a subset of all found documents, starting at a given - index. The parameter array contains the 'keyquery' or/and 'fulltextquery' - depending on who you would like to search. Optional parameters are - 'objectquery', 'scope', 'languages' and 'attributeselector'. In case of - an incremental search the optional parameters 'startIndex', - numberOfObjectsToGet' and 'exactMatchUnit' can be passed. - - - + + + hw_api->find + Search for objects + + + Description + + arrayhw_api->find + arrayparameter + + + This functions searches for objects either by executing a key or/and full + text query. The found objects can further be filtered by an optional + object query. They are sorted by their importance. The second search + operation is relatively slow and its result can be limited to a certain + number of hits. This allows to perform an incremental search, each + returning just a subset of all found documents, starting at a given + index. The parameter array contains the 'keyquery' or/and 'fulltextquery' + depending on who you would like to search. Optional parameters are + 'objectquery', 'scope', 'languages' and 'attributeselector'. In case of + an incremental search the optional parameters 'startIndex', + numberOfObjectsToGet' and 'exactMatchUnit' can be passed. + + + + - - - hw_api->ftstat - Returns statistics about fulltext server - - - Description - - hw_api_objecthw_api->ftstat - arrayparameter - - - - - See also hwapi_dcstat, - hwapi_dbstat, - hwapi_hwstat. - - - + + + hw_api->ftstat + Returns statistics about fulltext server + + + Description + + hw_api_objecthw_api->ftstat + arrayparameter + + + + + See also hwapi_dcstat, + hwapi_dbstat, + hwapi_hwstat. + + + + - - - hwapi_hgcsp - Returns object of class hw_api - - - Description - - HW_APIhwapi_hgcsp - stringhostname - intport - - - Opens a connection to the Hyperwave server on host - hostname. The protocol used is HGCSP. - If you do not pass a port number, 418 is used. - - - See also hwapi_hwtp. - - - + + + hwapi_hgcsp + Returns object of class hw_api + + + Description + + HW_APIhwapi_hgcsp + stringhostname + intport + + + Opens a connection to the Hyperwave server on host + hostname. The protocol used is HGCSP. + If you do not pass a port number, 418 is used. + + + See also hwapi_hwtp. + + + + - - - hw_api->hwstat - Returns statistics about Hyperwave server - - - Description - - hw_api_objecthw_api->hwstat - arrayparameter - - - - - See also hwapi_dcstat, - hwapi_dbstat, - hwapi_ftstat. - - - + + + hw_api->hwstat + Returns statistics about Hyperwave server + + + Description + + hw_api_objecthw_api->hwstat + arrayparameter + + + + + See also hwapi_dcstat, + hwapi_dbstat, + hwapi_ftstat. + + + + - - - hw_api->identify - Log into Hyperwave Server - - - Description - - boolhw_api->identify - arrayparameter - - - Logs into the Hyperwave Server. The parameter array must contain the - elements 'username' and 'password'. - - - The return value will be an object of type - HW_API_Error if identification failed or TRUE - if it was successful. - - - + + + hw_api->identify + Log into Hyperwave Server + + + Description + + boolhw_api->identify + arrayparameter + + + Logs into the Hyperwave Server. The parameter array must contain the + elements 'username' and 'password'. + + + The return value will be an object of type + HW_API_Error if identification failed or TRUE + if it was successful. + + + + - - - hw_api->info - Returns information about server configuration - - - Description - - arrayhw_api->info - arrayparameter - - - - - See also hwapi_dcstat, - hwapi_dbstat, - hwapi_ftstat, - hwapi_hwstat. - - - + + + hw_api->info + Returns information about server configuration + + + Description + + arrayhw_api->info + arrayparameter + + + + + See also hwapi_dcstat, + hwapi_dbstat, + hwapi_ftstat, + hwapi_hwstat. + + + + - - - hw_api->insert - Inserts a new object - - - Description - - hw_api_objecthw_api->insert - arrayparameter - - - Insert a new object. The object type can be user, group, document or - anchor. Depending on the type other object attributes has to be set. - The parameter array contains the required elements 'object' and 'content' - (if the object is a document) and the optional parameters 'parameters', - 'mode' and 'attributeSelector'. The 'object' must contain all attributes - of the object. 'parameters' is an object as well holding further - attributes like the destination (attribute key is 'Parent'). 'content' is - the content of the document. 'mode' can be a - combination of the following flags: - - - HW_API_INSERT_NORMAL - - - The object in inserted into the server. - - - - - HW_API_INSERT_FORCE_VERSION_CONTROL - - - - - - - HW_API_INSERT_AUTOMATIC_CHECKOUT - - - - - - - HW_API_INSERT_PLAIN - - - - - - - HW_API_INSERT_KEEP_TIME_MODIFIED - - - - - - - HW_API_INSERT_DELAY_INDEXING - - - - - - - - - See also hwapi_replace. - - - + + + hw_api->insert + Inserts a new object + + + Description + + hw_api_objecthw_api->insert + arrayparameter + + + Insert a new object. The object type can be user, group, document or + anchor. Depending on the type other object attributes has to be set. + The parameter array contains the required elements 'object' and 'content' + (if the object is a document) and the optional parameters 'parameters', + 'mode' and 'attributeSelector'. The 'object' must contain all attributes + of the object. 'parameters' is an object as well holding further + attributes like the destination (attribute key is 'Parent'). 'content' is + the content of the document. 'mode' can be a + combination of the following flags: + + + HW_API_INSERT_NORMAL + + + The object in inserted into the server. + + + + + HW_API_INSERT_FORCE_VERSION_CONTROL + + + + + + + HW_API_INSERT_AUTOMATIC_CHECKOUT + + + + + + + HW_API_INSERT_PLAIN + + + + + + + HW_API_INSERT_KEEP_TIME_MODIFIED + + + + + + + HW_API_INSERT_DELAY_INDEXING + + + + + + + + + See also hwapi_replace. + + + + - - - hw_api->insertanchor - Inserts a new object of type anchor - - - Description - - hw_api_objecthw_api->insertanchor - arrayparameter - - - This function is a shortcut for hwapi_insert. It - inserts an object of type anchor and sets some of the attributes - required - for an anchor. The parameter array contains the required elements - 'object' and 'documentIdentifier' and the optional elements - 'destinationIdentifier', 'parameter', 'hint' and 'attributeSelector'. - The 'documentIdentifier' - specifies the document where the anchor shall be inserted. The target of - the anchor is set in 'destinationIdentifier' if it already exists. If the - target does not exists the element 'hint' has to be set to the name of - object which is supposed to be inserted later. Once it is inserted the - anchor target is resolved automatically. - - - See also hwapi_insertdocument, - hwapi_insertcollection, - hwapi_insert. - - - + + + hw_api->insertanchor + Inserts a new object of type anchor + + + Description + + hw_api_objecthw_api->insertanchor + arrayparameter + + + This function is a shortcut for hwapi_insert. It + inserts an object of type anchor and sets some of the attributes + required + for an anchor. The parameter array contains the required elements + 'object' and 'documentIdentifier' and the optional elements + 'destinationIdentifier', 'parameter', 'hint' and 'attributeSelector'. + The 'documentIdentifier' + specifies the document where the anchor shall be inserted. The target of + the anchor is set in 'destinationIdentifier' if it already exists. If the + target does not exists the element 'hint' has to be set to the name of + object which is supposed to be inserted later. Once it is inserted the + anchor target is resolved automatically. + + + See also hwapi_insertdocument, + hwapi_insertcollection, + hwapi_insert. + + + + - - - hw_api->insertcollection - Inserts a new object of type collection - - - Description - - hw_api_objecthw_api->insertcollection - arrayparameter - - - This function is a shortcut for hwapi_insert. It - inserts an object of type collection and sets some of the attributes - required - for a collection. The parameter array contains the required elements - 'object' and 'parentIdentifier' and the optional elements - 'parameter' and 'attributeSelector'. See - hwapi_insert for the meaning of each element. - - - See also hwapi_insertdocument, - hwapi_insertanchor, - hwapi_insert. - - - + + + hw_api->insertcollection + Inserts a new object of type collection + + + Description + + hw_api_objecthw_api->insertcollection + arrayparameter + + + This function is a shortcut for hwapi_insert. It + inserts an object of type collection and sets some of the attributes + required + for a collection. The parameter array contains the required elements + 'object' and 'parentIdentifier' and the optional elements + 'parameter' and 'attributeSelector'. See + hwapi_insert for the meaning of each element. + + + See also hwapi_insertdocument, + hwapi_insertanchor and + hwapi_insert. + + + + - - - hw_api->insertdocument - Inserts a new object of type document - - - Description - - hw_api_objecthw_api->insertdocument - arrayparameter - - - This function is a shortcut for hwapi_insert. It - inserts an object with content and sets some of the attributes required - for a document. The parameter array contains the required elements - 'object', 'parentIdentifier' and 'content' and the optional elements - 'mode', 'parameter' and 'attributeSelector'. See - hwapi_insert for the meaning of each element. - - - See also hwapi_insert - hwapi_insertanchor, - hwapi_insertcollection. - - - + + + hw_api->insertdocument + Inserts a new object of type document + + + Description + + hw_api_objecthw_api->insertdocument + arrayparameter + + + This function is a shortcut for hwapi_insert. It + inserts an object with content and sets some of the attributes required + for a document. The parameter array contains the required elements + 'object', 'parentIdentifier' and 'content' and the optional elements + 'mode', 'parameter' and 'attributeSelector'. See + hwapi_insert for the meaning of each element. + + + See also hwapi_insert, + hwapi_insertanchor and + hwapi_insertcollection. + + + + - - - hw_api->link - Creates a link to an object - - - Description - - boolhw_api->link - arrayparameter - - - Creates a link to an object. Accessing this link is like accessing the - object to links points to. The parameter array contains the required - elements 'objectIdentifier' and 'destinationParentIdentifier'. - 'destinationParentIdentifier' is the target collection. - - - The function returns &true; on success or an error object. - - - See also hwapi_copy. - - - + + + hw_api->link + Creates a link to an object + + + Description + + boolhw_api->link + arrayparameter + + + Creates a link to an object. Accessing this link is like accessing the + object to links points to. The parameter array contains the required + elements 'objectIdentifier' and 'destinationParentIdentifier'. + 'destinationParentIdentifier' is the target collection. + + + The function returns &true; on success or an error object. + + + See also hwapi_copy. + + + + - - - hw_api->lock - Locks an object - - - Description - - boolhw_api->lock - arrayparameter - - - Locks an object for exclusive editing by the user calling this function. - The object can be only unlocked by this user or the system user. The - parameter array contains the required element 'objectIdentifier' and the - optional parameters 'mode' and 'objectquery'. - 'mode' determines how an object is locked. - HW_API_LOCK_NORMAL means, - an object is locked until it is unlocked. - HW_API_LOCK_RECURSIVE - is only valid for collection and locks all objects - within the collection and possible subcollections. - HW_API_LOCK_SESSION means, an - object is locked only as long as the session is valid. - - - See also hwapi_unlock. - - - + + + hw_api->lock + Locks an object + + + Description + + boolhw_api->lock + arrayparameter + + + Locks an object for exclusive editing by the user calling this function. + The object can be only unlocked by this user or the system user. The + parameter array contains the required element 'objectIdentifier' and the + optional parameters 'mode' and 'objectquery'. + 'mode' determines how an object is locked. + HW_API_LOCK_NORMAL means, + an object is locked until it is unlocked. + HW_API_LOCK_RECURSIVE + is only valid for collection and locks all objects + within the collection and possible subcollections. + HW_API_LOCK_SESSION means, an + object is locked only as long as the session is valid. + + + See also hwapi_unlock. + + + + - - - hw_api->move - Moves object between collections - - - Description - - boolhw_api->move - arrayparameter - - - - - See also hw_objrec2array. - - - + + + hw_api->move + Moves object between collections + + + Description + + boolhw_api->move + arrayparameter + + + + + See also hw_objrec2array. + + + + - - - hw_api_content - Create new instance of class hw_api_content - - - Description - - HW_API_Contenthw_api_content - stringcontent - stringmimetype - - - Creates a new content object from the string - content. The mimetype is set to - mimetype. - - - + + + hw_api_content + Create new instance of class hw_api_content + + + Description + + HW_API_Contenthw_api_content + stringcontent + stringmimetype + + + Creates a new content object from the string + content. The mimetype is set to + mimetype. + + + + - - - hw_api_object->assign - Clones object - - - Description - - boolhw_api_object->assign - arrayparameter - - - Clones the attributes of an object. - - - + + + hw_api_object->assign + Clones object + + + Description + + boolhw_api_object->assign + arrayparameter + + + Clones the attributes of an object. + + + + - - - hw_api_object->attreditable - Checks whether an attribute is editable - - - Description - - boolhw_api_object->attreditable - arrayparameter - - - - - + + + hw_api_object->attreditable + Checks whether an attribute is editable + + + Description + + boolhw_api_object->attreditable + arrayparameter + + + + + + - - - hw_api_object->count - Returns number of attributes - - - Description - - inthw_api_object->count - arrayparameter - - - - - + + + hw_api_object->count + Returns number of attributes + + + Description + + inthw_api_object->count + arrayparameter + + + + + + - - - hw_api_object->insert - Inserts new attribute - - - Description - - boolhw_api_object->insert - HW_API_Attributeattribute - - - Adds an attribute to the object. Returns &true; on success and otherwise - &false;. - - - See also hwapi_object_remove. - - - + + + hw_api_object->insert + Inserts new attribute + + + Description + + boolhw_api_object->insert + HW_API_Attributeattribute + + + Adds an attribute to the object. Returns &true; on success and otherwise + &false;. + + + See also hwapi_object_remove. + + + + - - - hw_api_object - Creates a new instance of class hw_api_object - - - Description - - hw_api_objecthw_api_object - arrayparameter - - - - - See also hwapi_lock. - - - + + + hw_api_object + Creates a new instance of class hw_api_object + + + Description + + hw_api_objecthw_api_object + arrayparameter + + + See also hwapi_lock. + + + + - - - hw_api_object->remove - Removes attribute - - - Description - - boolhw_api_object->remove - stringname - - - Removes the attribute with the given name. Returns &true; on success - and otherwise &false;. - - - See also hwapi_object_insert. - - - + + + hw_api_object->remove + Removes attribute + + + Description + + boolhw_api_object->remove + stringname + + + Removes the attribute with the given name. Returns &true; on success + and otherwise &false;. + + + See also hwapi_object_insert. + + + + - - - hw_api_object->title - Returns the title attribute - - - Description - - stringhw_api_object->title - arrayparameter - - - - - + + + hw_api_object->title + Returns the title attribute + + + Description + + stringhw_api_object->title + arrayparameter + + + + + + - - - hw_api_object->value - Returns value of attribute - - - Description - - stringhw_api_object->value - stringname - - - Returns the value of the attribute with the given name or &false; if an - error occurred. - - - + + + hw_api_object->value + Returns value of attribute + + + Description + + stringhw_api_object->value + stringname + + + Returns the value of the attribute with the given name or &false; if an + error occurred. + + + + - - - hw_api->object - Retrieve attribute information - - - Description - - hw_api_objecthw_api->object - arrayparameter - - - 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'. - - - The returned object is an instance of class - HW_API_Object on success or - HW_API_Error if an error occurred. - - - This simple example retrieves an object and checks for errors. - - Retrieve an object - + + + hw_api->object + Retrieve attribute information + + + Description + + hw_api_objecthw_api->object + arrayparameter + + + 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'. + + + The returned object is an instance of class + HW_API_Object on success or + HW_API_Error if an error occurred. + + + This simple example retrieves an object and checks for errors. + + Retrieve an object + reason(0); echo "Type: "; @@ -49,7 +49,7 @@ function handle_error($error) echo "Description: " . $reason->description("en") . "
\n"; } -function list_attr($obj) +function list_attr($obj) { echo "\n"; $count = $obj->count(); @@ -71,14 +71,14 @@ if (get_class($root) == "HW_API_Error") { list_attr($root); ?> ]]> - - - - - See also hwapi_content. - - - + + + + + See also hwapi_content. + + + + - - - hw_api->objectbyanchor - Returns the object an anchor belongs to - - - Description - - hw_api_objecthw_api->objectbyanchor - arrayparameter - - - This function retrieves an object the specified anchor belongs to. - The parameter array contains the required element 'objectIdentifier' and - the optional element 'attributeSelector'. - - - See also hwapi_dstofsrcanchor, - hwapi_srcanchors, - hwapi_dstanchors. - - - + + + hw_api->objectbyanchor + Returns the object an anchor belongs to + + + Description + + hw_api_objecthw_api->objectbyanchor + arrayparameter + + + This function retrieves an object the specified anchor belongs to. + The parameter array contains the required element 'objectIdentifier' and + the optional element 'attributeSelector'. + + + See also hwapi_dstofsrcanchor, + hwapi_srcanchors and hwapi_dstanchors. + + + + - - - hw_api->parents - Returns parents of an object - - - Description - - arrayhw_api->parents - arrayparameter - - - Retrieves the parents of an object. The parents can be further filtered by - specifying an object query. The parameter array - contains the required elements 'objectidentifier' and the - optional elements 'attributeselector' and 'objectquery'. - - - The return value is an array of objects of type - HW_API_Object or - HW_API_Error. - - - See also hwapi_children. - - - + + + hw_api->parents + Returns parents of an object + + + Description + + arrayhw_api->parents + arrayparameter + + + Retrieves the parents of an object. The parents can be further filtered by + specifying an object query. The parameter array + contains the required elements 'objectidentifier' and the + optional elements 'attributeselector' and 'objectquery'. + + + The return value is an array of objects of type + HW_API_Object or + HW_API_Error. + + + See also hwapi_children. + + + + - - - hw_api_reason->description - Returns description of reason - - - Description - - stringhw_api_reason->description - - - - Returns the description of a reason - - - + + + hw_api_reason->description + Returns description of reason + + + Description + + stringhw_api_reason->description + + + + Returns the description of a reason + + + + - - - hw_api_reason->type - Returns type of reason - - - Description - - HW_API_Reasonhw_api_reason->type - - - - Returns the type of a reason. - - - + + + hw_api_reason->type + Returns type of reason + + + Description + + HW_API_Reasonhw_api_reason->type + + + + Returns the type of a reason. + + + + - - - hw_api->remove - Delete an object - - - Description - - boolhw_api->remove - arrayparameter - - - Removes an object from the specified parent. Collections - will be removed recursively. You can pass an optional object query to - remove only those objects which match the query. An object will be - deleted physically if it is the last instance. The parameter array - contains the required elements 'objectidentifier' and 'parentidentifier'. - If you want to remove a user or group 'parentidentifier' can be skipped. - The optional parameter 'mode' determines how the deletion is performed. - In normal mode the object will not be removed physically until all - instances are removed. In physical mode all instances of the object will - be deleted immediately. In removelinks mode all references - to and from the objects will be deleted as well. In nonrecursive the - deletion is not performed recursive. Removing a collection which is not - empty will cause an error. - - - See also hwapi_move. - - - + + + hw_api->remove + Delete an object + + + Description + + boolhw_api->remove + arrayparameter + + + Removes an object from the specified parent. Collections + will be removed recursively. You can pass an optional object query to + remove only those objects which match the query. An object will be + deleted physically if it is the last instance. The parameter array + contains the required elements 'objectidentifier' and 'parentidentifier'. + If you want to remove a user or group 'parentidentifier' can be skipped. + The optional parameter 'mode' determines how the deletion is performed. + In normal mode the object will not be removed physically until all + instances are removed. In physical mode all instances of the object will + be deleted immediately. In removelinks mode all references + to and from the objects will be deleted as well. In nonrecursive the + deletion is not performed recursive. Removing a collection which is not + empty will cause an error. + + + See also hwapi_move. + + + + - - - hw_api->replace - Replaces an object - - - Description - - hw_api_objecthw_api->replace - arrayparameter - - - Replaces the attributes and the content of an object The parameter array - contains the required elements 'objectIdentifier' and 'object' and - the optional parameters 'content', 'parameters', 'mode' and - 'attributeSelector'. 'objectIdentifier' contains the object to be - replaced. 'object' contains the new object. 'content' contains the new - content. 'parameters' contain extra information for HTML documents. - HTML_Language is the letter abbreviation of the language of the title. - HTML_Base sets the base attribute of the HTML document. 'mode' can be a - combination of the following flags: - - - HW_API_REPLACE_NORMAL - - - The object on the server is replace with the object passed. - - - - - HW_API_REPLACE_FORCE_VERSION_CONTROL - - - - - - - HW_API_REPLACE_AUTOMATIC_CHECKOUT - - - - - - - HW_API_REPLACE_AUTOMATIC_CHECKIN - - - - - - - HW_API_REPLACE_PLAIN - - - - - - - HW_API_REPLACE_REVERT_IF_NOT_CHANGED - - - - - - - HW_API_REPLACE_KEEP_TIME_MODIFIED - - - - - - - - - See also hwapi_insert. - - - + + + hw_api->replace + Replaces an object + + + Description + + hw_api_objecthw_api->replace + arrayparameter + + + Replaces the attributes and the content of an object The parameter array + contains the required elements 'objectIdentifier' and 'object' and + the optional parameters 'content', 'parameters', 'mode' and + 'attributeSelector'. 'objectIdentifier' contains the object to be + replaced. 'object' contains the new object. 'content' contains the new + content. 'parameters' contain extra information for HTML documents. + HTML_Language is the letter abbreviation of the language of the title. + HTML_Base sets the base attribute of the HTML document. 'mode' can be a + combination of the following flags: + + + HW_API_REPLACE_NORMAL + + + The object on the server is replace with the object passed. + + + + + HW_API_REPLACE_FORCE_VERSION_CONTROL + + + + + + + HW_API_REPLACE_AUTOMATIC_CHECKOUT + + + + + + + HW_API_REPLACE_AUTOMATIC_CHECKIN + + + + + + + HW_API_REPLACE_PLAIN + + + + + + + HW_API_REPLACE_REVERT_IF_NOT_CHANGED + + + + + + + HW_API_REPLACE_KEEP_TIME_MODIFIED + + + + + + + + + See also hwapi_insert. + + + + - - - hw_api->setcommittedversion - Commits version other than last version - - - Description - - hw_api_objecthw_api->setcommittedversion - arrayparameter - - - Commits a version of a document. The committed version is the one which is - visible to users with read access. By default the last version is the - committed version. - - - See also hwapi_checkin, - hwapi_checkout, - hwapi_revert. - - - + + + hw_api->setcommittedversion + Commits version other than last version + + + Description + + hw_api_objecthw_api->setcommittedversion + arrayparameter + + + Commits a version of a document. The committed version is the one which is + visible to users with read access. By default the last version is the + committed version. + + + See also hwapi_checkin, + hwapi_checkout and hwapi_revert. + + + + - - - hw_api->srcanchors - Returns a list of all source anchors - - - Description - - arrayhw_api->srcanchors - arrayparameter - - - Retrieves all source anchors of an object. The parameter array contains - the required element 'objectIdentifier' and the optional elements - 'attributeSelector' and 'objectQuery'. - - - See also hwapi_dstanchors. - - - + + + hw_api->srcanchors + Returns a list of all source anchors + + + Description + + arrayhw_api->srcanchors + arrayparameter + + + Retrieves all source anchors of an object. The parameter array contains + the required element 'objectIdentifier' and the optional elements + 'attributeSelector' and 'objectQuery'. + + + See also hwapi_dstanchors. + + + + - - - hw_api->srcsofdst - Returns source of a destination object - - - Description - - arrayhw_api->srcsofdst - arrayparameter - - - Retrieves all the source anchors pointing to the specified destination. - The destination object can either be a destination anchor or a whole - document. The parameters array contains the required element - 'objectIdentifier' and the optional element 'attributeSelector' and - 'objectQuery'. The function returns an array of objects or an error. - - - See also hwapi_dstofsrcanchor. - - - + + + hw_api->srcsofdst + Returns source of a destination object + + + Description + + arrayhw_api->srcsofdst + arrayparameter + + + Retrieves all the source anchors pointing to the specified destination. + The destination object can either be a destination anchor or a whole + document. The parameters array contains the required element + 'objectIdentifier' and the optional element 'attributeSelector' and + 'objectQuery'. The function returns an array of objects or an error. + + + See also hwapi_dstofsrcanchor. + + + + - - - hw_api->unlock - Unlocks a locked object - - - Description - - boolhw_api->unlock - arrayparameter - - - Unlocks a locked object. Only the user who has locked the object and the - system user may unlock an object. The parameter array contains the - required element 'objectIdentifier' and the optional parameters - 'mode' and 'objectquery'. The meaning of 'mode' is the same as in - function hwapi_lock. - - - Returns &true; on success or an object of class HW_API_Error. - - - See also hwapi_lock. - - - + + + hw_api->unlock + Unlocks a locked object + + + Description + + boolhw_api->unlock + arrayparameter + + + Unlocks a locked object. Only the user who has locked the object and the + system user may unlock an object. The parameter array contains the + required element 'objectIdentifier' and the optional parameters + 'mode' and 'objectquery'. The meaning of 'mode' is the same as in + function hwapi_lock. + + + Returns &true; on success or an object of class HW_API_Error. + + + See also hwapi_lock. + + + + - - - hw_api->user - Returns the own user object - - - Description - - hw_api_objecthw_api->user - arrayparameter - - - - - See also hwapi_userlist. - - - + + + hw_api->user + Returns the own user object + + + Description + + hw_api_objecthw_api->user + arrayparameter + + + See also hwapi_userlist. + + + + - - - hw_api->userlist - Returns a list of all logged in users - - - Description - - arrayhw_api->userlist - arrayparameter - - - - - See also hwapi_user. - - - + + + hw_api->userlist + Returns a list of all logged in users + + + Description + + arrayhw_api->userlist + arrayparameter + + + See also hwapi_user. + + +