/** * * @method Delete a DWS in Sharepoint server * * @name deleteDWS * @label Delete a DWS in Sharepoint server * * @param string | $sharepointServer | Server name and port whre DWS wsdl exists, including protocol | http://server:port/_vti_bin/Dws.asmx?WSDL * @param string | $auth | Valid Auth string to connect to server | user:password * @param string | $dwsname | Name of DWS to be deleted * * @return string | $result | Response * */ function deleteDWS($sharepointServer, $auth, $dwsname) { require_once PATH_CORE . 'classes' . PATH_SEP . 'triggers' . PATH_SEP . 'class.pmTrSharepoint.php'; $pmTrSharepoint = new pmTrSharepointClass($sharepointServer, $auth); $beforeResult = $pmTrSharepoint->deleteDWS($dwsname); $newResult = $beforeResult->DeleteDwsResult; if ($newResult == '<Result/>') { return "Successfully deleted the DWS"; } else { return "Error in deleting the DWS"; } }