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

Открытые члены

 CheckFields ($arFields, $ID=false)
 Add ($arFields)
 Update ($ID, $arFields)
 Delete ($ID)
 GetGroupPermissions ($COURSE_ID)
 MkOperationFilter ($key)
 FilterCreate ($fname, $vals, $type, &$bFullJoin, $cOperationType=false, $bSkipEmpty=true)

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

static GetList ($arOrder=array(), $arFields=array(), $arNavParams=array())
static CourseGetLinkedLesson ($courseId)
static IsCertificatesExists ($courseId)
static GetByID ($ID)
static GetSite ($COURSE_ID)
static GetSiteId ($COURSE_ID)
static GetSitePathes ($siteId, $in_type='U')
static GetCourseContent ( $COURSE_ID, $arAddSelectFileds=array("DETAIL_TEXT", "DETAIL_TEXT_TYPE", "DETAIL_PICTURE"), $arSelectFields=array())
static OnGroupDelete ($GROUP_ID)
static OnBeforeLangDelete ($lang)
static OnUserDelete ($user_id)
static TimeToStr ($seconds)
static OnSearchReindex ($nextStep=[], $callbackObject=null, $callbackMethod="")
static _Upper ($str)
static SetPermission ($param1, $param2)
static GetPermission ($courseId)

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

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

Методы

◆ _Upper()

_Upper ( $str)
static
Примеры
C:/bitrix/modules/learning/classes/general/clearnhelper.php.

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

◆ Add()

Add ( $arFields)

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

◆ CheckFields()

CheckFields ( $arFields,
$ID = false )

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

◆ CourseGetLinkedLesson()

CourseGetLinkedLesson ( $courseId)
staticfinal

Gets id of lesson corresponded to given course

Аргументы
integerid of course
Исключения
LearnExceptionwith error bit set (one of):
Возвращает
integer/bool id of linked (corresponded) lesson or FALSE if there is no lesson corresponded to the course.
Примеры
C:/bitrix/modules/learning/classes/general/clearnlesson.php.

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

◆ Delete()

Delete ( $ID)

Removes course (as node, not recursively)

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

◆ FilterCreate()

FilterCreate ( $fname,
$vals,
$type,
& $bFullJoin,
$cOperationType = false,
$bSkipEmpty = true )

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

◆ GetByID()

GetByID ( $ID)
static

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

◆ GetCourseContent()

GetCourseContent ( $COURSE_ID,
$arAddSelectFileds = array("DETAIL_TEXT", "DETAIL_TEXT_TYPE", "DETAIL_PICTURE"),
$arSelectFields = array() )
static

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

◆ GetGroupPermissions()

GetGroupPermissions ( $COURSE_ID)

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

◆ GetList()

GetList ( $arOrder = array(),
$arFields = array(),
$arNavParams = array() )
staticfinal

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

◆ GetPermission()

GetPermission ( $courseId)
static

Simple proxy

Возвращает
character 'D', 'R', 'W' or 'X'

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

◆ GetSite()

GetSite ( $COURSE_ID)
static

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

◆ GetSiteId()

GetSiteId ( $COURSE_ID)
static

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

◆ GetSitePathes()

GetSitePathes ( $siteId,
$in_type = 'U' )
static

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

◆ IsCertificatesExists()

IsCertificatesExists ( $courseId)
static

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

◆ MkOperationFilter()

MkOperationFilter ( $key)

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

◆ OnBeforeLangDelete()

OnBeforeLangDelete ( $lang)
static

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

◆ OnGroupDelete()

OnGroupDelete ( $GROUP_ID)
static

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

◆ OnSearchReindex()

OnSearchReindex ( $nextStep = [],
$callbackObject = null,
$callbackMethod = "" )
static

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

◆ OnUserDelete()

OnUserDelete ( $user_id)
static

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

◆ SetPermission()

SetPermission ( $param1,
$param2 )
static

Stupid stub

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

◆ TimeToStr()

TimeToStr ( $seconds)
static

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

◆ Update()

Update ( $ID,
$arFields )

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/learning/classes/general/course.php