• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/classes/general/timeman_notify.php
  • Класс: CTimeManNotify
  • Вызов: CTimeManNotify::OnFillSocNetLogEvents
static function OnFillSocNetLogEvents(&$arSocNetLogEvents)
{
	$arSocNetLogEvents["timeman_entry"] = array(
		"ENTITIES" => array(
			SONET_TIMEMAN_ENTRY_ENTITY => array(
				'TITLE' =>GetMessage("TIMEMAN_ENTRY_TITLE"),
				"TITLE_SETTINGS_1" => "#TITLE#",
				"TITLE_SETTINGS_2" => "#TITLE#",
				"TITLE_SETTINGS_ALL" => GetMessage("TIMEMAN_ENTRY_TITLE"),
				"TITLE_SETTINGS_ALL_1" => GetMessage("TIMEMAN_ENTRY_TITLE"),
				"TITLE_SETTINGS_ALL_2" => GetMessage("TIMEMAN_ENTRY_TITLE")
			),
		),
		"CLASS_FORMAT" => "CTimeManNotify",
		"METHOD_FORMAT" => "FormatEvent",
		"HAS_CB" => 'Y',
		"FULL_SET" => array("timeman_entry", "timeman_entry_comment"),
		"COMMENT_EVENT" => array(
			"EVENT_ID" => "timeman_entry_comment",
			"CLASS_FORMAT" => "CTimeManNotify",
			"METHOD_FORMAT" => "FormatComment",
			"ADD_CALLBACK" => array("CTimeManNotify", "AddComment"),
			"UPDATE_CALLBACK" => array("CSocNetLogTools", "UpdateComment_Forum"),
			"DELETE_CALLBACK" => array("CSocNetLogTools", "DeleteComment_Forum"),
			"RATING_TYPE_ID" => "FORUM_POST"
		)
	);
}