function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('RoleAllocation', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTHelpReplacement', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('schedulerEntity', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     // transparently convert the options.
     $aOptions['configarray'] = serialize(KTUtil::arrayGet($aOptions, 'config', array()));
     unset($aOptions['config']);
     return KTEntityUtil::createFromArray('KTColumnEntry', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTFolderTransaction', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     // Modified : Jarrett Jordaan
     // Removed Serialize, since the original is serialized already
     $aOptions['configarraytext'] = $aOptions['config'];
     unset($aOptions['config']);
     return KTEntityUtil::createFromArray('KTWorkflowTriggerInstance', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTDocumentCore', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTPermissionAssignment', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTPermissionDescriptor', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTDocumentMetadataVersion', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTUserHistory', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTNotification', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTInterceptorInstance', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTDocumentTransactionType', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTDashletDisable', $aOptions);
 }
 function &createFromArray($aValues)
 {
     return KTEntityUtil::createFromArray('KTSavedSearch', $aValues);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTFieldBehaviour', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTWorkflowState', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTPluginEntity', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTAuthenticationSource', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTValueInstance', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     $aOptions['configarraytext'] = serialize($aOptions['config']);
     unset($aOptions['config']);
     return KTEntityUtil::createFromArray('KTWorkflowTriggerInstance', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTPermissionLookup', $aOptions);
 }
 function &createFromArray($aOptions)
 {
     return KTEntityUtil::createFromArray('KTPermissionDynamicCondition', $aOptions);
 }