- Модуль: socialnetwork
- Путь к файлу: ~/bitrix/modules/socialnetwork/lib/helper/workgroup.php
- Класс: BitrixSocialnetworkHelperWorkgroup
- Вызов: Workgroup::getSprintDurationList
static function getSprintDurationList(): array
{
static $result = null;
if ($result === null)
{
$oneWeek = DateInterval::createFromDateString('1 week')->format('%d') * 86400;
$twoWeek = DateInterval::createFromDateString('2 weeks')->format('%d') * 86400;
$threeWeek = DateInterval::createFromDateString('3 weeks')->format('%d') * 86400;
$fourWeek = DateInterval::createFromDateString('4 weeks')->format('%d') * 86400;
$result = [
$oneWeek => [
'TITLE' => Loc::getMessage('SOCIALNETWORK_HELPER_WORKGROUP_TYPE_PROJECT_SCRUM_SPRINT_DURATION_ONE_WEEK'),
],
$twoWeek => [
'TITLE' => Loc::getMessage('SOCIALNETWORK_HELPER_WORKGROUP_TYPE_PROJECT_SCRUM_SPRINT_DURATION_TWO_WEEK'),
'DEFAULT' => true,
],
$threeWeek => [
'TITLE' => Loc::getMessage('SOCIALNETWORK_HELPER_WORKGROUP_TYPE_PROJECT_SCRUM_SPRINT_DURATION_THREE_WEEK'),
],
$fourWeek => [
'TITLE' => Loc::getMessage('SOCIALNETWORK_HELPER_WORKGROUP_TYPE_PROJECT_SCRUM_SPRINT_DURATION_FOUR_WEEK'),
],
];
}
return $result;
}