- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/Service/Timeline/Item/LogMessage/Ping.php
- Класс: Bitrix\Crm\Service\Timeline\Item\LogMessage\Ping
- Вызов: Ping::getOffsetText
private function getOffsetText(int $pingOffset): string
{
if ($pingOffset === 0)
{
return Loc::getMessage('CRM_TIMELINE_LOG_PING_ACTIVITY_STARTED_NEW');
}
$hours = (int)($pingOffset / 60);
$minutes = $pingOffset % 60;
if (!$hours)
{
return Loc::getMessagePlural('CRM_TIMELINE_LOG_PING_ACTIVITY_START_NEW', $minutes, ['#OFFSET#' => $minutes]);
}
if (!$minutes)
{
return Loc::getMessagePlural('CRM_TIMELINE_LOG_PING_ACTIVITY_START_NEW_HOURS', $hours, ['#HOURS#' => $hours]);
}
return Loc::getMessagePlural('CRM_TIMELINE_LOG_PING_ACTIVITY_START_NEW_HOURS_MINS', $hours, ['#HOURS#' => $hours, '#MINUTES#' => $minutes]);
}