• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/access/rule/taskremoveresultrule.php
  • Класс: BitrixTasksAccessRuleTaskRemoveResultRule
  • Вызов: TaskRemoveResultRule::execute
public function execute(AccessibleItem $item = null, $params = null): bool
{
	if (!$item instanceof ResultModel)
	{
		return false;
	}

	if ($this->user->isAdmin())
	{
		return true;
	}

	if ($item->getCreatedBy() === $this->user->getUserId())
	{
		return true;
	}

	return false;
}