• Модуль: learning
  • Путь к файлу: ~/bitrix/modules/learning/classes/general/testmark.php
  • Класс: CLTestMark
  • Вызов: CLTestMark::GetByPercent
static function GetByPercent($TEST_ID, $PERCENT)
{
	global $DB;

	$PERCENT = intval($PERCENT);
	if ($PERCENT < 0 || $PERCENT > 100)
		return false;

	$TEST_ID = intval($TEST_ID);
	if ($TEST_ID <= 0)
		return false;

	$arFilter = array(
		">=SCORE" => $PERCENT,
		"TEST_ID" => $TEST_ID
	);

	$arOrder = array(
		"SCORE" => "ASC"
	);

	$rsMark = CLTestMark::GetList($arOrder, $arFilter);

	if ($arMark = $rsMark->GetNext())
		return $arMark["MARK"];
	else
		return false;
}