• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/recyclebin/recyclebinormrepository.php
  • Класс: BitrixTasksIntegrationRecyclebinRecycleBinOrmRepository
  • Вызов: RecycleBinOrmRepository::removeTasksFromRecycleBin
public function removeTasksFromRecycleBin(
	TasksMaxDaysInRecycleBin $maxDaysTTL,
	TasksMaxToRemoveFromRecycleBin $maxTasksToRemove
): void
{
	return;

	$tasksToRemove = RecyclebinTable::getList([
		'filter' => [
			'=MODULE_ID' => Manager::MODULE_ID,
			'<=TIMESTAMP' => $maxDaysTTL->getAsDateTimeFromNow(),
		],
		'limit' => $maxTasksToRemove->getValue(),
	]);
	// remove items
	foreach ($tasksToRemove as $task)
	{
		Recyclebin::remove($task['ID'], ['skipAdminRightsCheck' => true]);
	}
}