diff --git a/workflow/engine/classes/triggers/class.pmAlfrescoFunctions.php b/workflow/engine/classes/triggers/class.pmAlfrescoFunctions.php index 9317b79e5..fb7b7b948 100755 --- a/workflow/engine/classes/triggers/class.pmAlfrescoFunctions.php +++ b/workflow/engine/classes/triggers/class.pmAlfrescoFunctions.php @@ -219,7 +219,7 @@ function downloadDoc($alfrescoServerUrl, $pathFile, $pathFolder, $user, $pwd, $m $alfresco_url = "$alfrescoServerUrl" . PATH_SEP . "s" . PATH_SEP . "cmis" . PATH_SEP . "p" . PATH_SEP . $mainFolder . PATH_SEP . "$pathFile"; $alfresco_exec = RestClient::get($alfresco_url, $user, $pwd, 'application/atom+xml'); $sXmlArray = $alfresco_exec->getResponse(); - $sXmlArray = eregi_replace("[\n|\r|\n\r]", '', $sXmlArray); + $sXmlArray = preg_replace("[\n|\r|\n\r]", '', $sXmlArray); $xmlObject = simplexml_load_string((string) $sXmlArray); if (!isset($xmlObject->content)) { @@ -231,7 +231,7 @@ function downloadDoc($alfrescoServerUrl, $pathFile, $pathFolder, $user, $pwd, $m $linkContent = (string) $xmlObject->content->attributes()->src; $alfresco_exec = RestClient::get($linkContent, $user, $pwd, 'application/atom+xml'); $sXmlArray = $alfresco_exec->getResponse(); - $content = eregi_replace("[\n|\r|\n\r]", '', $sXmlArray); + $content = preg_replace("[\n|\r|\n\r]", '', $sXmlArray); if ('/' != substr($pathFolder, -1)) { $pathFolder .= '/';