- Модуль: learning
- Путь к файлу: ~/bitrix/modules/learning/classes/general/certification.php
- Класс: CAllCertification
- Вызов: CAllCertification::Add
static function Add($arFields, $arParams = array())
{
global $DB;
$bCheckRights = true;
if (isset($arParams['CHECK_PERMISSIONS']) && ($arParams['CHECK_PERMISSIONS'] === 'N'))
$bCheckRights = false;
if(CCertification::CheckFields($arFields, false, $bCheckRights))
{
unset($arFields["ID"]);
CLearnHelper::FireEvent('OnBeforeCertificateAdd', $arFields);
$ID = $DB->Add("b_learn_certification", $arFields, Array(), "learning");
$arFields['ID'] = $ID;
CLearnHelper::FireEvent('OnAfterCertificateAdd', $arFields);
return $ID;
}
return false;
}