• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/mail/sendersendcounter.php
  • Класс: BitrixMainMailSenderSendCounter
  • Вызов: SenderSendCounter::getMonthly
public function getMonthly($email)
{
	$counter = 0;
	$date = new TypeDate(date("01.m.Y"), "d.m.Y");

	$res = InternalsSenderSendCounterTable::getList(array(
		"select" => array(
			new BitrixMainEntityExpressionField('CNT', 'SUM(CNT)'),
		),
		"filter" => array(
			">=DATE_STAT" => $date,
			"=EMAIL" => $email,
		)
	));

	if($cnt = $res->fetch())
	{
		$counter = $cnt["CNT"];
	}

	return $counter;
}