• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/classes/general/timeman_admin_report.php
  • Класс: CTimeManAdminReport
  • Вызов: CTimeManAdminReport::__getFilter
private function __getFilter()
{
	$arFilter = null;

	if ($this->_checkAccess())
	{
		$ts = strtotime(date('Y-m-01', $this->ts));
		$ts_finish = strtotime('+1 month', $ts);

		$date_start = ConvertTimeStamp($ts, 'FULL');
		$date_finish = ConvertTimeStamp($ts_finish, 'FULL');

		$arFilter = array(
			'>DATE_START' => $date_start,
			' $date_finish,
			'+ $date_finish,
			'USER_ACTIVE' => 'Y',
		);

		if ($this->department > 0)
		{
			$arFilter['UF_DEPARTMENT'] = CIntranetUtils::GetIBlockSectionChildren($this->department);
		}
	}

	return $arFilter;
}