• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/util/type.php
  • Класс: BitrixTasksUtilType
  • Вызов: Type::castToArrayOfUniquePositiveInteger
static function castToArrayOfUniquePositiveInteger($arg)
{
	if(isset($arg))
	{
		if(!is_array($arg))
		{
			$arg = array();
		}
		else
		{
			foreach($arg as $i => &$item)
			{
				$item = intval($item);
				if($item <= 0)
				{
					unset($arg[$i]);
				}
			}
			unset($item);

			$arg = array_unique($arg);
		}
	}

	return $arg;
}