This function checks in an object or a whole
hiearchie 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:
Checks in and commits the object. The object
must be a document.
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.
Checks in an object even if it is not under
version control.
Check if the new version is different from
the last version. Unless this is the case the object will
be checked in.
Keeps the time modified from the most recent
object.
The object is not automatically commited on
checkin.
See also
hwapi_checkout()
.