CMS  Version 3.9
DocumentSerializationHandler Class Reference

Public Member Functions

 DocumentSerializationHandler ()
 
 export ()
 
 import ($doc, $tx)
 

Detailed Description

Definition at line 41 of file document_manager.inc.

Member Function Documentation

◆ DocumentSerializationHandler()

DocumentSerializationHandler::DocumentSerializationHandler ( )

Definition at line 43 of file document_manager.inc.

44  {
45  }

◆ export()

DocumentSerializationHandler::export ( )

Definition at line 48 of file document_manager.inc.

49  {
50  $xml = "\n<DocumentMap>";
51  $xml .= SerializationManager::serialize(DocumentLibrary, "ORDER BY document_library_id");
52  $xml .= SerializationManager::serialize(Document, "ORDER BY document_id");
53  $xml .= "</DocumentMap>";
54 
55  return $xml;
56  }
This class maps the publication table.
Definition: document.inc:43
static serialize($class, $constraint="")
Serializes the specified DataItems to XML.

◆ import()

DocumentSerializationHandler::import (   $doc,
  $tx 
)

Definition at line 58 of file document_manager.inc.

59  {
62  }
static unserialize($class, $doc, $tx, $save=true)
Instantiates DataItems from the supplied XML document and stores them in the database.

The documentation for this class was generated from the following file: