1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CRatings

Открытые статические члены

static GetByID ($ID)
static GetArrayByID ($ID)
static GetList ($arSort=[], $arFilter=[])
static GetRatingValueInfo ($ratingId)
static Add ($arFields)
static Update ($ID, $arFields)
static Delete ($ID)
static Calculate ($ID, $bForceRecalc=false)
static GetRatingObjects ()
static GetRatingEntityTypes ($objectType=null)
static GetRatingConfigs ($objectType=null, $withRatingType=true)
static GetRatingVoteResult ($entityTypeId, $entityId, $user_id=0)
static GetRatingVoteResultCache ($entityTypeId, $entityId, $user_id=0)
static GetRatingResult ($ID, $entityId)
static AddRatingVote ($arParam)
static ChangeRatingVote ($arParam)
static CancelRatingVote ($arParam)
static UpdateRatingUserBonus ($arParam)
static GetRatingUserProp ($ratingId, $entityId)
static GetRatingUserPropEx ($ratingId, $entityId)
static GetAuthorityRating ()
static GetWeightList ($arSort=[], $arFilter=[])
static SetWeight ($arConfigs)
static SetVoteGroup ($arGroupId, $type)
static GetVoteGroup ($type='')
static GetVoteGroupEx ($type='')
static ClearData ()
static OnUserDelete ($ID)
static OnAfterUserRegister ($arFields)
static __SortWeight ($a, $b)
static __CheckFields ($arFields)
static __AddComponents ($ID, $arFields)
static __UpdateComponents ($ID, $arFields)
static err_mess ()
static getRatingVoteReaction ($arParam)
static getRatingVoteList ($arParam)
static getUserWeight ($userId=0)
static getUserData ($userId=0, $value=0)
static getEntityRatingData ($params=[])
static deleteRatingVoting (array $params=[])
static BuildRating ($ID)
static DeleteByUser ($ID)
static AddResults ($arResults)
static AddComponentResults ($arComponentConfigs)
static SetAuthorityRating ($ratingId)
static GetCommunityInfo ($ratingId)
static CheckAllowVote ($arVoteParam)
static SetAuthorityDefaultValue ($arParams)
static AutoAssignGroup ($groupId, $authorityValueAdd, $authorityValueDelete)
static GetRatingVoteListSQL ($arParam, $bplus, $bIntranetInstalled, $includeReaction=false)
static GetRatingVoteListSQLExtended ($arParam, $bplus, $bIntranetInstalled, $includeReaction=false)

Поля данных

const REACTION_DEFAULT = 'like'
const REACTION_KISS = 'kiss'
const REACTION_LAUGH = 'laugh'
const REACTION_ANGRY = 'angry'
const REACTION_WONDER = 'wonder'
const REACTION_CRY = 'cry'

Подробное описание

См. определение в файле ratings.php строка 5

Методы

◆ __AddComponents()

__AddComponents ( $ID,
$arFields )
static

См. определение в файле ratings.php строка 1854

◆ __CheckFields()

__CheckFields ( $arFields)
static

См. определение в файле ratings.php строка 1818

◆ __SortWeight()

__SortWeight ( $a,
$b )
static

См. определение в файле ratings.php строка 1807

◆ __UpdateComponents()

__UpdateComponents ( $ID,
$arFields )
static

См. определение в файле ratings.php строка 1909

◆ Add()

Add ( $arFields)
static

См. определение в файле ratings.php строка 232

◆ AddComponentResults()

AddComponentResults ( $arComponentConfigs)
static

См. определение в файле ratings.php строка 2772

◆ AddRatingVote()

AddRatingVote ( $arParam)
static

См. определение в файле ratings.php строка 817

◆ AddResults()

AddResults ( $arResults)
static

См. определение в файле ratings.php строка 2741

◆ AutoAssignGroup()

AutoAssignGroup ( $groupId,
$authorityValueAdd,
$authorityValueDelete )
static

См. определение в файле ratings.php строка 3124

◆ BuildRating()

BuildRating ( $ID)
static

См. определение в файле ratings.php строка 2474

◆ Calculate()

Calculate ( $ID,
$bForceRecalc = false )
static

См. определение в файле ratings.php строка 385

◆ CancelRatingVote()

CancelRatingVote ( $arParam)
static

См. определение в файле ratings.php строка 1183

◆ ChangeRatingVote()

ChangeRatingVote ( $arParam)
static

См. определение в файле ratings.php строка 1028

◆ CheckAllowVote()

CheckAllowVote ( $arVoteParam)
static

См. определение в файле ratings.php строка 2918

◆ ClearData()

ClearData ( )
static

См. определение в файле ratings.php строка 1708

◆ Delete()

Delete ( $ID)
static

См. определение в файле ratings.php строка 360

◆ DeleteByUser()

DeleteByUser ( $ID)
static

См. определение в файле ratings.php строка 2680

◆ deleteRatingVoting()

deleteRatingVoting ( array $params = [])
static

См. определение в файле ratings.php строка 2444

◆ err_mess()

err_mess ( )
static

См. определение в файле ratings.php строка 1925

◆ GetArrayByID()

GetArrayByID ( $ID)
static

См. определение в файле ratings.php строка 39

◆ GetAuthorityRating()

GetAuthorityRating ( )
static

См. определение в файле ratings.php строка 1475

◆ GetByID()

GetByID ( $ID)
static

См. определение в файле ratings.php строка 15

◆ GetCommunityInfo()

GetCommunityInfo ( $ratingId)
static

См. определение в файле ratings.php строка 2806

◆ getEntityRatingData()

getEntityRatingData ( $params = [])
static

См. определение в файле ratings.php строка 2231

◆ GetList()

GetList ( $arSort = [],
$arFilter = [] )
static

См. определение в файле ratings.php строка 94

◆ GetRatingConfigs()

GetRatingConfigs ( $objectType = null,
$withRatingType = true )
static

См. определение в файле ratings.php строка 498

◆ GetRatingEntityTypes()

GetRatingEntityTypes ( $objectType = null)
static

См. определение в файле ratings.php строка 463

◆ GetRatingObjects()

GetRatingObjects ( )
static

См. определение в файле ratings.php строка 444

◆ GetRatingResult()

GetRatingResult ( $ID,
$entityId )
static

См. определение в файле ratings.php строка 729

◆ GetRatingUserProp()

GetRatingUserProp ( $ratingId,
$entityId )
static

См. определение в файле ratings.php строка 1352

◆ GetRatingUserPropEx()

GetRatingUserPropEx ( $ratingId,
$entityId )
static

См. определение в файле ratings.php строка 1424

◆ GetRatingValueInfo()

GetRatingValueInfo ( $ratingId)
static

См. определение в файле ratings.php строка 214

◆ getRatingVoteList()

getRatingVoteList ( $arParam)
static

См. определение в файле ratings.php строка 1984

◆ GetRatingVoteListSQL()

GetRatingVoteListSQL ( $arParam,
$bplus,
$bIntranetInstalled,
$includeReaction = false )
static

См. определение в файле ratings.php строка 3177

◆ GetRatingVoteListSQLExtended()

GetRatingVoteListSQLExtended ( $arParam,
$bplus,
$bIntranetInstalled,
$includeReaction = false )
static

См. определение в файле ratings.php строка 3216

◆ getRatingVoteReaction()

getRatingVoteReaction ( $arParam)
static

См. определение в файле ratings.php строка 1930

◆ GetRatingVoteResult()

GetRatingVoteResult ( $entityTypeId,
$entityId,
$user_id = 0 )
static

См. определение в файле ratings.php строка 549

◆ GetRatingVoteResultCache()

GetRatingVoteResultCache ( $entityTypeId,
$entityId,
$user_id = 0 )
static

См. определение в файле ratings.php строка 580

◆ getUserData()

getUserData ( $userId = 0,
$value = 0 )
static

См. определение в файле ratings.php строка 2172

◆ getUserWeight()

getUserWeight ( $userId = 0)
static

См. определение в файле ratings.php строка 2137

◆ GetVoteGroup()

GetVoteGroup ( $type = '')
static

См. определение в файле ratings.php строка 1656

◆ GetVoteGroupEx()

GetVoteGroupEx ( $type = '')
static

См. определение в файле ratings.php строка 1676

◆ GetWeightList()

GetWeightList ( $arSort = [],
$arFilter = [] )
static

См. определение в файле ratings.php строка 1492

◆ OnAfterUserRegister()

OnAfterUserRegister ( $arFields)
static

См. определение в файле ratings.php строка 1736

◆ OnUserDelete()

OnUserDelete ( $ID)
static

См. определение в файле ratings.php строка 1730

◆ SetAuthorityDefaultValue()

SetAuthorityDefaultValue ( $arParams)
static

См. определение в файле ratings.php строка 3073

◆ SetAuthorityRating()

SetAuthorityRating ( $ratingId)
static

См. определение в файле ratings.php строка 2791

◆ SetVoteGroup()

SetVoteGroup ( $arGroupId,
$type )
static

См. определение в файле ratings.php строка 1621

◆ SetWeight()

SetWeight ( $arConfigs)
static

См. определение в файле ratings.php строка 1577

◆ Update()

Update ( $ID,
$arFields )
static

См. определение в файле ratings.php строка 281

◆ UpdateRatingUserBonus()

UpdateRatingUserBonus ( $arParam)
static

См. определение в файле ratings.php строка 1305

Поля

◆ REACTION_ANGRY

const REACTION_ANGRY = 'angry'

См. определение в файле ratings.php строка 10

◆ REACTION_CRY

const REACTION_CRY = 'cry'

См. определение в файле ratings.php строка 12

◆ REACTION_DEFAULT

const REACTION_DEFAULT = 'like'

См. определение в файле ratings.php строка 7

◆ REACTION_KISS

const REACTION_KISS = 'kiss'

См. определение в файле ratings.php строка 8

◆ REACTION_LAUGH

const REACTION_LAUGH = 'laugh'

См. определение в файле ratings.php строка 9

◆ REACTION_WONDER

const REACTION_WONDER = 'wonder'

См. определение в файле ratings.php строка 11


Объявления и описания членов класса находятся в файле: