|
| | 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