• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/managers/pushmanager.php
  • Класс: BitrixCalendarSyncManagersPushManager
  • Вызов: PushManager::getPush
public function getPush(string $entityType, int $entityId): ?Push
{
	$data = PushTable::query()
		->setSelect(['*'])
		->addFilter('=ENTITY_TYPE', $entityType)
		->addFilter('ENTITY_ID', $entityId)
		->exec()->fetchObject();
	if ($data)
	{
		return (new BuilderPushFromDM($data))->build();
	}

	return null;
}