- Модуль: intranet
- Путь к файлу: ~/bitrix/modules/intranet/classes/general/ratings_components.php
- Класс: CAllRatingsComponentsIntranet
- Вызов: CAllRatingsComponentsIntranet::OnGetRatingConfigs
static function OnGetRatingConfigs()
{
$arConfigs = array(
'MODULE_ID' => 'INTRANET',
'MODULE_NAME' => GetMessage('INTRANET_RATING_NAME'),
);
$arConfigs["COMPONENT"]["USER"]["RATING"][] = array(
"ID" => 'SUBORDINATE',
"REFRESH_TIME" => '3600',
"CLASS" => 'CRatingsComponentsIntranet',
"CALC_METHOD" => 'CalcSubordinateBonus',
"NAME" => GetMessage('INTRANET_RATING_USER_SUBORDINATE_NAME'),
"DESC" => GetMessage('INTRANET_RATING_USER_SUBORDINATE_DESC'),
"FORMULA" => "(SubordinateValue + StartValue) * K",
"FORMULA_DESC" => GetMessage('INTRANET_RATING_USER_SUBORDINATE_FORMULA_DESC'),
"FIELDS" => array(
array(
"ID" => 'COEFFICIENT',
"DEFAULT" => '1',
),
)
);
return $arConfigs;
}