|
| InitEx (&$next_step, $params) |
| Init (&$next_step, $files_dir=false, $use_crc=true, $preview=false, $detail=false, $use_offers=false, $use_iblock_type_id=false, $table_name="b_xml_tree") |
| isTemporaryTablesExist () |
| isTemporaryTablesStructureCorrect () |
| truncateTemporaryTables () |
| DropTemporaryTables () |
| CreateTemporaryTables () |
| initializeTemporaryTables () |
| IndexTemporaryTables () |
| ReadXMLToDatabase ($fp, &$NS, $time_limit=0, $read_size=1024) |
| GetRoot () |
| StartSession ($sess_id) |
| GetSessionRoot () |
| EndSession () |
| GetFilePosition () |
| CleanTempFiles () |
| MakeFileArray ($file, $fields=[]) |
| URLEncode ($str) |
| CheckFileByName ($file, $fields=null) |
| ResizePicture ($file, $resize, $primaryField, $secondaryField="") |
| GetIBlockByXML_ID ($XML_ID) |
| GetSectionByXML_ID ($IBLOCK_ID, $XML_ID) |
| GetElementByXML_ID ($IBLOCK_ID, $XML_ID) |
| GetEnumByXML_ID ($PROP_ID, $XML_ID) |
| GetSectionEnumByXML_ID ($FIELD_ID, $XML_ID) |
| GetPropertyByXML_ID ($IBLOCK_ID, $XML_ID) |
| CheckProperty ($IBLOCK_ID, $code, $xml_name) |
| CheckTax ($title, $rate) |
| CheckCurrency ($currency) |
| CheckIBlockType ($ID) |
| CheckSites ($arSite) |
| ImportMetaData ($xml_root_id, $IBLOCK_TYPE, $IBLOCK_LID, $bUpdateIBlock=true) |
| ImportSections () |
| DeactivateSections ($action) |
| SectionsResort () |
| ImportPrices ($XML_PRICES_PARENT, $IBLOCK_ID, $IBLOCK_LID) |
| ImportBaseUnits ($XML_BASE_UNITS_PARENT) |
| ImportStores ($XML_STORES_PARENT) |
| ImportStoresAmount ($arElement, $elementID, &$counter) |
| ImportProperties ($XML_PROPERTIES_PARENT, $IBLOCK_ID) |
| ImportPropertyEnum ($arProperty, $arEnumXmlNodes) |
| ImportPropertyDirectory ($arProperty, $arEnumXmlNodes) |
| ImportSectionPropertyEnum ($FIELD_ID, $arEnumXmlNodes) |
| ImportSectionProperties ($XML_SECTION_PROPERTIES, $IBLOCK_ID, $SECTION_ID=0) |
| ReadCatalogData (&$SECTION_MAP, &$PRICES_MAP) |
| GetElementCRC ($arElement) |
| CheckManufacturer ($xml) |
| GetTotalCountElementsForImport () |
| ImportElements ($start_time, $interval) |
| ImportProductSets () |
| ChangeOffersStatus ($ELEMENT_ID, $STATUS="Y", $bWF=true) |
| safeTranslit ($str) |
| ToFloat ($str) |
| ToFloatEmpty ($value) |
| ToInt ($str) |
| Unserialize ($string) |
| __unserialize_callback ($match) |
| convertBaseUnitFromXmlToPropertyValue ($xmlValue) |
| CheckIfElementIsActive ($arXMLElement) |
| ImportElement ($arXMLElement, &$counter, $bWF, $arParent) |
| ImportElementPrices ($arXMLElement, &$counter, $arParent=false) |
| fillDefaultPropertyValues (&$arElement, $iblockProperties) |
| ConvertDiscounts ($arDiscounts) |
| SetProductPrice ($PRODUCT_ID, $arPrices, $arDiscounts=false) |
| CheckElementCode ($IBLOCK_ID, $ID, $CODE) |
| CheckSectionCode ($IBLOCK_ID, $ID, $CODE) |
| DeactivateElement ($action, $start_time, $interval) |
| updateCounters (array $counters) |
| freezeIblockCache () |
| unFreezeIblockCache () |
| clearIblockCacheOnHit () |
| clearIblockCacheAfterFinal () |
| getIblockCacheMode () |
| isIblockCacheModeNormal () |
| isIblockCacheModeHit () |
| isIblockCacheModeFinal () |
| isIblockCacheModeFreeze () |
См. определение в файле cml2.php строка 12