當前位置: 首頁>>代碼示例>>PHP>>正文


PHP CSaleDeliveryHandler::convertToNew方法代碼示例

本文整理匯總了PHP中CSaleDeliveryHandler::convertToNew方法的典型用法代碼示例。如果您正苦於以下問題:PHP CSaleDeliveryHandler::convertToNew方法的具體用法?PHP CSaleDeliveryHandler::convertToNew怎麽用?PHP CSaleDeliveryHandler::convertToNew使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在CSaleDeliveryHandler的用法示例。


在下文中一共展示了CSaleDeliveryHandler::convertToNew方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: elseif

         } elseif ($DB->type == "ORACLE") {
             if (!$DB->Query("ALTER TABLE B_SALE_DELIVERY RENAME TO B_SALE_DELIVERY_OLD", true)) {
                 $error .= "<br>" . $DB->GetErrorMessage();
             }
         }
         if (!empty($error)) {
             \CEventLog::Add(array("SEVERITY" => "ERROR", "AUDIT_TYPE_ID" => "SALE_CONVERTER_ERROR", "MODULE_ID" => "sale", "ITEM_ID" => "-", "DESCRIPTION" => $error));
         }
     } else {
         \CEventLog::Add(array("SEVERITY" => "ERROR", "AUDIT_TYPE_ID" => "SALE_CONVERTER_ERROR", "MODULE_ID" => "sale", "ITEM_ID" => "b_sale_delivery", "DESCRIPTION" => implode('\\n', $res->getErrorMessages())));
     }
     file_put_contents($_SERVER["DOCUMENT_ROOT"] . '/bitrix/modules/sale_convert.txt', 'CSaleDelivery::convertToNew = ' . (microtime(true) - $start) . "\n", FILE_APPEND);
 }
 if ($DB->TableExists("b_sale_delivery_handler") && !$DB->TableExists("b_sale_delivery_handler_old")) {
     $start = microtime(true);
     $res = CSaleDeliveryHandler::convertToNew();
     if ($res->isSuccess()) {
         if ($DB->type == "MYSQL") {
             if (!$DB->Query("ALTER TABLE b_sale_delivery_handler RENAME b_sale_delivery_handler_old", true)) {
                 $error .= "<br>" . $DB->GetErrorMessage();
             }
         } elseif ($DB->type == "MSSQL") {
             if (!$DB->Query("sp_rename B_SALE_DELIVERY_HANDLER, B_SALE_DELIVERY_HANDLER_OLD", true)) {
                 $error .= "<br>" . $DB->GetErrorMessage();
             }
         } elseif ($DB->type == "ORACLE") {
             if (!$DB->Query("ALTER TABLE B_SALE_DELIVERY_HANDLER RENAME TO B_SALE_DELIVERY_HANDLER_OLD", true)) {
                 $error .= "<br>" . $DB->GetErrorMessage();
             }
         }
         if (!empty($error)) {
開發者ID:Satariall,項目名稱:izurit,代碼行數:31,代碼來源:converter.php


注:本文中的CSaleDeliveryHandler::convertToNew方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。