1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
LogEntryService.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Socialnetwork\Collab\Control\Log
;
4
5
use
Bitrix\Socialnetwork\Collab\Internals\CollabLogTable
;
6
use
Bitrix\Socialnetwork\Collab\Log\AbstractCollabLogEntry
;
7
use
Bitrix\Socialnetwork\Collab\Log\CollabLogEntryCollection
;
8
9
class
LogEntryService
10
{
11
public
function
save
(
AbstractCollabLogEntry
$logEntry): void
12
{
13
$fields
= $logEntry->
toArray
();
14
15
CollabLogTable::add
(
$fields
);
16
}
17
18
public
function
saveCollection
(
CollabLogEntryCollection
$logEntryCollection): void
19
{
20
$rows
= $logEntryCollection->
toArray
();
21
22
if
(empty(
$rows
))
23
{
24
return
;
25
}
26
27
CollabLogTable::addMulti
(
$rows
,
true
);
28
}
29
}
Bitrix\Main\ORM\Data\DataManager\addMulti
static addMulti($rows, $ignoreEvents=false)
Определения
datamanager.php:1041
Bitrix\Main\ORM\Data\DataManager\add
static add(array $data)
Определения
datamanager.php:877
Bitrix\Socialnetwork\Collab\Control\Log\LogEntryService
Определения
LogEntryService.php:10
Bitrix\Socialnetwork\Collab\Control\Log\LogEntryService\save
save(AbstractCollabLogEntry $logEntry)
Определения
LogEntryService.php:11
Bitrix\Socialnetwork\Collab\Control\Log\LogEntryService\saveCollection
saveCollection(CollabLogEntryCollection $logEntryCollection)
Определения
LogEntryService.php:18
Bitrix\Socialnetwork\Collab\Internals\CollabLogTable
Определения
CollabLogTable.php:43
Bitrix\Socialnetwork\Collab\Log\AbstractCollabLogEntry
Определения
AbstractCollabLogEntry.php:10
Bitrix\Socialnetwork\Collab\Log\AbstractCollabLogEntry\toArray
toArray()
Определения
AbstractCollabLogEntry.php:112
Bitrix\Socialnetwork\Collab\Log\CollabLogEntryCollection
Определения
CollabLogEntryCollection.php:9
Bitrix\Socialnetwork\Collab\Log\CollabLogEntryCollection\toArray
toArray()
Определения
CollabLogEntryCollection.php:19
Bitrix\Socialnetwork\Collab\Control\Log
Определения
LogEntryService.php:3
$rows
$rows
Определения
options.php:264
$fields
$fields
Определения
yandex_run.php:501
bitrix
modules
socialnetwork
lib
Collab
Control
Log
LogEntryService.php
Создано системой
1.14.0