- Модуль: imopenlines
- Путь к файлу: ~/bitrix/modules/imopenlines/lib/quickanswers/quickanswer.php
- Класс: BitrixImOpenlinesQuickAnswersQuickAnswer
- Вызов: QuickAnswer::getListByUserPermissions
static function getListByUserPermissions(
array $filter,
?int $offset = null,
?int $limit = 10,
string $permission = 'element_read'
): array
{
$answers = self::getList($filter, 0, 0);
foreach ($answers as $key => $answer)
{
if (!CIBlockElementRights::UserHasRightTo($answer->getIblock(), $answer->getId(), $permission))
{
unset($answers[$key]);
}
}
return array_slice($answers, $offset, $limit);
}