• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/volume/emailattachment.php
  • Класс: Bitrix\Crm\Volume\EmailAttachment
  • Вызов: EmailAttachment::countEntity
public function countEntity()
{
	$count = -1;

	$query = $this->prepareQuery();

	if ($this->prepareFilter($query))
	{
		$count = 0;

		$query
			//->where('TYPE_ID', '=', \CCrmActivityType::Email)// Email
			->registerRuntimeField(new ORM\Fields\ExpressionField('CNT', 'COUNT(%s)', 'ID'))
			->addSelect('CNT');

		$res = $query->exec();
		if ($row = $res->fetch())
		{
			$count = $row['CNT'];
		}
	}

	return $count;
}