|
| prepareSql ($arSelectFields=array(), $arFilter=array(), $arGroupBy=false, $arOrder=array("SORT"=>"ASC")) |
| Update ($ID, $arFields, $bWorkFlow=false, $bUpdateSearch=true, $bResizePictures=false, $bCheckDiskQuota=true) |
| __construct () |
| setIblock (?int $iblockId) |
| CancelWFSetMove () |
| WF_SetMove ($NEW_ID, $OLD_ID=0) |
| MkPropertyFilter ($res, $cOperationType, $propVAL, $db_prop, &$arJoinProps, &$arSqlSearch) |
| MkPropertyOrder ($by, $order, $bSort, $db_prop, &$arJoinProps, &$arSqlOrder) |
| MkPropertyGroup ($db_prop, &$arJoinProps, $bSort=false) |
| MkPropertySelect ($PR_ID, $db_prop, &$arJoinProps, $bWasGroup, $sGroupBy, &$sSelect, $bSort=false) |
| MkAlias ($max_alias_len, $alias, &$arIBlockLongProps) |
| PrepareGetList (&$arIblockElementFields, &$arJoinProps, &$arSelectFields, &$sSelect, &$arAddSelectFields, &$arFilter, &$sWhere, &$sSectionWhere, &$arAddWhereFields, &$arGroupBy, &$sGroupBy, &$arOrder, &$arSqlOrder, &$arAddOrderByFields) |
| Add ($arFields, $bWorkFlow=false, $bUpdateSearch=true, $bResizePictures=false) |
| CheckFields (&$arFields, $ID=false, $bCheckDiskQuota=true) |
| __InitFile ($old_id, &$arFields, $fname) |
| generateMnemonicCode (string $name, int $iblockId, array $options=[]) |
| isExistsMnemonicCode (string $code, ?int $elementId, int $iblockId) |
| getUniqueMnemonicCode (string $code, ?int $elementId, int $iblockId, array $options=[]) |
| createMnemonicCode (array $element, array $options=[]) |
| getLastError () |
|
static | GetList ($arOrder=array("SORT"=>"ASC"), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array()) |
static | SetPropertyValues ($ELEMENT_ID, $IBLOCK_ID, $PROPERTY_VALUES, $PROPERTY_CODE=false) |
static | GetRandFunction () |
static | GetShowedFunction () |
static | SubQuery ($strField, $arFilter) |
static | WF_Restore ($ID) |
static | WF_CleanUpHistory () |
static | WF_CleanUpHistoryCopies ($ELEMENT_ID=false, $HISTORY_COPIES=false) |
static | WF_GetSqlLimit ($PS="BE.", $SHOW_NEW="N") |
static | WF_GetLast ($ID) |
static | GetRealElement ($ID) |
static | WF_GetStatusTitle ($STATUS_ID) |
static | WF_GetCurrentStatus ($ELEMENT_ID, &$STATUS_TITLE) |
static | WF_GetStatusPermission ($STATUS_ID, $ID=false) |
static | WF_IsLocked ($ID, &$locked_by, &$date_lock) |
static | WF_GetLockStatus ($ID, &$locked_by, &$date_lock) |
static | WF_Lock ($lastId, $bWorkFlow=true) |
static | WF_UnLock ($lastId, $bWorkFlow=true) |
static | WF_GetHistoryList ($ELEMENT_ID, $by='s_id', $order='desc', $arFilter=[]) |
static | DeleteFile ($FILE_ID, $ELEMENT_ID, $TYPE=false, $PARENT_ID=-1, $IBLOCK_ID=false, $bCheckOnly=false) |
static | Delete ($ID) |
static | GetByID ($ID) |
static | GetIBlockByID ($ID) |
static | GetIBlockByIDList (array $list) |
static | SetPropertyValueCode ($ELEMENT_ID, $PROPERTY_CODE, $PROPERTY_VALUE) |
static | GetElementGroups ($ID, $bElementOnly=false, $arSelect=array()) |
static | RecalcSections ($ID, $sectionId=null) |
static | SetElementSection ($ID, $arSections, $bNew=false, $bRightsIBlock=0, $sectionId=null) |
static | __GetFileContent ($FILE_ID) |
static | UpdateSearch ($ID, $bOverWrite=false) |
static | GetPropertyValues ($IBLOCK_ID, $arElementFilter, $extMode=false, $propertyFilter=array()) |
static | GetPropertyValuesArray (&$result, $iblockID, $filter, $propertyFilter=array(), $options=array()) |
static | GetProperty ($IBLOCK_ID, $ELEMENT_ID, $by="sort", $order="asc", $arFilter=Array()) |
static | CounterInc ($ID) |
static | GetIBVersion ($iblock_id) |
static | DeletePropertySQL ($property, $iblock_element_id) |
static | SetPropertyValuesEx ($ELEMENT_ID, $IBLOCK_ID, $PROPERTY_VALUES, $FLAGS=[]) |
static | getPublicElementsOrmFilter (array $filter) |
См. определение в файле iblockelement.php строка 8