catalog

Module Events catalog

EventsCalled
OnBeforeBasketAddBasket :: runCompatibilityEvent
OnBeforeCatalogDeleteCCatalog :: OnBeforeCatalogDelete
OnBeforeCatalogStoreAddCCatalogStore :: Add
OnBeforeCatalogStoreBarCodeAddCCatalogStoreBarCode :: add
OnBeforeCatalogStoreBarCodeDeleteCCatalogStoreBarCode :: Delete
OnBeforeCatalogStoreBarCodeUpdateCCatalogStoreBarCode :: Update
OnBeforeCatalogStoreDeleteCCatalogStore :: Delete
OnBeforeCatalogStoreDocsBarcodeAddCCatalogStoreDocsBarcode :: add
OnBeforeCatalogStoreDocsBarcodeDeleteCCatalogStoreDocsBarcodeAll :: delete
OnBeforeCatalogStoreDocsBarcodeUpdateCCatalogStoreDocsBarcodeAll :: update
OnBeforeCatalogStoreDocsElementAddCCatalogStoreDocsElement :: add
OnBeforeCatalogStoreDocsElementDeleteCCatalogStoreDocsElementAll :: delete
OnBeforeCatalogStoreDocsElementUpdateCCatalogStoreDocsElementAll :: update
OnBeforeCatalogStoreUpdateCCatalogStore :: Update
OnBeforeCouponAddCCatalogDiscountCoupon :: Add
OnBeforeCouponDeleteCCatalogDiscountCoupon :: Delete
OnBeforeCouponUpdateCCatalogDiscountCoupon :: Update
OnBeforeDiscountAddCCatalogDiscount :: Add
OnBeforeDiscountDeleteCCatalogDiscount :: Delete
OnBeforeDiscountUpdateCCatalogDiscount :: Update
OnBeforeDocumentAddCCatalogDocs :: add
OnBeforeDocumentDeleteCCatalogDocs :: delete
OnBeforeDocumentUpdateCCatalogDocs :: update
OnBeforeGroupAddCCatalogGroup :: Add
OnBeforeGroupDeleteCCatalogGroup :: Delete
OnBeforeGroupUpdateCCatalogGroup :: Update
OnBeforeIBlockElementDeleteCCatalog :: OnBeforeIBlockElementDelete
OnBeforeProductAllSetsDeleteCCatalogProductSetAll :: deleteAllSetsByProduct
OnBeforeProductPriceDeleteCPrice :: DeleteByProduct
OnBeforeProductSetAddCCatalogProductSet :: add
OnBeforeProductSetAvailableUpdateCCatalogProductSet :: calculateSetParams
OnBeforeProductSetDeleteCCatalogProductSet :: delete
OnBeforeProductSetUpdateCCatalogProductSet :: update
OnBeforeStoreProductAddCCatalogStoreProduct :: Add
OnBeforeStoreProductDeleteCCatalogStoreProductAll :: Delete
OnBeforeStoreProductUpdateCCatalogStoreProductAll :: Update
OnCatalogDeleteCCatalog :: Delete
OnCatalogStoreAddCCatalogStore :: Add
OnCatalogStoreBarCodeAddCCatalogStoreBarCode :: add
OnCatalogStoreBarCodeDeleteCCatalogStoreBarCode :: Delete
OnCatalogStoreBarCodeUpdateCCatalogStoreBarCode :: Update
OnCatalogStoreDeleteCCatalogStore :: Delete
OnCatalogStoreDocsBarcodeAddCCatalogStoreDocsBarcode :: add
OnCatalogStoreDocsBarcodeDeleteCCatalogStoreDocsBarcodeAll :: delete
OnCatalogStoreDocsElementAddCCatalogStoreDocsElement :: add
OnCatalogStoreDocsElementDeleteCCatalogStoreDocsElementAll :: delete
OnCatalogStoreDocsElementUpdateCCatalogStoreDocsElementAll :: update
OnCatalogStoreUpdateCCatalogStore :: Update
OnCountPriceWithDiscountCCatalogProduct :: CountPriceWithDiscount
OnCountPriceWithDiscountResultCCatalogProduct :: CountPriceWithDiscount
OnCouponAddCCatalogDiscountCoupon :: Add
OnCouponDeleteCCatalogDiscountCoupon :: Delete
OnCouponUpdateCCatalogDiscountCoupon :: Update
OnDiscountAddCCatalogDiscount :: Add
OnDiscountDeleteCCatalogDiscount :: Delete
OnDiscountUpdateCCatalogDiscount :: Update
OnDocumentAddCCatalogDocs :: add
OnDocumentBarcodeDeleteCCatalogStoreDocsBarcodeAll :: OnBeforeDocumentDelete
OnDocumentDeleteCCatalogDocs :: delete
OnDocumentElementDeleteCCatalogStoreDocsElementAll :: OnDocumentBarcodeDelete
OnDocumentUpdateCCatalogDocs :: update
OnGenerateCouponCatalogGenerateCoupon
OnGetDiscountCCatalogDiscount :: GetDiscount
OnGetDiscountByPriceCCatalogDiscount :: GetDiscountByPrice
OnGetDiscountByProductCCatalogDiscount :: GetDiscountByProduct
OnGetDiscountResultCCatalogDiscount :: GetDiscount
OnGetDiscountSaveCCatalogDiscountSave :: GetDiscount
OnGetNearestQuantityPriceCCatalogProduct :: GetNearestQuantityPrice
OnGetNearestQuantityPriceResultCCatalogProduct :: GetNearestQuantityPrice
OnGetOptimalPriceCCatalogProduct :: GetOptimalPriceList
OnGetOptimalPriceResultCCatalogProduct :: GetOptimalPriceList
OnGetSetItemsCatalogProvider :: getBundleItems
OnGroupAddCCatalogGroup :: Add
OnGroupDeleteCCatalogGroup :: Delete
OnGroupUpdateCCatalogGroup :: Update
OnProductAllSetsDeleteCCatalogProductSetAll :: deleteAllSetsByProduct
OnProductPriceDeleteCPrice :: DeleteByProduct
OnProductQuantityTraceCatalogProvider :: clearPublicCache
OnProductSetAddCCatalogProductSet :: add
OnProductSetAvailableUpdateCCatalogProductSet :: calculateSetParams
OnProductSetDeleteCCatalogProductSet :: delete
OnProductSetUpdateCCatalogProductSet :: update
OnSaleOrderSummCCatalogDiscountSave :: __SaleOrderSumm
OnSaleOrderSummResultCCatalogDiscountSave :: __SaleOrderSumm
OnStoreDocsBarcodeUpdateCCatalogStoreDocsBarcodeAll :: update
OnStoreProductAddCCatalogStoreProduct :: Add
OnStoreProductDeleteCCatalogStoreProductAll :: Delete
OnStoreProductUpdateCCatalogStoreProductAll :: Update

Constant module catalog

ConstantChecked
ADMIN_SECTIONCatalogProvider :: getData
BX_CATALOG_UNINSTALLEDcatalog :: UnInstallDB
BX_COMP_MANAGED_CACHECatalogProvider :: isNeedClearPublicCache
BX_SALE_MENU_CATALOG_CLEARCCatalogAdmin :: OnBuildSaleMenu
CATALOG_CACHE_TIMECCatalogProduct :: GetProductSections
CATALOG_EXPORT_NO_STEPCCatalogExport :: PreGenerateExport
CATALOG_GLOBAL_VARSCCatalogGroup :: Update
CATALOG_LOAD_NO_STEPCCatalogImport :: PreGenerateImport
CATALOG_SKIP_CACHEPrice :: loadRoundRules
FORMAT_DATEDiscountManager :: convertProperties
FORMAT_DATETIMEDiscountManager :: convertProperties
PUBLIC_MODECCatalogAdmin :: get_sections_menu
SELF_FOLDER_URLCCatalogAdminProductSetEdit :: showEditForm
SITE_SERVER_NAMESubscribeTable :: getServerName

List of module methods catalog

Methods
Basket :: add(Sale\BasketBase $basket, array $fields, array $context, array $options = [])
Basket :: addProduct(array $product, array $basketFields = [], array $options = [])
Basket :: addProductToBasket(Sale\BasketBase $basket, array $fields, array $context, array $options = [])
Basket :: addProductToBasketWithPermissions(Sale\BasketBase $basket, array $fields, array $context, $options = true)
Basket :: checkCurrentUser()
Basket :: fillOfferProperties(array &$propertyList, $id, $iblockId)
Basket :: getDefaultProviderName()
Basket :: getPropertyIndex($code, array $propertyList = array())
Basket :: isCompatibilityEventAvailable()
Basket :: isNotCrawler()
Basket :: runCompatibilityEvent(array $fields)
Calculation :: checkConfig(array $config)
Calculation :: compare($firstValue, $secondValue, $operator)
Calculation :: getConfig()
Calculation :: getCurrency()
Calculation :: getPrecision()
Calculation :: getResultMode()
Calculation :: isAllowedUseDiscounts()
Calculation :: isComponentResultMode()
Calculation :: isIncludingVat()
Calculation :: isRawResultMode()
Calculation :: popConfig()
Calculation :: pushConfig()
Calculation :: roundPrecision($value)
Calculation :: setConfig(array $config)
catalog :: DoInstall()
catalog :: DoUnInstall()
catalog :: GetModuleTasks()
catalog :: getTableSchema()
catalog :: InstallDB()
catalog :: InstallEvents()
catalog :: InstallFiles()
catalog :: UnInstallDB($arParams = array())
catalog :: UnInstallEvents()
catalog :: UnInstallFiles()
catalog :: __construct()
catalog :: __getLangMessages($path, $messID, $langList)
CatalogEdit :: clearErrors()
CatalogEdit :: createSkuProperty($parentiblockId, $offerIblockId)
CatalogEdit :: getCatalog()
CatalogEdit :: getErrors()
CatalogEdit :: getIblock()
CatalogEdit :: getSiteListString($siteList, $sorted = false)
CatalogEdit :: initUpdateData()
CatalogEdit :: isCatalogIblock($iblockCatalog)
CatalogEdit :: isEnableRecurring()
CatalogEdit :: isOfferIblock($iblockCatalog)
CatalogEdit :: isParentIblock($iblockCatalog)
CatalogEdit :: isSimpleIblock($iblockCatalog)
CatalogEdit :: isSuccess()
CatalogEdit :: loadCatalog()
CatalogEdit :: loadIblock()
CatalogEdit :: loadIblockFromDatabase($iblockId)
CatalogEdit :: loadIblockSitesFromDatabase($iblockId)
CatalogEdit :: prepareCatalogData($catalogData)
CatalogEdit :: saveCatalog($catalogData)
CatalogEdit :: __construct($iblockId)
CatalogIblockTable :: getMap()
CatalogIblockTable :: getTableName()
CatalogProvider :: addBarcode(array $storeData)
CatalogProvider :: addBarcodes(array $productData)
CatalogProvider :: canProductListAutoShip(array $products)
CatalogProvider :: changeSubscribeProductQuantity(array $products, array $iblockProductMap)
CatalogProvider :: checkBarcode(array $items)
CatalogProvider :: checkExistsProductItemInStore(array $productData, array $storeDataList = array())
CatalogProvider :: checkExistsProductsInStore(array $products, array $storeData = array())
CatalogProvider :: checkNeedFields(array $fields, array $need)
CatalogProvider :: checkParentActivity($productIds, $iblockId = 0)
CatalogProvider :: checkProductBarcodes(array $productData, array $productStoreData, array $storeData = array())
CatalogProvider :: checkProductInStores($products)
CatalogProvider :: checkProductQuantityInStore(array $products)
CatalogProvider :: checkProductsInStore(array $products)
CatalogProvider :: checkProductsQuantity(array $products)
CatalogProvider :: checkSkuPermission(array $iblockProductMap)
CatalogProvider :: clearHitCache($type = null)
CatalogProvider :: clearNotCacheFields($fields)
CatalogProvider :: clearPublicCache($productID, $productInfo = array())
CatalogProvider :: createIblockProductMap(array $iblockList, array $iblockDataList)
CatalogProvider :: createOrderListFromProducts(array $products)
CatalogProvider :: createProductPriceList(array $products, array $productPriceList, array $discountList = array())
CatalogProvider :: createProductResult(array $products, array $items, array $priceList, array $productQuantityList)
CatalogProvider :: createProductsListWithCatalogData(array $products)
CatalogProvider :: createQuantityFilteredProducts(array $products)
CatalogProvider :: createReverseQuantityProducts(array $products)
CatalogProvider :: createStoreProductMap(array $products)
CatalogProvider :: deleteBarcode(array $storeData)
CatalogProvider :: deleteBarcodes(array $productData)
CatalogProvider :: deliver(array $products)
CatalogProvider :: getAutoShipStoreData(array $product, array $productStoreDataList)
CatalogProvider :: getAvailableQuantity(array $products)
CatalogProvider :: getAvailableQuantityAndPrice(array $products)
CatalogProvider :: getBundleItems(array $products)
CatalogProvider :: getCatalogData(array $products)
CatalogProvider :: getCatalogProducts(array $list, array $select)
CatalogProvider :: getCountProductsInStore(array $products)
CatalogProvider :: getData(array $products, array $options = array())
CatalogProvider :: getElements(array $list, array $select, $userId = null)
CatalogProvider :: getHitCache($type, $key, array $fields = array())
CatalogProvider :: getIblockData(array $list)
CatalogProvider :: getMeasure($id = null)
CatalogProvider :: getNeedQuantityFromStore(array $productData)
CatalogProvider :: getNotCacheFields()
CatalogProvider :: getOutputVariable(array $options = array())
CatalogProvider :: getPriceTitle($priceType)
CatalogProvider :: getProductCatalogInfo($productId)
CatalogProvider :: getProductData(array $products)
CatalogProvider :: getProductListStores(array $products)
CatalogProvider :: getResultProvider(Sale\Result $result, $outputVariable, array $resultList = array())
CatalogProvider :: getSetableStoreQuantityProduct(array $productData, array $productStoreDataList)
CatalogProvider :: getStoreIds()
CatalogProvider :: getStoresCount()
CatalogProvider :: getUserGroups($userId)
CatalogProvider :: isExistsBarcode(array $list)
CatalogProvider :: isExistsCatalogData($products)
CatalogProvider :: isExistsHitCache($type, $key, array $fields = array())
CatalogProvider :: isExistsReserve(array $productData)
CatalogProvider :: isNeedClearPublicCache($currentQuantity, $newQuantity, $quantityTrace, $canBuyZero, $ratio = 1)
CatalogProvider :: isNeedShip(array $products)
CatalogProvider :: isReservationEnabled()
CatalogProvider :: recurring(array $items)
CatalogProvider :: removeNotExistsIblockFromList(array $iblockList, array $list)
CatalogProvider :: removeNotExistsItemFromProducts(array $products, array $list)
CatalogProvider :: reserve(array $products)
CatalogProvider :: reserveProduct(array $productData)
CatalogProvider :: reserveQuantityWithDisabledReservation(array $productData)
CatalogProvider :: reserveQuantityWithEnabledReservation(array $productData)
CatalogProvider :: setCatalogDataToProducts(array $products, array $catalogDataList, array $options = array())
CatalogProvider :: setDataToProducts(array $products, array $resultData)
CatalogProvider :: setHitCache($type, $key, $value)
CatalogProvider :: ship(array $products)
CatalogProvider :: shipProduct(array $productData, array $productStoreDataList = array())
CatalogProvider :: shipProducts(array $products)
CatalogProvider :: shipQuantityWithoutStoreControl(array $productData)
CatalogProvider :: shipQuantityWithStoreControl(array $productData)
CatalogProvider :: tryShip(array $products)
CatalogProvider :: tryUnship(array $products)
CatalogProvider :: unship(array $products)
CatalogProvider :: updateCatalogStoreAmount(array $quantityList)
CatalogProvider :: viewProduct(array $items)
CatalogProviderCompatibility :: deductProduct(array $values)
CatalogProviderCompatibility :: DeliverProduct(array $values)
CatalogProviderCompatibility :: getContext()
CatalogProviderCompatibility :: getProductData(array $basketItemData)
CatalogProviderCompatibility :: getProductStores(array $values)
CatalogProviderCompatibility :: getProviderClass($context = array())
CatalogProviderCompatibility :: getProviderName()
CatalogProviderCompatibility :: getSetItems($productId)
CatalogProviderCompatibility :: getStoresCount(array $values)
CatalogProviderCompatibility :: orderProduct(array $basketItemData)
CatalogProviderCompatibility :: recurringOrderProduct(array $values)
CatalogProviderCompatibility :: reserveProduct(array $values)
CatalogProviderCompatibility :: viewProduct(array $values)
CatalogViewedProductTable :: clear($liveTime = 10)
CatalogViewedProductTable :: clearAgent()
CatalogViewedProductTable :: getMap()
CatalogViewedProductTable :: getProductSkuMap($iblockId, $sectionId, $fuserId, $excludeProductId, $limit, $depth = 0, $siteId = null)
CatalogViewedProductTable :: getProductsMap(array $originalIds = array())
CatalogViewedProductTable :: getTableName()
CatalogViewedProductTable :: refresh($productId, $fuserId, $siteId = SITE_ID, $elementId = 0, $recommendationId = '')
CatalogViewedProductTable :: truncateUserViewedProducts($fuserId, $siteId)
CatalogViewedProductTable :: validateRecommendation()
CatalogViewedProductTable :: validateSiteId()
CCatalog :: Add($arFields)
CCatalog :: CheckFields($ACTION, &$arFields, $ID = 0)
CCatalog :: clearCache()
CCatalog :: Delete($ID)
CCatalog :: disableHandler()
CCatalog :: enableHandler()
CCatalog :: GetByID($ID)
CCatalog :: GetByIDExt($ID)
CCatalog :: GetCatalogFieldsList()
CCatalog :: GetFilterOperation($key)
CCatalog :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalog :: GetSkuInfoByProductID($ID)
CCatalog :: GetSkuInfoByPropID($ID)
CCatalog :: isEnabledHandler()
CCatalog :: IsUserExists()
CCatalog :: LinkSKUIBlock($ID, $SKUID)
CCatalog :: OnAfterIBlockUpdate(array &$fields)
CCatalog :: OnBeforeCatalogDelete($ID)
CCatalog :: OnBeforeIBlockElementDelete($ID)
CCatalog :: OnBeforeIBlockPropertyDelete($intPropertyID)
CCatalog :: OnBeforeIBlockUpdate(array &$fields)
CCatalog :: OnIBlockDelete($ID)
CCatalog :: OnIBlockModuleUnInstall()
CCatalog :: PreGenerateXML($xml_type = 'yandex')
CCatalog :: PrepareSql(&$arFields, $arOrder, $arFilter, $arGroupBy, $arSelectFields)
CCatalog :: UnLinkSKUIBlock($ID)
CCatalog :: Update($ID, $arFields)
CCatalog :: _PrepareSql(&$arFields, $arOrder, $arFilter, $arGroupBy, $arSelectFields)
CCatalogActionCtrlBasketProductFields :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CCatalogActionCtrlBasketProductFields :: GetControlDescr()
CCatalogActionCtrlBasketProductFields :: GetControlID()
CCatalogActionCtrlBasketProductFields :: GetControls($strControlID = false)
CCatalogActionCtrlBasketProductFields :: GetControlShow($arParams)
CCatalogActionCtrlBasketProductFields :: GetShowIn($arControls)
CCatalogActionCtrlBasketProductProps :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CCatalogActionCtrlBasketProductProps :: GetControlDescr()
CCatalogActionCtrlBasketProductProps :: GetShowIn($arControls)
CCatalogAdmin :: get_other_elements_menu($IBLOCK_TYPE_ID, $IBLOCK_ID, $arSection, &$more_url)
CCatalogAdmin :: get_sections_menu($IBLOCK_TYPE_ID, $IBLOCK_ID, $DEPTH_LEVEL, $SECTION_ID, $arSectionsChain = false)
CCatalogAdmin :: OnAdminListDisplay(&$obList)
CCatalogAdmin :: OnBuildGlobalMenu(/** @noinspection PhpUnusedParameterInspection */&$aGlobalMenu, &$aModuleMenu)
CCatalogAdmin :: OnBuildSaleBuyersMenu(&$arItems)
CCatalogAdmin :: OnBuildSaleDiscountMenu(&$arItems)
CCatalogAdmin :: OnBuildSaleExportMenu($strItemID)
CCatalogAdmin :: OnBuildSaleImportMenu($strItemID)
CCatalogAdmin :: OnBuildSaleMenu(/** @noinspection PhpUnusedParameterInspection */&$arGlobalMenu, &$arModuleMenu)
CCatalogAdmin :: OnBuildSaleMenuItem(&$arMenu)
CCatalogAdmin :: OnBuildSaleSettingsMenu(&$arItems)
CCatalogAdmin :: OnBuildSaleStoreMenu(&$arItems)
CCatalogAdmin :: OnBuildSaleTaxMenu(&$arItems)
CCatalogAdminProductSetEdit :: addEmptyValues(&$arSets)
CCatalogAdminProductSetEdit :: checkFormValues($arItem)
CCatalogAdminProductSetEdit :: clearOwnerSet(&$arSets)
CCatalogAdminProductSetEdit :: getEmptyItem($arParams)
CCatalogAdminProductSetEdit :: getEmptySet($intProductID)
CCatalogAdminProductSetEdit :: getErrors()
CCatalogAdminProductSetEdit :: getFormValues(&$arSets)
CCatalogAdminProductSetEdit :: getItemsInfo(&$arSets)
CCatalogAdminProductSetEdit :: getJSRow($arParams)
CCatalogAdminProductSetEdit :: getMainPrefix()
CCatalogAdminProductSetEdit :: getTypeID()
CCatalogAdminProductSetEdit :: saveFormValues($arItem)
CCatalogAdminProductSetEdit :: setMainPrefix($strPrefix)
CCatalogAdminProductSetEdit :: setProductFormParams($arParams)
CCatalogAdminProductSetEdit :: setSkuFormParams($arParams)
CCatalogAdminProductSetEdit :: setTypeID($intTypeID)
CCatalogAdminProductSetEdit :: showEditForm($arSets)
CCatalogAdminProductSetEdit :: showItemRow($arRow, $arParams)
CCatalogAdminToolsAll :: addTabParams(&$arParams)
CCatalogAdminToolsAll :: changeTabs($intIBlockID, $intID, &$arCatalog)
CCatalogAdminToolsAll :: clearTabParams()
CCatalogAdminToolsAll :: getErrors()
CCatalogAdminToolsAll :: getFormParams($params = array())
CCatalogAdminToolsAll :: getIBlockElementContentMenu($intIBlockID, $intID, &$arCatalog, $arParams)
CCatalogAdminToolsAll :: getIBlockElementMenu($intIBlockID, &$arCatalog, $arParams)
CCatalogAdminToolsAll :: getIblockProductTypeList($iblockId, $withDescr = false)
CCatalogAdminToolsAll :: getMainPrefix()
CCatalogAdminToolsAll :: getShowTabs($intIBlockID, $intID, &$arCatalog)
CCatalogAdminToolsAll :: getTabList($boolFull = false)
CCatalogAdminToolsAll :: setCatalogPanelButtons(&$buttons, $iblock, $catalogButtons, $params, $windowParams)
CCatalogAdminToolsAll :: setMainPrefix($strPrefix)
CCatalogAdminToolsAll :: setProductFormParams()
CCatalogAdminToolsAll :: setSkuFormParams()
CCatalogAdminToolsAll :: showFormParams()
CCatalogArrivalDocsType :: cancellationDocument($documentId, $userId)
CCatalogArrivalDocsType :: conductDocument($documentId, $userId, $currency, $contractorId)
CCatalogArrivalDocsType :: getFields()
CCatalogCondCtrlBasketProductFields :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CCatalogCondCtrlBasketProductFields :: GetControlDescr()
CCatalogCondCtrlBasketProductFields :: GetControlShow($arParams)
CCatalogCondCtrlBasketProductFields :: GetShowIn($arControls)
CCatalogCondCtrlBasketProductProps :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CCatalogCondCtrlBasketProductProps :: GetControlDescr()
CCatalogCondCtrlBasketProductProps :: GetShowIn($arControls)
CCatalogCondCtrlCatalogSettings :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CCatalogCondCtrlCatalogSettings :: GetConditionShow($arParams)
CCatalogCondCtrlCatalogSettings :: GetControlDescr()
CCatalogCondCtrlCatalogSettings :: GetControlID()
CCatalogCondCtrlCatalogSettings :: GetControls($strControlID = false)
CCatalogCondCtrlCatalogSettings :: GetControlShow($arParams)
CCatalogCondCtrlCatalogSettings :: GetShowIn($arControls)
CCatalogCondCtrlCatalogSettings :: Parse($arOneCondition)
CCatalogCondCtrlGroup :: GetControlDescr()
CCatalogCondCtrlIBlockFields :: ApplyValues($arOneCondition, $arControl)
CCatalogCondCtrlIBlockFields :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CCatalogCondCtrlIBlockFields :: getAdminSection()
CCatalogCondCtrlIBlockFields :: GetControlDescr()
CCatalogCondCtrlIBlockFields :: GetControlID()
CCatalogCondCtrlIBlockFields :: GetControls($strControlID = false)
CCatalogCondCtrlIBlockFields :: GetControlShow($arParams)
CCatalogCondCtrlIBlockProps :: ApplyValues($arOneCondition, $arControl)
CCatalogCondCtrlIBlockProps :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CCatalogCondCtrlIBlockProps :: getAdminSection()
CCatalogCondCtrlIBlockProps :: GetControlDescr()
CCatalogCondCtrlIBlockProps :: GetControls($strControlID = false)
CCatalogCondCtrlIBlockProps :: GetControlShow($arParams)
CCatalogCondTree :: __construct()
CCatalogCondTree :: __destruct()
CCatalogContractor :: add($arFields)
CCatalogContractor :: checkFields($action, &$arFields)
CCatalogContractor :: delete($id)
CCatalogContractor :: getList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogContractor :: update($id, $arFields)
CCatalogCSVSettings :: getDefaultSettings($type, $extFormat = false)
CCatalogCSVSettings :: getSettingsFields($type, $extFormat = false)
CCatalogDeductDocsType :: cancellationDocument($documentId, $userId)
CCatalogDeductDocsType :: conductDocument($documentId, $userId, $currency, $contractorId)
CCatalogDeductDocsType :: getFields()
CCatalogDiscount :: Add($arFields)
CCatalogDiscount :: applyDiscountList($price, $currency, &$discountList)
CCatalogDiscount :: calculateDiscountList($priceData, $currency, &$discountList, $getWithVat = true)
CCatalogDiscount :: calculateDiscSave($basePrice, $price, $currency, &$discsaveList, &$resultDiscount)
CCatalogDiscount :: calculatePriceByDiscount($basePrice, $currentPrice, $oneDiscount, &$needErase)
CCatalogDiscount :: calculatePriorityLevel($basePrice, $price, $currency, &$discountList, &$resultDiscount)
CCatalogDiscount :: CheckDiscount($arProduct, $arDiscount)
CCatalogDiscount :: CheckFields($ACTION, &$arFields, $ID = 0)
CCatalogDiscount :: ClearCoupon()
CCatalogDiscount :: ClearCouponsByManage($intUserID)
CCatalogDiscount :: ClearDiscountCache($arTypes)
CCatalogDiscount :: clearFields($value)
CCatalogDiscount :: ClearFile($ID, $strDataFileName = false)
CCatalogDiscount :: Delete($ID)
CCatalogDiscount :: EraseCoupon($strCoupon)
CCatalogDiscount :: EraseCouponByManage($intUserID, $strCoupon)
CCatalogDiscount :: ExtendBasketItems(&$arBasket, $arExtend)
CCatalogDiscount :: GenerateDataFile($ID)
CCatalogDiscount :: getAllUserGroups()
CCatalogDiscount :: GetByID($ID)
CCatalogDiscount :: getCachedProductData($productId)
CCatalogDiscount :: GetCoupons()
CCatalogDiscount :: GetCouponsByManage($intUserID)
CCatalogDiscount :: GetDiscount($intProductID, $intIBlockID, $arCatalogGroups = array(), $arUserGroups = array(), $strRenewal = "N", $siteID = false, $arDiscountCoupons = false, $boolSKU = true, $boolGetIDS = false)
CCatalogDiscount :: GetDiscountByPrice($productPriceID, $arUserGroups = array(), $renewal = "N", $siteID = false, $arDiscountCoupons = false)
CCatalogDiscount :: GetDiscountByProduct($productID = 0, $arUserGroups = array(), $renewal = "N", $arCatalogGroups = array(), $siteID = false, $arDiscountCoupons = false)
CCatalogDiscount :: GetDiscountCatsList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscount :: getDiscountDescription(array $discount)
CCatalogDiscount :: GetDiscountFilterCache($arCatalogGroups, $arUserGroups)
CCatalogDiscount :: GetDiscountFilterCacheByKey($strCacheKey)
CCatalogDiscount :: GetDiscountFilterCacheKey($arCatalogGroups, $arUserGroups, $boolNeedClear = true)
CCatalogDiscount :: GetDiscountForProduct($arProduct, $arParams = false)
CCatalogDiscount :: GetDiscountGroupsList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscount :: getDiscountHandlers($discountList)
CCatalogDiscount :: GetDiscountIBlocksList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscount :: GetDiscountProductsList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscount :: GetDiscountResultCacheKey($arDiscountIDs, $strSiteID, $strRenewal, $boolNeedClear = true)
CCatalogDiscount :: GetDiscountSectionsList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscount :: getDiscountsFromApplyResult(array $calcResults, \Bitrix\Sale\BasketItemBase $basketItem)
CCatalogDiscount :: GetDiscountTypes($boolFull = false)
CCatalogDiscount :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscount :: getReformattedDiscounts(array $finalDiscountList, array $calcResults, $siteId, $isRenewal = false)
CCatalogDiscount :: GetRestrictions($arParams, $boolKeys = true, $boolRevert = true)
CCatalogDiscount :: getSaleDiscountsByProduct(array $product, $siteId, array $userGroups, array $priceRow, $isRenewal, $coupons)
CCatalogDiscount :: getUseBasePrice()
CCatalogDiscount :: HaveCoupons($ID, $excludeID = 0)
CCatalogDiscount :: initDiscountSettings()
CCatalogDiscount :: IsExistsDiscountFilterCache($arCatalogGroups, $arUserGroups)
CCatalogDiscount :: IsExistsDiscountFilterCacheByKey($strCacheKey)
CCatalogDiscount :: isUsedSaleDiscountOnly()
CCatalogDiscount :: OnClearCouponList($intUserID, $arCoupons, $arModules)
CCatalogDiscount :: OnCurrencyDelete($Currency)
CCatalogDiscount :: OnDeleteCouponList($intUserID, $arModules)
CCatalogDiscount :: OnGroupDelete($GroupID)
CCatalogDiscount :: OnSetCouponList($intUserID, $arCoupons, $arModules)
CCatalogDiscount :: PrepareSection4Where($val, $key, $operation, $negative, $field, $arField, $arFilter)
CCatalogDiscount :: primaryDiscountFilter($price, $currency, &$discountList, &$priceDiscountList, &$accumulativeDiscountList)
CCatalogDiscount :: SaveFilterOptions()
CCatalogDiscount :: SetAllDiscountFilterCache($arDiscountCache, $boolNeedClear = true)
CCatalogDiscount :: SetAllDiscountResultCache($arDiscountResultCache)
CCatalogDiscount :: SetCoupon($coupon)
CCatalogDiscount :: SetCouponByManage($intUserID,$strCoupon)
CCatalogDiscount :: SetDiscountFilterCache($arDiscountIDs, $arCatalogGroups, $arUserGroups)
CCatalogDiscount :: SetDiscountProductCache($arItem, $arParams = array())
CCatalogDiscount :: SetDiscountResultCache($arDiscountList, $arDiscountIDs, $strSiteID, $strRenewal)
CCatalogDiscount :: SetProductPropertiesCache($intProductID, $arProps)
CCatalogDiscount :: SetProductSectionsCache($arItemIDs)
CCatalogDiscount :: setSaleDiscountFilter($priceTypesOnly = false)
CCatalogDiscount :: setUseBasePrice($useBasePrice)
CCatalogDiscount :: Update($ID, $arFields)
CCatalogDiscount :: updateDiscountHandlers($discountID, $handlers, $update)
CCatalogDiscount :: _Add(&$arFields)
CCatalogDiscount :: _Update($ID, &$arFields)
CCatalogDiscount :: __AddOldOneEntity(&$arConditions, $strCondID, $arEntityValues, $boolOneEntity)
CCatalogDiscount :: __ArrayMultiple($arOrder, &$arResult, $arTuple, $arTemp = array())
CCatalogDiscount :: __CheckOneEntity(&$arFields, $strEntityID)
CCatalogDiscount :: __ConvertOldConditions($strAction, &$arFields)
CCatalogDiscount :: __ConvertOldOneEntity(&$arFields, $strEntityID)
CCatalogDiscount :: __ConvertProperties(&$arProduct, &$arProps, $arParams = false)
CCatalogDiscount :: __FillArrays($intDiscountID, &$arFields, $strEntityID)
CCatalogDiscount :: __GenerateFields(&$arProduct, $arParams = false)
CCatalogDiscount :: __GenerateParent(&$product, $sku)
CCatalogDiscount :: __GetConditionValues(&$arFields)
CCatalogDiscount :: __GetDiscountEntityList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscount :: __GetDiscountID($arFilter)
CCatalogDiscount :: __GetOldOneEntity(&$arFields, &$arCondList, $strEntityID, $strCondID)
CCatalogDiscount :: __GetSectionList($intIBlockID, $intProductID)
CCatalogDiscount :: __ParseArrays(&$arFields)
CCatalogDiscount :: __SaveFilterForEntity($arParams)
CCatalogDiscount :: __Unpack(/** @noinspection PhpUnusedParameterInspection */$arProduct, $strUnpack)
CCatalogDiscount :: __UpdateOldEntities($ID, &$arFields, $boolUpdate)
CCatalogDiscount :: __UpdateOldOneEntity($intID, &$arFields, $arParams, $boolUpdate)
CCatalogDiscount :: __UpdateSubdiscount($intDiscountID, &$arConditions, $active = '')
CCatalogDiscountConvert :: ConvertDiscount($intStep = 100, $intMaxExecutionTime = 15)
CCatalogDiscountConvert :: ConvertFormatDiscount($intStep = 20, $intMaxExecutionTime = 15)
CCatalogDiscountConvert :: FormatComplete()
CCatalogDiscountConvert :: GetCountFormat()
CCatalogDiscountConvert :: GetCountOld()
CCatalogDiscountConvert :: GetErrors()
CCatalogDiscountConvert :: InitStep()
CCatalogDiscountConvert :: SaveStep()
CCatalogDiscountConvert :: __construct()
CCatalogDiscountConvertTmp :: CreateTable()
CCatalogDiscountConvertTmp :: DropTable()
CCatalogDiscountConvertTmp :: GetLastID()
CCatalogDiscountConvertTmp :: GetNeedConvert($intMinProduct)
CCatalogDiscountConvertTmp :: IsExistID($intID)
CCatalogDiscountConvertTmp :: SetID($intID)
CCatalogDiscountCoupon :: Add($arFields, $bAffectDataFile = true)
CCatalogDiscountCoupon :: CheckFields($ACTION, &$arFields, $ID = 0)
CCatalogDiscountCoupon :: ClearCoupon()
CCatalogDiscountCoupon :: ClearCouponsByManage($intUserID)
CCatalogDiscountCoupon :: CouponApply($intUserID, $strCoupon)
CCatalogDiscountCoupon :: CouponOneOrderDisable($intOrderID = 0)
CCatalogDiscountCoupon :: Delete($ID, $bAffectDataFile = true)
CCatalogDiscountCoupon :: DeleteByDiscountID($ID, $bAffectDataFile = true)
CCatalogDiscountCoupon :: EraseCoupon($strCoupon)
CCatalogDiscountCoupon :: EraseCouponByManage($intUserID, $strCoupon)
CCatalogDiscountCoupon :: GetByID($ID)
CCatalogDiscountCoupon :: GetCoupons()
CCatalogDiscountCoupon :: GetCouponsByManage($intUserID)
CCatalogDiscountCoupon :: GetCoupontTypes($boolFull = false)
CCatalogDiscountCoupon :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscountCoupon :: initCouponManager()
CCatalogDiscountCoupon :: IsExistCoupon($strCoupon)
CCatalogDiscountCoupon :: OnClearCouponList($intUserID, $arCoupons, $arModules)
CCatalogDiscountCoupon :: OnDeleteCouponList($intUserID, $arModules)
CCatalogDiscountCoupon :: OnSetCouponList($intUserID, $arCoupons, $arModules)
CCatalogDiscountCoupon :: SetCoupon($coupon)
CCatalogDiscountCoupon :: SetCouponByManage($intUserID, $strCoupon)
CCatalogDiscountCoupon :: Update($ID, $arFields)
CCatalogDiscountCoupon :: __CouponOneOrderDisable($arCoupons)
CCatalogDiscountSave :: Add($arFields, $boolCalc = false)
CCatalogDiscountSave :: ChangeActive($intID, $boolActive = true)
CCatalogDiscountSave :: CheckFields($strAction, &$arFields, $intID = 0)
CCatalogDiscountSave :: ClearDiscountUserID()
CCatalogDiscountSave :: clearFields($value)
CCatalogDiscountSave :: Delete($intID)
CCatalogDiscountSave :: Disable()
CCatalogDiscountSave :: Enable()
CCatalogDiscountSave :: GetApplyModeList($extendedMode = false)
CCatalogDiscountSave :: GetArrayByID($intID)
CCatalogDiscountSave :: GetByID($intID)
CCatalogDiscountSave :: GetDiscount($arParams = array(), $getAll = false)
CCatalogDiscountSave :: GetDiscountSaveTypes($boolFull = false)
CCatalogDiscountSave :: GetDiscountUserID()
CCatalogDiscountSave :: GetGroupByDiscount($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscountSave :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscountSave :: GetPeriodTypeList($boolFull = true)
CCatalogDiscountSave :: GetRangeByDiscount($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscountSave :: GetUserInfoByDiscount($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDiscountSave :: IsEnabled()
CCatalogDiscountSave :: SetDiscountUserID($intUserID)
CCatalogDiscountSave :: Update($intID, $arFields, $boolCalc = false)
CCatalogDiscountSave :: UserDiscountCalc($intID,$arFields = array(),$boolNew = false)
CCatalogDiscountSave :: __AddGroupsCache($intID, $arGroups = array())
CCatalogDiscountSave :: __ClearGroupsCache($intID = 0)
CCatalogDiscountSave :: __GetDiscountGroups($arUserGroups)
CCatalogDiscountSave :: __GetDiscountIDByGroup($arUserGroup = array())
CCatalogDiscountSave :: __GetTimeStampArray($intSize, $strType, $boolDir = false)
CCatalogDiscountSave :: __GetUserInfoByDiscount($arParams, $arSettings = array())
CCatalogDiscountSave :: __SaleOrderSumm($arOrderFilter, $strCurrency)
CCatalogDiscountSave :: __UpdateGroupsCache($intID, $arGroups = array())
CCatalogDiscountSave :: __UpdateUserInfoByDiscount($arParams, $arSettings = array())
CCatalogDocs :: add($arFields)
CCatalogDocs :: cancellationDocument($documentId, $userId = 0)
CCatalogDocs :: checkFields($action, &$arFields)
CCatalogDocs :: conductDocument($documentId, $userId = 0)
CCatalogDocs :: delete($id)
CCatalogDocs :: getList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogDocs :: OnBeforeIBlockElementDelete($productID)
CCatalogDocs :: OnCatalogStoreDelete($storeID)
CCatalogDocs :: OnIBlockElementDelete($productID)
CCatalogDocs :: synchronizeStockQuantity($storeId, $iblockId = 0)
CCatalogDocs :: update($id, $arFields)
CCatalogDocsTypes :: applyBarCode($arFields, $userId)
CCatalogDocsTypes :: cancellationDocument($documentId, $userId)
CCatalogDocsTypes :: checkAmountField($arDocElement, $name = '')
CCatalogDocsTypes :: checkTotalAmount($elementId, $name = '')
CCatalogDocsTypes :: clearPublicCache($productID, $productInfo = array())
CCatalogDocsTypes :: conductDocument($documentId, $userId, $currency, $contractorId)
CCatalogDocsTypes :: distributeElementsToStores($arFields, $userId)
CCatalogDocsTypes :: isNeedClearPublicCache($currentQuantity, $newQuantity, $quantityTrace, $canBuyZero, $ratio = 1)
CCatalogEvent :: GetAuditTypes()
CCatalogEvent :: GetYandexAgentEvent()
CCatalogEvent :: GetYandexAgentFilter()
CCatalogExport :: Add($arFields)
CCatalogExport :: CheckFields($ACTION, &$arFields)
CCatalogExport :: Delete($ID)
CCatalogExport :: GetByID($ID)
CCatalogExport :: GetList($arOrder = array("ID"=>"ASC"), $arFilter = array(), $bCount = false)
CCatalogExport :: PreGenerateExport($profile_id)
CCatalogExport :: Update($ID, $arFields)
CCatalogGifterProduct :: ExtendProductIds(array $giftedProductIds)
CCatalogGifterProduct :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CCatalogGifterProduct :: GenerateApplyCallableFilter($controlId, array $gifts, $type)
CCatalogGifterProduct :: GetAtomsEx($strControlID = false, $boolEx = false)
CCatalogGifterProduct :: GetControls($strControlID = false)
CCatalogGifterProduct :: GetProductIdsBySection($sectionId)
CCatalogGifterProduct :: getRatio($productId)
CCatalogGifterProduct :: GetShowIn($params)
CCatalogGifterProduct :: ProvideGiftData(array $actionData)
CCatalogGroup :: Add($arFields)
CCatalogGroup :: CheckFields($ACTION, &$arFields, $ID = 0)
CCatalogGroup :: Delete($ID)
CCatalogGroup :: GetBaseGroup()
CCatalogGroup :: GetByID($ID, $lang = LANGUAGE_ID)
CCatalogGroup :: GetGroupsList($arFilter = array())
CCatalogGroup :: GetGroupsPerms($arUserGroups = array(), $arCatalogGroupsFilter = array())
CCatalogGroup :: GetLangList($arFilter = array())
CCatalogGroup :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogGroup :: GetListArray()
CCatalogGroup :: GetListEx($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogGroup :: Update($ID, $arFields)
CCatalogIBlockParameters :: GetCatalogSortFields()
CCatalogIBlockParameters :: getPriceTypesList($useId = false)
CCatalogIblockReindex :: execAgent()
CCatalogIblockReindex :: initConfig()
CCatalogIblockReindex :: removeNotify()
CCatalogIblockReindex :: runExtendedOperation(array $product)
CCatalogIblockReindex :: setOldConfig()
CCatalogIblockReindex :: showNotify()
CCatalogIblockReindex :: __construct($sessID, $maxExecutionTime, $maxOperationCounter)
CCatalogImport :: Add($arFields)
CCatalogImport :: CheckFields($ACTION, &$arFields)
CCatalogImport :: Delete($ID)
CCatalogImport :: GetByID($ID)
CCatalogImport :: GetList($arOrder = array("ID" => "ASC"), $arFilter = array(), $bCount = false)
CCatalogImport :: PreGenerateImport($profile_id)
CCatalogImport :: Update($ID, $arFields)
CCatalogLoad :: Add($arFields)
CCatalogLoad :: Delete($ID)
CCatalogLoad :: GetList($arOrder=Array("LAST_USED"=>"DESC"), $arFilter=Array())
CCatalogLoad :: SetLastUsed($NAME, $TYPE)
CCatalogMeasure :: getList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogMeasureAdminResult :: Fetch()
CCatalogMeasureAdminResult :: __construct($res, $table_id)
CCatalogMeasureAdminUiResult :: Fetch()
CCatalogMeasureAdminUiResult :: __construct($res, $table_id)
CCatalogMeasureAll :: add($arFields)
CCatalogMeasureAll :: checkFields($action, &$arFields, $id = 0)
CCatalogMeasureAll :: convertErrors(Main\Entity\Result $result)
CCatalogMeasureAll :: delete($id)
CCatalogMeasureAll :: getDefaultMeasure($getStub = false, $getExt = false)
CCatalogMeasureAll :: update($id, $arFields)
CCatalogMeasureClassifier :: getMeasureClassifier()
CCatalogMeasureClassifier :: getMeasureInfoByCode($findCode)
CCatalogMeasureClassifier :: getMeasureTitle($findId, $findValue = 'MEASURE_TITLE')
CCatalogMeasureClassifier :: initMeasureClassifier()
CCatalogMeasureClassifier :: measureStore()
CCatalogMeasureRatio :: getList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogMeasureRatioAll :: add($arFields)
CCatalogMeasureRatioAll :: checkFields($action, &$arFields)
CCatalogMeasureRatioAll :: delete($id)
CCatalogMeasureRatioAll :: update($id, $arFields)
CCatalogMeasureResult :: Fetch()
CCatalogMeasureResult :: __construct($res)
CCatalogMenu :: fReplaceUrl($submenu, $urlCurrent)
CCatalogMenu :: Show($aMenu, $level = 0, $urlCurrent = '')
CCatalogMenu :: ShowSubmenu($menu_id, $urlBack, $mode="menu")
CCatalogMenu :: _get_menu_item_padding($level)
CCatalogMenu :: _get_menu_item_width($level)
CCatalogMenu :: _ShowSubmenu(&$aMenu, $menu_id, $mode, $urlBack, $level=0)
CCatalogMovingDocsType :: cancellationDocument($documentId, $userId)
CCatalogMovingDocsType :: conductDocument($documentId, $userId, $currency, $contractorId)
CCatalogMovingDocsType :: getFields()
CCatalogProduct :: Add($fields, $checkExist = true)
CCatalogProduct :: CheckFields($ACTION, &$arFields, $ID = 0)
CCatalogProduct :: checkPriceCurrency($currency)
CCatalogProduct :: checkPriceValue($price)
CCatalogProduct :: CheckProducts($arItemIDs)
CCatalogProduct :: ClearCache()
CCatalogProduct :: clearUsedCurrency()
CCatalogProduct :: convertErrors(Main\Entity\Result $result)
CCatalogProduct :: CountPriceWithDiscount($price, $currency, $discounts)
CCatalogProduct :: Delete($id)
CCatalogProduct :: getAllowedPriceTypes(array $userGroups)
CCatalogProduct :: GetByID($ID)
CCatalogProduct :: GetByIDEx($ID, $boolAllValues = false)
CCatalogProduct :: getCoupons($productId, $basketCode)
CCatalogProduct :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogProduct :: GetListEx($arOrder=array("SORT"=>"ASC"), $arFilter=array())
CCatalogProduct :: GetNearestQuantityPrice($productID, $quantity = 1, $arUserGroups = array())
CCatalogProduct :: GetOptimalPrice($intProductID, $quantity = 1, $arUserGroups = array(), $renewal = "N", $priceList = array(), $siteID = false, $arDiscountCoupons = false)
CCatalogProduct :: GetOptimalPriceList(array $products, $arUserGroups = array(), $renewal = "N", $priceList = array(), $siteID = false, $needCoupons = true)
CCatalogProduct :: getPossibleSalePrice($intProductID, array $priceData, $quantity, $siteID, array $userGroups, $coupons)
CCatalogProduct :: getPriceVatIncludeMode()
CCatalogProduct :: GetProductSections($ID)
CCatalogProduct :: GetQueryBuildArrays($order, $filter, $select)
CCatalogProduct :: getQueryBuildCurrencyScale($filter, $priceTypeId)
CCatalogProduct :: getQueryBuildPriceScaled($prices, $scale)
CCatalogProduct :: GetTimePeriodTypes($boolFull = false)
CCatalogProduct :: getUsedCurrency()
CCatalogProduct :: getUseDiscount()
CCatalogProduct :: GetVATDataByID($id)
CCatalogProduct :: GetVATDataByIDList(array $list)
CCatalogProduct :: GetVATInfo($PRODUCT_ID)
CCatalogProduct :: initSaleSettings()
CCatalogProduct :: isAvailable($product)
CCatalogProduct :: IsExistProduct($intID)
CCatalogProduct :: isNeedleToMinimizeCatalogGroup(array $priceList)
CCatalogProduct :: loadVatInfoFromDB(array $list)
CCatalogProduct :: normalizeFields(array &$fields)
CCatalogProduct :: OnAfterIBlockElementUpdate($arFields)
CCatalogProduct :: OnIBlockElementDelete($ProductID)
CCatalogProduct :: ParseQueryBuildField($field)
CCatalogProduct :: QuantityTracer($ProductID, $DeltaQuantity)
CCatalogProduct :: setPriceVatIncludeMode($mode)
CCatalogProduct :: SetProductType($intID, $intTypeID)
CCatalogProduct :: setUsedCurrency($currency)
CCatalogProduct :: setUseDiscount($use)
CCatalogProduct :: Update($id, $fields)
CCatalogProduct :: updateUserHandlerOptimalPrice(&$userResult, array $params)
CCatalogProduct :: __CalcDiscSave(&$arDiscSave, &$arResultDiscount, &$arParams)
CCatalogProduct :: __CalcOnePriority(&$arDiscounts, &$arResultDiscount, &$arParams)
CCatalogProduct :: __PrimaryDiscountFilter(&$arDiscount, &$arPriceDiscount, &$arDiscSave, &$arParams)
CCatalogProductAvailable :: calculateNextOperationCounter()
CCatalogProductAvailable :: checkPreloadTime()
CCatalogProductAvailable :: getCatalogItem(array $product)
CCatalogProductAvailable :: getFullCatalogItem(array $product)
CCatalogProductAvailable :: getIblockCounter($iblockId)
CCatalogProductAvailable :: getIblockList($iblockId)
CCatalogProductAvailable :: getMessage()
CCatalogProductAvailable :: getOfferIblockItem(array $product)
CCatalogProductAvailable :: getProductIblockItem(array $product)
CCatalogProductAvailable :: getProductIterator($filter, $select)
CCatalogProductAvailable :: initConfig()
CCatalogProductAvailable :: initCurrencyReference()
CCatalogProductAvailable :: initReferences()
CCatalogProductAvailable :: isSeparateSkuMode()
CCatalogProductAvailable :: isUseSets()
CCatalogProductAvailable :: loadMeasureRatios()
CCatalogProductAvailable :: loadOffersData()
CCatalogProductAvailable :: loadProductPrices()
CCatalogProductAvailable :: loadProductSets()
CCatalogProductAvailable :: loadSkuData()
CCatalogProductAvailable :: loadSkuPrices()
CCatalogProductAvailable :: runExtendedOperation(array $product)
CCatalogProductAvailable :: runOperation()
CCatalogProductAvailable :: runOperationCatalog()
CCatalogProductAvailable :: runOperationFullCatalog()
CCatalogProductAvailable :: runOperationOfferIblock()
CCatalogProductAvailable :: runOperationProductIblock()
CCatalogProductAvailable :: setOldConfig()
CCatalogProductAvailable :: updateMeasureRatios($id, array $product)
CCatalogProductAvailable :: updateProductData()
CCatalogProductAvailable :: updateProductPrices($id, array $product)
CCatalogProductAvailable :: updateSkuPrices($id, array $product)
CCatalogProductAvailable :: __construct($sessID, $maxExecutionTime, $maxOperationCounter)
CCatalogProductGroups :: Add($arFields)
CCatalogProductGroups :: CheckFields($ACTION, &$arFields, $ID = 0)
CCatalogProductGroups :: Delete($ID)
CCatalogProductGroups :: DeleteByGroup($ID)
CCatalogProductGroups :: GetByID($ID)
CCatalogProductGroups :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogProductGroups :: OnGroupDelete($ID)
CCatalogProductGroups :: Update($ID, $arFields)
CCatalogProductProvider :: CancelProduct($arParams)
CCatalogProductProvider :: canProductAutoShip(\Bitrix\Sale\BasketItem $basketItem)
CCatalogProductProvider :: checkParentActivity($productId, $iblockId = 0)
CCatalogProductProvider :: CheckProductBarcode($arParams)
CCatalogProductProvider :: checkProductSet($productId)
CCatalogProductProvider :: clearHitCache($type = null)
CCatalogProductProvider :: clearPublicCache($productID, $productInfo = array())
CCatalogProductProvider :: DeductProduct($arParams)
CCatalogProductProvider :: DeliverProduct($arParams)
CCatalogProductProvider :: getHitCache($type, $key)
CCatalogProductProvider :: getPriceTitle($priceType)
CCatalogProductProvider :: getProductAvailableQuantity($productId, $userId = null)
CCatalogProductProvider :: GetProductCatalogInfo($productID)
CCatalogProductProvider :: GetProductData($arParams)
CCatalogProductProvider :: getProductOneStoreData(\Bitrix\Sale\BasketItem $basketItem, $quantity)
CCatalogProductProvider :: getProductPoolQuantityByBasketItem(\Bitrix\Sale\BasketItem $basketItem)
CCatalogProductProvider :: getProductStoreData(\Bitrix\Sale\BasketItem $basketItem, $quantity)
CCatalogProductProvider :: GetProductStores($arParams)
CCatalogProductProvider :: GetSetItems($productID, $intType, $arProducInfo = array())
CCatalogProductProvider :: getStoreIds(array $params)
CCatalogProductProvider :: GetStoresCount($arParams = array())
CCatalogProductProvider :: getUserGroups($userId)
CCatalogProductProvider :: isExistsHitCache($type, $key)
CCatalogProductProvider :: isNeedClearPublicCache($currentQuantity, $newQuantity, $quantityTrace, $canBuyZero, $ratio = 1)
CCatalogProductProvider :: isNeedShip()
CCatalogProductProvider :: isReservationEnabled()
CCatalogProductProvider :: OrderProduct($arParams)
CCatalogProductProvider :: RecurringOrderProduct($arParams)
CCatalogProductProvider :: ReserveProduct($arParams)
CCatalogProductProvider :: setHitCache($type, $key, $value)
CCatalogProductProvider :: tryShipmentProduct(\Bitrix\Sale\BasketItem $basketItem, $reserved = 'N', array $basketStoreData = array(), $quantity = null)
CCatalogProductProvider :: tryUnshipmentProduct($productId)
CCatalogProductProvider :: ViewProduct($arParams)
CCatalogProductSet :: add($arFields)
CCatalogProductSet :: calculateSetParams($productID, $items)
CCatalogProductSet :: createSetItemsParamsFromUpdate($setID, $getProductID = false)
CCatalogProductSet :: delete($intID)
CCatalogProductSet :: deleteFromSet($intID, $arEx)
CCatalogProductSet :: getAllSetsByProduct($intProductID, $intSetType)
CCatalogProductSet :: getList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelect = array())
CCatalogProductSet :: getSetByID($intID)
CCatalogProductSet :: getSetID($intID)
CCatalogProductSet :: isProductHaveSet($arProductID, $intSetType = 0)
CCatalogProductSet :: isProductInSet($intProductID, $intSetType = 0)
CCatalogProductSet :: recalculateSetsByProduct($product)
CCatalogProductSet :: update($intID, $arFields)
CCatalogProductSetAll :: add($arFields)
CCatalogProductSetAll :: calculateSetParams($productID, $items)
CCatalogProductSetAll :: canCreateSetByProduct($intProductID, $intSetType)
CCatalogProductSetAll :: checkFields($strAction, &$arFields, $intID = 0)
CCatalogProductSetAll :: checkFieldsToAdd(&$arFields, $boolCheckNew = false)
CCatalogProductSetAll :: checkFieldsToUpdate($intID, &$arFields)
CCatalogProductSetAll :: checkProducts($type, array $productList)
CCatalogProductSetAll :: clearCheckParams()
CCatalogProductSetAll :: clearFieldsForUpdate(&$arFields, $intSetType)
CCatalogProductSetAll :: createSetItemsParamsFromAdd($items)
CCatalogProductSetAll :: createSetItemsParamsFromUpdate($setID, $getProductID = false)
CCatalogProductSetAll :: delete($intID)
CCatalogProductSetAll :: deleteAllSetsByProduct($intProductID, $intSetType)
CCatalogProductSetAll :: deleteFromSet($intID, $arEx)
CCatalogProductSetAll :: disableRecalculateSet()
CCatalogProductSetAll :: disableShowErrors()
CCatalogProductSetAll :: enableRecalculateSet()
CCatalogProductSetAll :: enableShowErrors()
CCatalogProductSetAll :: fillSetItemsParams(&$items)
CCatalogProductSetAll :: getAllSetsByProduct($intProductID, $intSetType)
CCatalogProductSetAll :: getEmptyFields()
CCatalogProductSetAll :: getEmptyItemFields()
CCatalogProductSetAll :: getEmptySet($intSetType)
CCatalogProductSetAll :: getErrors()
CCatalogProductSetAll :: getSetByID($intID)
CCatalogProductSetAll :: getSetID($intID)
CCatalogProductSetAll :: isEnabledRecalculateSet()
CCatalogProductSetAll :: isEnabledShowErrors()
CCatalogProductSetAll :: isProductHaveSet($arProductID, $intSetType = 0)
CCatalogProductSetAll :: isProductInSet($intProductID, $intSetType = 0)
CCatalogProductSetAll :: isTracedItem($item)
CCatalogProductSetAll :: recalculateSet($setID, $productID = 0)
CCatalogProductSetAll :: recalculateSetsByProduct($product)
CCatalogProductSetAll :: searchItem($intItemID, &$arItems)
CCatalogProductSetAll :: setCheckParams($params)
CCatalogProductSetAll :: setItemFieldsForAdd(&$arFields)
CCatalogProductSetAll :: setItemFieldsForUpdate(&$arFields, $arCurrent)
CCatalogProductSetAll :: update($intID, $arFields)
CCatalogProductSetAvailable :: getAllCounter()
CCatalogProductSetAvailable :: runOperation()
CCatalogProductSetAvailable :: __construct($sessID, $maxExecutionTime, $maxOperationCounter)
CCatalogProductSettings :: addSetDescription(array &$iblockList)
CCatalogProductSettings :: getCatalogList()
CCatalogProductSettings :: getMessage()
CCatalogProductSettings :: getProductFilter($iblockFilter = false)
CCatalogProductSettings :: initConfig()
CCatalogProductSettings :: runOperation()
CCatalogProductSettings :: runOperationSets()
CCatalogProductSettings :: __construct($sessID, $maxExecutionTime, $maxOperationCounter)
CCatalogResult :: Fetch()
CCatalogResult :: prepareSelect(array $select)
CCatalogResult :: setResult($result)
CCatalogResult :: __construct($entity, $result = null)
CCatalogReturnsDocsType :: cancellationDocument($documentId, $userId)
CCatalogReturnsDocsType :: conductDocument($documentId, $userId, $currency, $contractorId)
CCatalogReturnsDocsType :: getFields()
CCatalogSku :: ClearCache()
CCatalogSku :: GetCatalogTypes($boolFull = false)
CCatalogSku :: getExistOffers($productID, $iblockID = 0)
CCatalogSku :: GetInfoByIBlock($intIBlockID)
CCatalogSku :: GetInfoByLinkProperty($intPropertyID)
CCatalogSku :: GetInfoByOfferIBlock($intIBlockID)
CCatalogSku :: GetInfoByProductIBlock($intIBlockID)
CCatalogSku :: getOffersList($productID, $iblockID = 0, $skuFilter = array(), $fields = array(), $propertyFilter = array(), $options = array())
CCatalogSku :: GetProductInfo($intOfferID, $intIBlockID = 0)
CCatalogSku :: getProductList($offerID, $iblockID = 0)
CCatalogSku :: IsExistOffers($intProductID, $intIBlockID = 0)
CCatalogStepOperations :: addError($error)
CCatalogStepOperations :: calculateNextOperationCounter()
CCatalogStepOperations :: finalOperation()
CCatalogStepOperations :: getAllCounter()
CCatalogStepOperations :: getDefaultExecutionTime()
CCatalogStepOperations :: getMessage()
CCatalogStepOperations :: initStep($allCount, $allOperationCount, $lastID)
CCatalogStepOperations :: isStopOperation()
CCatalogStepOperations :: run()
CCatalogStepOperations :: runOperation()
CCatalogStepOperations :: saveStep()
CCatalogStepOperations :: setFinishOperation($finish)
CCatalogStepOperations :: setLastId($lastId)
CCatalogStepOperations :: setParams($params)
CCatalogStepOperations :: setProgressTemplates($template)
CCatalogStepOperations :: startOperation()
CCatalogStepOperations :: __construct($sessID, $maxExecutionTime, $maxOperationCounter)
CCatalogStepOperations :: __destruct()
CCatalogStore :: Add($arFields)
CCatalogStore :: CheckFields($action, &$arFields)
CCatalogStore :: Delete($id)
CCatalogStore :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogStore :: recalculateStoreBalances($storeId)
CCatalogStore :: Update($id, $arFields)
CCatalogStoreBarCode :: add($arFields)
CCatalogStoreBarCode :: CheckFields($action, &$arFields)
CCatalogStoreBarCode :: Delete($id)
CCatalogStoreBarCode :: getList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogStoreBarCode :: Update($id, $arFields)
CCatalogStoreControlUtil :: clearAllStoreNames()
CCatalogStoreControlUtil :: clearStoreName($storeId)
CCatalogStoreControlUtil :: getFields($docType)
CCatalogStoreControlUtil :: getProductInfo($elementId)
CCatalogStoreControlUtil :: getQuantityInformation($productId)
CCatalogStoreControlUtil :: getStoreName($storeId)
CCatalogStoreControlUtil :: loadAllStoreNames($active = true)
CCatalogStoreControlUtil :: showErrorProduct($arProduct, $numberDisplayedElements = 10)
CCatalogStoreDocsBarcode :: add($arFields)
CCatalogStoreDocsBarcode :: getList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogStoreDocsBarcodeAll :: checkFields($action, &$arFields)
CCatalogStoreDocsBarcodeAll :: delete($id)
CCatalogStoreDocsBarcodeAll :: OnBeforeDocumentDelete($id)
CCatalogStoreDocsBarcodeAll :: update($id, $arFields)
CCatalogStoreDocsElement :: add($arFields)
CCatalogStoreDocsElement :: getList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogStoreDocsElementAll :: CheckFields($action, &$arFields)
CCatalogStoreDocsElementAll :: delete($id)
CCatalogStoreDocsElementAll :: OnDocumentBarcodeDelete($id)
CCatalogStoreDocsElementAll :: update($id, $arFields)
CCatalogStoreProduct :: Add($arFields)
CCatalogStoreProduct :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogStoreProductAll :: addToBalanceOfStore($storeId, $productId, $amount)
CCatalogStoreProductAll :: CheckFields($action, &$arFields)
CCatalogStoreProductAll :: Delete($id)
CCatalogStoreProductAll :: OnIBlockElementDelete($productId)
CCatalogStoreProductAll :: Update($id, $arFields)
CCatalogStoreProductAll :: UpdateFromForm($arFields)
CCatalogTools :: updateModuleTasksAgent()
CCatalogTools :: updatePropertyFeaturesBitrix24Agent()
CCatalogUnReservedDocsType :: cancellationDocument($documentId, $userId)
CCatalogUnReservedDocsType :: conductDocument($documentId, $userId, $currency, $contractorId)
CCatalogUnReservedDocsType :: getFields()
CCatalogVat :: Add($arFields)
CCatalogVat :: CheckFields($ACTION, &$arFields, $ID = 0)
CCatalogVat :: Delete($ID)
CCatalogVat :: err_mess()
CCatalogVat :: GetByID($ID)
CCatalogVat :: GetByProductID($PRODUCT_ID)
CCatalogVat :: GetList($arOrder = array('SORT' => 'ASC'), $arFilter = array(), $arFields = array())
CCatalogVat :: GetListEx($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CCatalogVat :: Set($arFields)
CCatalogVat :: Update($ID, $arFields)
CExtra :: Add($arFields)
CExtra :: CheckFields($strAction, &$arFields, $ID = 0)
CExtra :: ClearCache()
CExtra :: Delete($ID)
CExtra :: GetByID($ID)
CExtra :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CExtra :: PrepareInsert(&$arFields, &$intID)
CExtra :: SelectBox($sFieldName, $sValue, $sDefaultValue = "", $JavaChangeFunc = "", $sAdditionalParams = "")
CExtra :: Update($ID, $arFields)
CGlobalCondCtrl :: ApplyValues($arOneCondition, $arControl)
CGlobalCondCtrl :: Check($arOneCondition, $arParams, $arControl, $boolShow)
CGlobalCondCtrl :: CheckAtoms($arOneCondition, $arParams, $arControl, $boolShow)
CGlobalCondCtrl :: CheckLogic($strValue, $arLogic, $boolShow = false)
CGlobalCondCtrl :: ClearValue(&$mxValues)
CGlobalCondCtrl :: ConvertDateTime2Int(&$mxValues, $strFormat, $intOffset)
CGlobalCondCtrl :: ConvertInt2DateTime(&$mxValues, $strFormat, $intOffset)
CGlobalCondCtrl :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CGlobalCondCtrl :: GetAtoms()
CGlobalCondCtrl :: GetAtomsEx($strControlID = false, $boolEx = false)
CGlobalCondCtrl :: GetClassName()
CGlobalCondCtrl :: GetConditionShow($arParams)
CGlobalCondCtrl :: GetControlDescr()
CGlobalCondCtrl :: GetControlID()
CGlobalCondCtrl :: GetControls($strControlID = false)
CGlobalCondCtrl :: GetControlShow($arParams)
CGlobalCondCtrl :: GetJSControl($arControl, $arParams = array())
CGlobalCondCtrl :: GetLogic($arOperators = false)
CGlobalCondCtrl :: GetLogicAtom($arLogic)
CGlobalCondCtrl :: GetLogicEx($arOperators = false, $arLabels = false)
CGlobalCondCtrl :: GetShowIn($arControls)
CGlobalCondCtrl :: GetValueAtom($arValue)
CGlobalCondCtrl :: InitParams($arParams)
CGlobalCondCtrl :: IsGroup($strControlID = false)
CGlobalCondCtrl :: LogicContain($arField, $mxValue)
CGlobalCondCtrl :: LogicEqualGreat($arField, $mxValue)
CGlobalCondCtrl :: LogicEqualLess($arField, $mxValue)
CGlobalCondCtrl :: LogicGreat($arField, $mxValue)
CGlobalCondCtrl :: LogicLess($arField, $mxValue)
CGlobalCondCtrl :: LogicNotContain($arField, $mxValue)
CGlobalCondCtrl :: OnBuildConditionAtomList()
CGlobalCondCtrl :: Parse($arOneCondition)
CGlobalCondCtrl :: searchControl(array $controls, $controlId)
CGlobalCondCtrl :: searchControlAtoms(array $atoms, $controlId, $extendedMode)
CGlobalCondCtrl :: SearchLogic($strValue, $arLogic)
CGlobalCondCtrl :: UndefinedCondition($boolFatal = false)
CGlobalCondCtrl :: Validate($arOneCondition, $arParams, $arControl, $boolShow)
CGlobalCondCtrl :: ValidateAtoms($arValues, $arParams, $arControl, $boolShow)
CGlobalCondCtrlAtoms :: Generate($condition, $params, $control, $childrens = false)
CGlobalCondCtrlAtoms :: GetAtoms()
CGlobalCondCtrlAtoms :: GetAtomsEx($controlId = false, $extendedMode = false)
CGlobalCondCtrlAtoms :: GetConditionShow($params)
CGlobalCondCtrlAtoms :: GetControlDescr()
CGlobalCondCtrlAtoms :: GetControlID()
CGlobalCondCtrlAtoms :: GetControls($strControlID = false)
CGlobalCondCtrlAtoms :: GetControlShow($params)
CGlobalCondCtrlAtoms :: Parse($condition)
CGlobalCondCtrlComplex :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CGlobalCondCtrlComplex :: GetConditionShow($arParams)
CGlobalCondCtrlComplex :: GetControlDescr()
CGlobalCondCtrlComplex :: GetControls($strControlID = false)
CGlobalCondCtrlComplex :: Parse($arOneCondition)
CGlobalCondCtrlGroup :: ApplyValues($arOneCondition, $arControl)
CGlobalCondCtrlGroup :: Generate($arOneCondition, $arParams, $arControl, $arSubs = false)
CGlobalCondCtrlGroup :: GetAtoms()
CGlobalCondCtrlGroup :: GetConditionShow($arParams)
CGlobalCondCtrlGroup :: GetControlDescr()
CGlobalCondCtrlGroup :: GetControlID()
CGlobalCondCtrlGroup :: GetControlShow($arParams)
CGlobalCondCtrlGroup :: GetVisual()
CGlobalCondCtrlGroup :: IsGroup($strControlID = false)
CGlobalCondCtrlGroup :: Parse($arOneCondition)
CGlobalCondTree :: CheckControl($arControl)
CGlobalCondTree :: CheckEvent($arEvent)
CGlobalCondTree :: fillForcedShow(&$showControl)
CGlobalCondTree :: fillUsedData(&$control)
CGlobalCondTree :: Generate($arConditions, $arParams)
CGlobalCondTree :: GenerateLevel(&$arLevel, $arParams, $boolFirst = false)
CGlobalCondTree :: GetConditionHandlers()
CGlobalCondTree :: GetConditionValues($arConditions)
CGlobalCondTree :: GetConditionValuesLevel(&$arLevel, &$arResult, $boolFirst = false)
CGlobalCondTree :: GetDefaultConditions()
CGlobalCondTree :: GetEventList($intEventID)
CGlobalCondTree :: GetModeList()
CGlobalCondTree :: GetUsedEntityList()
CGlobalCondTree :: Init($intMode, $mxEvent, $arParams = array())
CGlobalCondTree :: OnConditionAtomBuildList()
CGlobalCondTree :: OnConditionControlBuildList()
CGlobalCondTree :: Parse($arData = '', $arParams = false)
CGlobalCondTree :: Show($arConditions)
CGlobalCondTree :: ShowAtoms()
CGlobalCondTree :: ShowConditions()
CGlobalCondTree :: ShowControls()
CGlobalCondTree :: ShowLevel(&$arLevel, $boolFirst = false)
CGlobalCondTree :: ShowParams()
CGlobalCondTree :: ShowScripts()
CGlobalCondTree :: __construct()
CGlobalCondTree :: __ConvertKey($strKey)
CGlobalCondTree :: __destruct()
CGlobalCondTree :: __SetCondition(&$arResult, $arKeys, $intIndex, $arOneCondition)
CPrice :: Add($fields, $recount = false)
CPrice :: CheckFields($ACTION, &$arFields, $ID = 0)
CPrice :: convertErrors(Main\Entity\Result $result)
CPrice :: Delete($id)
CPrice :: DeleteByProduct($ProductID, $arExceptionIDs = array())
CPrice :: GetBasePrice($productID, $quantityFrom = false, $quantityTo = false, $boolExt = true)
CPrice :: GetByID($id)
CPrice :: GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CPrice :: GetListEx($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CPrice :: normalizeFields(array &$fields)
CPrice :: OnCurrencyDelete($Currency)
CPrice :: OnIBlockElementDelete($ProductID)
CPrice :: ReCalculate($TYPE, $ID, $VAL)
CPrice :: ReCountForBase(&$arFields)
CPrice :: ReCountFromBase(&$arFields, &$boolBase)
CPrice :: SetBasePrice($ProductID, $Price, $Currency, $quantityFrom = false, $quantityTo = false, $bGetID = false)
CPrice :: Update($id, $fields, $recount = false)
CProductQueryBuilder :: addDefaultValue($values, $defaultValue)
CProductQueryBuilder :: addJoin(array &$result, array $entity)
CProductQueryBuilder :: build(array $parameters)
CProductQueryBuilder :: buildFilter(array &$result, array $list)
CProductQueryBuilder :: buildJoin(array &$result)
CProductQueryBuilder :: buildOrder(array &$result, array $list)
CProductQueryBuilder :: buildSelect(array &$result, array $list)
CProductQueryBuilder :: checkAllowedAction($allowed, $action)
CProductQueryBuilder :: checkPreparedField($field)
CProductQueryBuilder :: clearOptions()
CProductQueryBuilder :: convertOldField($field, $useMode)
CProductQueryBuilder :: convertOldFilter(array $filter)
CProductQueryBuilder :: convertOldOrder(array $order)
CProductQueryBuilder :: convertOldSelect(array $select)
CProductQueryBuilder :: fillCompatibleEntities(array &$result, array $field)
CProductQueryBuilder :: filterModifierCurrencyScale(array &$filter, $filterKey, array $entity, array $field)
CProductQueryBuilder :: filterModify(array &$list)
CProductQueryBuilder :: getEntityDescription(array $entity)
CProductQueryBuilder :: getEntityIndex(array $field)
CProductQueryBuilder :: getField(array $queryItem, array $options)
CProductQueryBuilder :: getFieldAllowed($entity, $field)
CProductQueryBuilder :: getFieldDescription($entity, $field)
CProductQueryBuilder :: getFieldIndex(array $field)
CProductQueryBuilder :: getFieldsAllowedToSelect($entity)
CProductQueryBuilder :: getFieldSignature(array $field)
CProductQueryBuilder :: getOption($index)
CProductQueryBuilder :: getPriceTypeAccess(array $parameters)
CProductQueryBuilder :: getReplaceSqlFunction($defaultValue)
CProductQueryBuilder :: initEntityDescription()
CProductQueryBuilder :: initEntityFields()
CProductQueryBuilder :: isPhantomField(array $field)
CProductQueryBuilder :: isPriceFilterField($field)
CProductQueryBuilder :: isRealFilterField($field)
CProductQueryBuilder :: isValidField($field)
CProductQueryBuilder :: makeFilter(array $filter, array $options = [])
CProductQueryBuilder :: makeQuery(array $parameters, array $options = [])
CProductQueryBuilder :: modifyFilterFromOrder(array $filter, array $order, array $options)
CProductQueryBuilder :: orderTransformField(array &$item)
CProductQueryBuilder :: parseField($field)
CProductQueryBuilder :: prepareFilterCanBuyZero(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: prepareFilterQuantityTrace(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: prepareFilterSubscribe(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: prepareQuery(array $parameters, array $options)
CProductQueryBuilder :: prepareSelectedCompatibleFields(array &$parameters)
CProductQueryBuilder :: priceParametersFilter(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: searchFieldEntity($field, $type)
CProductQueryBuilder :: selectCanBuyZero(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: selectNegativeAmountTrace(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: selectPriceTypeAllowedBuy(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: selectPriceTypeAllowedView(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: selectPriceTypeName(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: selectQuantityTrace(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: selectSubscribe(array &$parameters, array &$entity, array &$field)
CProductQueryBuilder :: setOptions(array $options)
DiscountCouponTable :: checkCoupon($value, $primary, array $row, Main\Entity\Field $field)
DiscountCouponTable :: checkDiscountId($value, $primary, array $row, Main\Entity\Field $field)
DiscountCouponTable :: couponManager(Main\Event $event)
DiscountCouponTable :: deleteByDiscount($discount)
DiscountCouponTable :: getCouponTypes($extendedMode = false)
DiscountCouponTable :: getData($coupon)
DiscountCouponTable :: getMap()
DiscountCouponTable :: getTableName()
DiscountCouponTable :: initTypes(Main\Event $event)
DiscountCouponTable :: initUseMode()
DiscountCouponTable :: isExist($coupon)
DiscountCouponTable :: onBeforeAdd(Main\Entity\Event $event)
DiscountCouponTable :: onBeforeUpdate(Main\Entity\Event $event)
DiscountCouponTable :: saveApplied($coupons, $userId, Main\Type\DateTime $currentTime)
DiscountCouponTable :: setTimestamp(&$result, $data, $keys)
DiscountCouponTable :: setUserID(&$result, $data, $keys)
DiscountCouponTable :: validateCoupon()
DiscountCouponTable :: validateDiscountId()
DiscountManager :: applyDiscount(&$product, $discount)
DiscountManager :: basketFilter($basketItem)
DiscountManager :: calculateApplyCoupons(array $couponsList, array $basket, array $params)
DiscountManager :: catalogDiscountManager(/** @noinspection PhpUnusedParameterInspection */Main\Event $event)
DiscountManager :: clearProductPricesCache()
DiscountManager :: clearProductPropertiesCache()
DiscountManager :: clearProductsCache()
DiscountManager :: convertProperties(&$productData, $propertyValues, $entityData, $iblockData)
DiscountManager :: createSaleAction(&$discount, $params)
DiscountManager :: extendOrderData(Main\Event $event)
DiscountManager :: extendProductIdsToOffer(array $productIds)
DiscountManager :: fillByPreloadedPrices(array &$productData, array $priceList)
DiscountManager :: fillProductPriceList(&$entityData, $priceIds)
DiscountManager :: fillProductPropertyList(&$entityData, $iblockData)
DiscountManager :: fillProperties(array &$productData, array $productIds, array $iblockData, array $entityData)
DiscountManager :: getCachedProductProperty($productId, $propertyId)
DiscountManager :: getCacheKeyForEntityList(array $entityList)
DiscountManager :: getEditUrl($discount)
DiscountManager :: getParentProducts(&$productData, $entityData, $iblockData)
DiscountManager :: getPriceDataByPriceId($priceId)
DiscountManager :: getPriceDataByProductId($productId, $catalogGroupId)
DiscountManager :: getProductData(&$productData, $entityData, $iblockData)
DiscountManager :: getProductIblocks($productList)
DiscountManager :: getRoundResult(array $basketItem, array $roundData)
DiscountManager :: lastDiscountFilter($basketItem)
DiscountManager :: loadCatalogFields(array $productIds, array $fields)
DiscountManager :: loadFromDatabase($id, $discount)
DiscountManager :: loadIblockFields(array $productIds, array $fields)
DiscountManager :: loadSections(array $productIds)
DiscountManager :: preloadPriceData(array $productIds, array $catalogGroups)
DiscountManager :: preloadProductDataToExtendOrder(array $productIds, array $userGroups)
DiscountManager :: prepareData($discount, $params = array())
DiscountManager :: prepareEntity($entityList)
DiscountManager :: roundBasket(array $basket, array $basketRoundData = array(), array $order = array())
DiscountManager :: roundPrice(array $basketItem, array $roundData = array())
DiscountManager :: roundValue($value, $currency)
DiscountManager :: setProductPropertiesCache($productId, $props)
DiscountModuleTable :: deleteByDiscount($discount)
DiscountModuleTable :: getMap()
DiscountModuleTable :: getTableName()
DiscountModuleTable :: validateModuleId()
DiscountRestrictionTable :: changeActiveByDiscount($discount, $active)
DiscountRestrictionTable :: deleteByDiscount($discount)
DiscountRestrictionTable :: getMap()
DiscountRestrictionTable :: getTableName()
DiscountTable :: add(array $data)
DiscountTable :: checkType($value, $primary, array $row, Main\Entity\Field $field)
DiscountTable :: convertCurrency(&$discount, $currency)
DiscountTable :: delete($primary)
DiscountTable :: getMap()
DiscountTable :: getTableName()
DiscountTable :: setUseCoupons($discountList, $use)
DiscountTable :: update($primary, array $data)
DiscountTable :: validateCurrency()
DiscountTable :: validateName()
DiscountTable :: validateNotes()
DiscountTable :: validateSiteId()
DiscountTable :: validateType()
DiscountTable :: validateXmlId()
EbayXMLer :: isChildExist(\DOMNode $node, $childName)
EbayXMLer :: makeProductNode($product)
EbayXMLer :: parsePath($path)
EditionLimit :: isExceededPriceTypeLimit()
EditionLimit :: isExceededStoreLimit()
Entity :: add(array $data)
Entity :: checkTabletWhiteList(array $fields)
Entity :: clearCache()
Entity :: clearCacheItem($id)
Entity :: clearEntityCache()
Entity :: clearEntityCacheItem($id)
Entity :: createEntityTablet()
Entity :: delete($id)
Entity :: deleteNoDemands($id)
Entity :: expireEntityCacheItem($id, $copy = false)
Entity :: fetch(Main\Text\Converter $converter = null)
Entity :: getCachedFieldList()
Entity :: getCacheItem($id, $load = false)
Entity :: getEntity()
Entity :: getEntityCacheItem($id, $load = false)
Entity :: getList(array $parameters)
Entity :: getTablet()
Entity :: getTabletClassName()
Entity :: initEntityCache()
Entity :: loadEntityCacheItem($id)
Entity :: modifyEntityCacheItem($id, array $row)
Entity :: normalize(array &$data)
Entity :: prepareForAdd(Main\Entity\AddResult $result, $id, array &$data)
Entity :: prepareForUpdate(Main\Entity\UpdateResult $result, $id, array &$data)
Entity :: prepareTabletQueryParameters(array $parameters)
Entity :: replaceFieldToAlias(array &$row)
Entity :: runAddExternalActions($id, array $data)
Entity :: runDeleteExternalActions($id)
Entity :: runUpdateExternalActions($id, array $data)
Entity :: setCacheItem($id, array $row)
Entity :: setEntityCacheItem($id, array $row, $replaceAliases = false)
Entity :: update($id, array $data)
Entity :: __construct()
Event :: existEventHandlers(Entity $entity, $type)
Event :: getErrors(Main\Result $result)
Event :: mergeData(array &$data)
Event :: __construct(Entity $entity, $type, array $parameters = array())
EventCompatibility :: allowedEvents()
EventCompatibility :: disableEvents()
EventCompatibility :: enableEvents()
EventCompatibility :: execAgent()
EventCompatibility :: fillResultData(N/A)
EventCompatibility :: getHandlerList($module, $event)
EventCompatibility :: handlerOnAfterDelete(Catalog\Model\Event $event, $eventName)
EventCompatibility :: handlerOnAfterModify(Catalog\Model\Event $event, $eventName)
EventCompatibility :: handlerOnBeforeAdd(Catalog\Model\Event $event, $entity, $eventName)
EventCompatibility :: handlerOnBeforeDelete(Catalog\Model\Event $event, $eventName)
EventCompatibility :: handlerOnBeforeUpdate(Catalog\Model\Event $event, $entity, $eventName)
EventCompatibility :: handlerPriceOnAfterAdd(Catalog\Model\Event $event)
EventCompatibility :: handlerPriceOnAfterDelete(Catalog\Model\Event $event)
EventCompatibility :: handlerPriceOnAfterModify(Catalog\Model\Event $event, $eventName)
EventCompatibility :: handlerPriceOnAfterUpdate(Catalog\Model\Event $event)
EventCompatibility :: handlerPriceOnBeforeAdd(Catalog\Model\Event $event)
EventCompatibility :: handlerPriceOnBeforeDelete(Catalog\Model\Event $event)
EventCompatibility :: handlerPriceOnBeforeUpdate(Catalog\Model\Event $event)
EventCompatibility :: handlerProductOnAfterAdd(Catalog\Model\Event $event)
EventCompatibility :: handlerProductOnAfterUpdate(Catalog\Model\Event $event)
EventCompatibility :: handlerProductOnBeforeAdd(Catalog\Model\Event $event)
EventCompatibility :: handlerProductOnBeforeUpdate(Catalog\Model\Event $event)
EventCompatibility :: registerEvents()
EventCompatibility :: setHandlerError(Catalog\Model\EventResult $result, $eventName)
EventCompatibility :: unRegisterEvents()
EventResult :: modifyActions(array $actions)
EventResult :: modifyExternalFields(array $fields)
EventResult :: modifyFields(array $fields)
EventResult :: unsetActions(array $actions)
EventResult :: unsetExternalFields(array $fields)
EventResult :: unsetField($fieldName)
EventResult :: unsetFields(array $fields)
EventResult :: __construct()
ExportOffer :: checkDiscountCache()
ExportOffer :: createDbResObject()
ExportOffer :: current()
ExportOffer :: getAvailGroups()
ExportOffer :: getCategories($productId)
ExportOffer :: getDetailPageUrl($detailPageUrl)
ExportOffer :: getIblockProps($serverName)
ExportOffer :: getMaxSectionId(array $arAvailGroups)
ExportOffer :: getParams($product, $arIblock)
ExportOffer :: getPictureUrl($pictNo)
ExportOffer :: getPrices($productId, $siteId)
ExportOffer :: getQuantity($productId)
ExportOffer :: getRub()
ExportOffer :: getSectionIDs(array $availGroups)
ExportOffer :: getSections($selectedGroups)
ExportOffer :: getValue($arOffer, $param, $PROPERTY, $arProperties, $arUserTypeFormat)
ExportOffer :: key()
ExportOffer :: next()
ExportOffer :: nextItem()
ExportOffer :: rewind()
ExportOffer :: setOnlyAvailableFlag($flag)
ExportOffer :: valid()
ExportOffer :: __construct($catalogType, $params)
ExportOfferCreator :: getOfferObject(array $offerParams)
ExportOfferSKU :: getItemParams(array $itemOffer)
ExportOfferSKU :: getItemProps($obOfferItem, array $arItem)
ExportOfferSKU :: getMinPriceOffer($rsOfferItems, $arItem)
ExportOfferSKU :: getOffers()
ExportOfferSKU :: getOffersItemsDb($itemId)
ExportOfferSKU :: getOfferTemplateUrl()
ExportOfferSKU :: getProperties($arItem)
ExportOfferSKU :: getSKUExport()
ExportOfferSKU :: nextItem()
ExportOfferSKU :: __construct($catalogType, $params)
ExtraTable :: getMap()
ExtraTable :: getTableName()
ExtraTable :: validateName()
Feature :: isBitrix24()
Feature :: isCumulativeDiscountsEnabled()
Feature :: isFeatureEnabled($featureId)
Feature :: isInventoryManagementEnabled()
Feature :: isMultiPriceTypesEnabled()
Feature :: isMultiStoresEnabled()
Feature :: isPriceQuantityRangesEnabled()
Feature :: isProductSetsEnabled()
FilterOption :: convertOldFieldsToNewFields(array $oldFields, array $ratioFields)
FilterOption :: execute(array &$option)
FilterOption :: getNewDateType($oldDateType, $oldDateValue)
FilterOption :: setFilterToConvert($filterId, $tableId, array $ratioFields)
GridOption :: execute(array &$option)
GridOption :: setGridToConvert($tableId)
GroupAccessTable :: getMap()
GroupAccessTable :: getTableName()
GroupLangTable :: getMap()
GroupLangTable :: getTableName()
GroupLangTable :: validateLang()
GroupLangTable :: validateName()
GroupTable :: getMap()
GroupTable :: getTableName()
GroupTable :: validateName()
GroupTable :: validateXmlId()
IblockPriceChanger :: calculateResultPrice($price)
IblockPriceChanger :: collectAllSectionsElements(&$productsIdList)
IblockPriceChanger :: collectPriceSkuElementsId($productsIdList)
IblockPriceChanger :: initFilterParams()
IblockPriceChanger :: setUserDialogParams(array $userDialogParams)
IblockPriceChanger :: updatePriceBlock($productId, array $prices, $basePriceId)
IblockPriceChanger :: updatePrices($productsIdList)
IblockPriceChanger :: __construct(array $userDialogParams, $iblockId)
MeasureRatioTable :: deleteByProduct($id)
MeasureRatioTable :: getCurrentRatio($product)
MeasureRatioTable :: getMap()
MeasureRatioTable :: getTableName()
MeasureTable :: getMap()
MeasureTable :: getTableName()
MeasureTable :: validateMeasureTitle()
MeasureTable :: validateSymbol()
MeasureTable :: validateSymbolIntl()
MeasureTable :: validateSymbolLetterIntl()
Price :: calculatePriceFromBase($id, array &$fields)
Price :: checkPriceValue($price)
Price :: checkQuantityRange(Main\Entity\Result $result, array &$fields)
Price :: clearRoundRulesCache($priceType)
Price :: getCachedFieldList()
Price :: getPriceIndex(array $row)
Price :: getRoundRules($priceType)
Price :: getRulesCacheId($priceType)
Price :: getTabletClassName()
Price :: handlerAfterUpdateCurrencyBaseRate(Main\Event $event)
Price :: loadProductBasePrices($productId)
Price :: loadRoundRules(array $priceTypes)
Price :: loadSettings()
Price :: prepareForAdd(Main\Entity\AddResult $result, $id, array &$data)
Price :: prepareForUpdate(Main\Entity\UpdateResult $result, $id, array &$data)
Price :: recountPricesFromBase($id)
Price :: roundFraction($value, $precision, $type)
Price :: roundPrice($priceType, $price, $currency)
Price :: roundValue($value, $precision, $type)
Price :: roundWhole($value, $precision, $type)
Price :: runAddExternalActions($id, array $data)
Price :: runDeleteExternalActions($id)
Price :: runUpdateExternalActions($id, array $data)
Price :: searchRoundRule(N/A)
PriceTable :: deleteByProduct($id)
PriceTable :: getMap()
PriceTable :: getTableName()
PriceTable :: validateCurrency()
PriceTable :: validateTmpId()
Product :: calculateAvailable(array &$fields, array &$actions)
Product :: checkPriceCurrency($currency)
Product :: checkPriceValue($price)
Product :: checkSubscription($id, array $product)
Product :: delete($id)
Product :: getCachedFieldList()
Product :: getDefaultProductType($catalogType)
Product :: getProductTypes($catalogType)
Product :: getTabletClassName()
Product :: prepareForAdd(Main\Entity\AddResult $result, $id, array &$data)
Product :: prepareForUpdate(Main\Entity\UpdateResult $result, $id, array &$data)
Product :: runAddExternalActions($id, array $data)
Product :: runDeleteExternalActions($id)
Product :: runUpdateExternalActions($id, array $data)
ProductEdit :: getDefaultValues($subscribe = false)
ProductGroupAccessTable :: deleteByProduct($id)
ProductGroupAccessTable :: getAccessPeriods($descr = false)
ProductGroupAccessTable :: getMap()
ProductGroupAccessTable :: getTableName()
ProductTable :: calculateAvailable($fields)
ProductTable :: clearProductCache($product = 0)
ProductTable :: getCurrentRatioWithMeasure($product)
ProductTable :: getDefaultAvailableSettings()
ProductTable :: getMap()
ProductTable :: getPaymentPeriods($descr = false)
ProductTable :: getPaymentTypes($descr = false)
ProductTable :: getProductTypes($descr = false)
ProductTable :: getTableName()
ProductTable :: isExistProduct($product)
ProductTable :: loadDefaultProductSettings()
ProductTable :: modifyCanBuyZero()
ProductTable :: modifyNegativeAmountTrace()
ProductTable :: modifyQuantityTrace()
ProductTable :: modifySubscribe()
ProductTable :: prepareCanBuyZero($value)
ProductTable :: prepareNegativeAmountTrace($value)
ProductTable :: prepareQuantityTrace($value)
ProductTable :: prepareSubscribe($value)
ProductTable :: validatePriceType()
ProductTable :: validatePurchasingCurrency()
ProductTable :: validateRecurSchemeType()
ProductTable :: validateTmpId()
PropertyCatalogFeature :: checkBasketProperty(array $property, array $description)
PropertyCatalogFeature :: checkOfferTreeProperty(array $property, array $description)
PropertyCatalogFeature :: getBasketPropertyByTypes(array $catalog, array $parameters = [])
PropertyCatalogFeature :: getBasketPropertyCodes($iblockId, array $parameters = [])
PropertyCatalogFeature :: getOfferTreePropertyByTypes(array $catalog, array $parameters = [])
PropertyCatalogFeature :: getOfferTreePropertyCodes($iblockId, array $parameters = [])
PropertyCatalogFeature :: handlerPropertyFeatureBuildList(Main\Event $event)
QuantityControl :: addAvailableQuantity($productId, $value)
QuantityControl :: addQuantity($productId, $value)
QuantityControl :: addReservedQuantity($productId, $value)
QuantityControl :: getAvailableQuantity($productId)
QuantityControl :: getQuantity($productId)
QuantityControl :: getReservedQuantity($productId)
QuantityControl :: getValue($type, $productId)
QuantityControl :: resetAllQuantity($productId = null)
QuantityControl :: resetAvailableQuantity($productId)
QuantityControl :: resetQuantity($productId)
QuantityControl :: resetReservedQuantity($productId)
QuantityControl :: resetValue($type, $productId = null)
QuantityControl :: setAvailableQuantity($productId, $value)
QuantityControl :: setQuantity($productId, $value)
QuantityControl :: setReservedQuantity($productId, $value)
QuantityControl :: setValue($type, $productId, $value)
QuantityControl :: setValues($productId, array $values)
RoundEdit :: getPresetRoundValues($dropdownList = false)
RoundEdit :: prepareFields(array &$fields)
RoundingTable :: allowClearCache()
RoundingTable :: clearCache()
RoundingTable :: clearPriceTypeIds()
RoundingTable :: deleteByPriceType($priceType)
RoundingTable :: disallowClearCache()
RoundingTable :: getMap()
RoundingTable :: getRoundTypes($full = false)
RoundingTable :: getTableName()
RoundingTable :: isAllowedClearCache()
RoundingTable :: onAfterAdd(Main\Entity\Event $event)
RoundingTable :: onAfterDelete(Main\Entity\Event $event)
RoundingTable :: onAfterUpdate(Main\Entity\Event $event)
RoundingTable :: onBeforeAdd(Main\Entity\Event $event)
RoundingTable :: onBeforeUpdate(Main\Entity\Event $event)
RoundingTable :: onDelete(Main\Entity\Event $event)
RoundingTable :: onUpdate(Main\Entity\Event $event)
RoundingTable :: setPriceTypeIds($priceTypes)
RoundingTable :: setTimestamp(array &$result, array $data, array $keys)
RoundingTable :: setUserId(array &$result, array $data, array $keys)
Search :: onBeforeIndex($fields)
Sku :: allowedPropertyHandler()
Sku :: allowedUpdateAvailable()
Sku :: calculate()
Sku :: calculateComplete($id, $iblockId = null, $type = null)
Sku :: calculateOfferChange($elementId, $iblockId)
Sku :: calculatePrice($id, $iblockId = null, $type = null, array $priceTypes = [])
Sku :: clearStepData()
Sku :: disableDeferredCalculation()
Sku :: disablePropertyHandler()
Sku :: disableUpdateAvailable()
Sku :: enableDeferredCalculation()
Sku :: enablePropertyHandler()
Sku :: enableUpdateAvailable()
Sku :: filterActive(array $row)
Sku :: getDefaultParentSettings($state, $productIblock = false)
Sku :: getOfferState($productId, $iblockId = 0)
Sku :: getParentDataAsProduct($productId, array $productFields = array())
Sku :: getProductAvailable($productId, array $productFields)
Sku :: handlerAfterIblockElementAdd(&$fields)
Sku :: handlerAfterIblockElementDelete($elementData)
Sku :: handlerAfterIBlockElementSetPropertyValues(N/A)
Sku :: handlerAfterIblockElementSetPropertyValuesEx(N/A)
Sku :: handlerAfterIblockElementUpdate(&$fields)
Sku :: handlerIblockElementAdd($fields)
Sku :: handlerIblockElementDelete($elementId, $elementData)
Sku :: handlerIblockElementSetPropertyValues(N/A)
Sku :: handlerIblockElementSetPropertyValuesEx(N/A)
Sku :: handlerIblockElementUpdate($newFields, $oldFields)
Sku :: isSeparateSkuMode()
Sku :: loadProductData(array $listIds)
Sku :: loadProductIblocks()
Sku :: loadProductPrices()
Sku :: migrateCalculateData(array &$source, array &$destination, $id)
Sku :: setCalculateData(array &$list, $id, $iblockId)
Sku :: setCalculatePriceTypes(array &$list, $id, $iblockId, array $priceTypes)
Sku :: transferCalculationData(array &$source, array &$destination, $sourceId, $destinationId, $iblockId)
Sku :: updateAvailable($productId, $iblockId = 0, array $productFields = array())
Sku :: updateDeferredSkuList()
Sku :: updateOfferType($offerId, $type)
Sku :: updateParentAvailable($parentId, $parentIblockId)
Sku :: updateProductAvailable($productId, $iblockId)
Sku :: updateProductData(array $listIds)
Sku :: updateProductFacetIndex(array $listIds)
Sku :: updateProductPrices(array $listIds)
Sku :: usedDeferredCalculation()
State :: getExceedingProductLimit($iblockId)
State :: getLandingSections()
State :: isAllowedNewPriceType()
State :: isAllowedNewStore()
State :: isExceededPriceTypeLimit()
State :: isExceededStoreLimit()
State :: isUsedInventoryManagement()
StoreBarcodeTable :: getMap()
StoreBarcodeTable :: getTableName()
StoreBarcodeTable :: validateBarcode()
StoreProductTable :: deleteByProduct($id)
StoreProductTable :: getMap()
StoreProductTable :: getTableName()
StoreTable :: getMap()
StoreTable :: getTableName()
StoreTable :: getUfId()
StoreTable :: validateAddress()
StoreTable :: validateCode()
StoreTable :: validateEmail()
StoreTable :: validateGpsN()
StoreTable :: validateGpsS()
StoreTable :: validateImageId()
StoreTable :: validatePhone()
StoreTable :: validateSchedule()
StoreTable :: validateSiteId()
StoreTable :: validateTitle()
StoreTable :: validateXmlId()
SubscribeAccessTable :: clearOldRows()
SubscribeAccessTable :: getMap()
SubscribeAccessTable :: getTableName()
SubscribeAccessTable :: validateToken()
SubscribeManager :: activateSubscription(array $listSubscribeId, $timePeriod = 0)
SubscribeManager :: addSubscribe(array $subscribeData)
SubscribeManager :: authorizeSubscriber(array $authorizationData)
SubscribeManager :: checkAccessToSubscription($subscribeId)
SubscribeManager :: checkDataBeforeSave($productSubscribeData, array $subscribeData)
SubscribeManager :: checkRequiredInputParams(array $inputParams, array $requiredParams)
SubscribeManager :: checkSubscriptionActivity($dateTo)
SubscribeManager :: deactivateSubscription(array $listSubscribeId)
SubscribeManager :: deleteManySubscriptions(array $listSubscribeId, $itemId = 0)
SubscribeManager :: deleteSessionOfSibscribedProducts($itemId = 0)
SubscribeManager :: getErrors()
SubscribeManager :: runSubscriberIdentification(array $subscriberData, $sendLetter = true)
SubscribeManager :: setSessionOfSibscribedProducts($itemId)
SubscribeManager :: unSubscribe(array $data)
SubscribeManager :: validateFields()
SubscribeManager :: __construct()
SubscribeTable :: checkLastUpdate()
SubscribeTable :: checkOldProductAvailable($productId, $fields)
SubscribeTable :: checkPermissionSubscribe($subscribe)
SubscribeTable :: getContactTypes()
SubscribeTable :: getMap()
SubscribeTable :: getPageUrl(array $subscribeData, array $detailPageUrlGroupByItemId)
SubscribeTable :: getProtocol()
SubscribeTable :: getServerName($siteId)
SubscribeTable :: getSubscriptionsData()
SubscribeTable :: getTableName()
SubscribeTable :: getUnsubscribeUrl(array $subscribeData)
SubscribeTable :: onAddContactType(&$contactTypes)
SubscribeTable :: onIblockElementDelete($productId)
SubscribeTable :: onProductSetAvailableUpdate($productId, $fields)
SubscribeTable :: onProductUpdate($productId, $fields)
SubscribeTable :: onSaleOrderSaved(Event $event)
SubscribeTable :: onUserDelete($userId)
SubscribeTable :: prepareDataForNotice(array $listSubscribe, $eventName)
SubscribeTable :: runAgentToSendNotice($productId)
SubscribeTable :: runAgentToSendRepeatedNotice($productId)
SubscribeTable :: sendNotice()
SubscribeTable :: sendRepeatedNotice()
SubscribeTable :: setNeedSending(array $listSubscribeId, $needSending = 'N')
SubscribeTable :: setOldProductAvailable($productId, $available)
SubscribeTable :: startEventNotification(array $dataSendToNotice)
SubscribeTable :: unSubscribe(array $listSubscribeId)
SubscribeTable :: validateNeedSending()
SubscribeTable :: validateSiteId()
Tools :: checkExistKeys(array $fields, array $keyList, $checkNull = false)
Tools :: clearNullFields($value)
Tools :: getMissingKeys(array $fields, array $keyList, $checkNull = false)
Tools :: getPriceTypeLinkList()
Tools :: getPriceTypeList($codeIndex = false)
Tools :: prepareKeys(array $fields, array $keyList, $checkNull = false)
VatTable :: getMap()
VatTable :: getTableName()
VatTable :: validateName()
Viewed :: getParentSection($sectionId, $depth)