CRM_Utils_Migrate_Export
class CRM_Utils_Migrate_Export
Constants
XML_VALUE_SEPARATOR |
|
Properties
protected array | $_xml |
Methods
__construct()
Class constructor.
build()
Scan local customizations and build an in-memory representation.
buildCustomGroups(array $customGroupIds)
Build custom groups.
buildUFGroups(array $ufGroupIds)
No description
string
toXML()
Render the in-memory representation as XML
array
toArray()
Generate an array-tree representation of the exported elements.
fetch(string $groupName, string $daoName, null $sql = NULL)
No description
array
computeMappedFields(array $mappedFields, CRM_Core_DAO $dao)
Compute any fields of the entity defined by the $mappedFields specification
array
string
renderKeyValueXML(string $tagName, array $keyValues)
No description
string
renderTextTag(string $name, string $value, string $prefix = '')
No description
Details
at line 56
__construct()
Class constructor.
at line 170
build()
Scan local customizations and build an in-memory representation.
at line 271
buildCustomGroups(array $customGroupIds)
Build custom groups.
at line 324
buildUFGroups(array $ufGroupIds)
at line 363
string
toXML()
Render the in-memory representation as XML
at line 387
array
toArray()
Generate an array-tree representation of the exported elements.
at line 402
fetch(string $groupName, string $daoName, null $sql = NULL)
at line 438
array
computeMappedFields(array $mappedFields, CRM_Core_DAO $dao)
Compute any fields of the entity defined by the $mappedFields specification