• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/internals/database/mesh.php
  • Класс: BitrixTasksInternalsDataBaseMesh
  • Вызов: Mesh::checkItemLinked
static function checkItemLinked($id)
{
	global $DB;

	$id = Assert::expectIntegerPositive($id, '$id');

	$directCN = 	static::getDIRECTColumnName();
	$idCN = 		static::getIDColumnName();
	$parentCN = 	static::getPARENTIDColumnName();

	$item = $DB->query("
		select 
			1 
			from 
				".static::getTableName()."
			where 
				(".$directCN." = '1' and ".$idCN." = '".$id."')
				or
				(".$directCN." = '1' and ".$parentCN." = '".$id."')
	")->fetch();

	return !empty($item);
}