Add
Описание и параметры
int CSocNetMessages::Add( array arFields );
Метод добавляет новое сообщение пользователю. Сообщение может быть как персональным, так и системным. Метод нестатический.
Примечание: Для добавления нового персонального сообщения рекомендуется использовать метод CSocNetMessages::CreateMessage.
При работе метода вызываются события: OnBeforeSocNetMessagesAdd и OnSocNetMessagesAdd.
При работе метода вызываются события: OnBeforeSocNetMessagesAdd и OnSocNetMessagesAdd.
Параметры
Параметр | Описание | C версии |
---|---|---|
arFields | Массив параметров нового сообщения. Может содержать ключи: FROM_USER_ID - от кого (обязательное поле), TO_USER_ID - кому (обязательное поле), MESSAGE - сообщение (обязательное поле), DATE_CREATE - дата создания сообщения (обязательное поле), MESSAGE_TYPE - тип сообщения: P - персональное, S - системное. |
Возвращаемое значение
Метод возвращает ID созданного сообщения в случае успешного завершения или false в случае ошибки.
Примеры использования
<? $arFields = array( "FROM_USER_ID" => 1, "TO_USER_ID" => 2, "MESSAGE" => "Привет!", "=DATE_CREATE" => $GLOBALS["DB"]->CurrentTimeFunction(), "MESSAGE_TYPE" => "P", ); CSocNetMessages::Add($arFields); ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024