1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
log_favorites.php
См. документацию.
1
<?php
2
3
require_once(
$_SERVER
[
"DOCUMENT_ROOT"
].
"/bitrix/modules/socialnetwork/classes/general/log_favorites.php"
);
4
5
class
CSocNetLogFavorites
extends
CAllSocNetLogFavorites
6
{
7
public
static
function
Add
($user_id, $log_id,
array
$params
=
array
(
'TRIGGER_EVENT'
=>
true
))
8
{
9
global
$DB
;
10
11
if
(
12
intval($user_id) <= 0
13
|| intval($log_id) <= 0
14
)
15
{
16
return
false
;
17
}
18
19
$strSQL =
\Bitrix\Main\Application::getConnection
()->getSqlHelper()->getInsertIgnore(
20
'b_sonet_log_favorites'
,
21
' (USER_ID, LOG_ID)'
,
22
' VALUES ('
. (
int
)$user_id .
', '
. (
int
)$log_id .
')'
23
);
24
25
if
(
$DB
->Query($strSQL))
26
{
27
if
(
28
!isset(
$params
[
'TRIGGER_EVENT'
])
29
||
$params
[
'TRIGGER_EVENT'
] ===
true
30
)
31
{
32
foreach
(
GetModuleEvents
(
'socialnetwork'
,
'OnSonetLogFavorites'
,
true
) as $arEvent)
33
{
34
ExecuteModuleEventEx
($arEvent,
array
(
array
(
'USER_ID'
=> intval($user_id),
'LOG_ID'
=> intval($log_id),
'OPERATION'
=>
'ADD'
)));
35
}
36
}
37
38
return
true
;
39
}
40
41
return
false
;
42
}
43
}
Bitrix\Main\Application\getConnection
static getConnection($name="")
Определения
application.php:638
CAllSocNetLogFavorites
Определения
log_favorites.php:4
CSocNetLogFavorites
Определения
log_favorites.php:6
CSocNetLogFavorites\Add
static Add($user_id, $log_id, array $params=array('TRIGGER_EVENT'=> true))
Определения
log_favorites.php:7
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
$_SERVER
$_SERVER["DOCUMENT_ROOT"]
Определения
cron_frame.php:9
$DB
global $DB
Определения
cron_frame.php:29
ExecuteModuleEventEx
ExecuteModuleEventEx($arEvent, $arParams=[])
Определения
tools.php:5214
GetModuleEvents
GetModuleEvents($MODULE_ID, $MESSAGE_ID, $bReturnArray=false)
Определения
tools.php:5177
$params
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения
template.php:799
bitrix
modules
socialnetwork
classes
mysql
log_favorites.php
Создано системой
1.14.0