1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
log.php
См. документацию.
1<?php
8namespace Bitrix\Socialnetwork\Item;
9
10use Bitrix\Main\Config\Option;
11use Bitrix\Main\Error;
12use Bitrix\Main\Loader;
13use Bitrix\Main\Localization\Loc;
14use Bitrix\Main\ModuleManager;
15use Bitrix\Socialnetwork\ComponentHelper;
16use Bitrix\Socialnetwork\LogTable;
17use Bitrix\Socialnetwork\Controller\Livefeed;
18
19class Log
20{
21 private $fields;
22
23 public static function getById($logId = 0)
24 {
25 static $cachedFields = array();
26
27 $logItem = false;
28 $logId = intval($logId);
29
30 if ($logId > 0)
31 {
32 $logItem = new Log;
33 $logFields = array();
34
35 if (isset($cachedFields[$logId]))
36 {
37 $logFields = $cachedFields[$logId];
38 }
39 else
40 {
41 $select = array('*');
42
44 'filter' => array('=ID' => $logId),
45 'select' => $select
46 ));
47 if ($fields = $res->fetch())
48 {
49 $logFields = $fields;
50
51 if ($logFields['LOG_DATE'] instanceof \Bitrix\Main\Type\DateTime)
52 {
53 $logFields['LOG_DATE'] = $logFields['LOG_DATE']->toString();
54 }
55 if ($logFields['LOG_UPDATE'] instanceof \Bitrix\Main\Type\DateTime)
56 {
57 $logFields['LOG_UPDATE'] = $logFields['LOG_UPDATE']->toString();
58 }
59 }
60
61 $cachedFields[$logId] = $logFields;
62 }
63
64 $logItem->setFields($logFields);
65 }
66
67 return $logItem;
68 }
69
70 public function setFields($fields = array())
71 {
72 $this->fields = $fields;
73 }
74
75 public function getFields()
76 {
77 return $this->fields;
78 }
79
80 public static function setLimitedView($params = array())
81 {
82 return false;
83 }
84}
static getList(array $parameters=array())
Определения datamanager.php:431
setFields($fields=array())
Определения log.php:70
static getById($logId=0)
Определения log.php:23
static setLimitedView($params=array())
Определения log.php:80
getFields()
Определения log.php:75
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$res
Определения filter_act.php:7
$select
Определения iblock_catalog_list.php:194
Определения collection.php:2
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения template.php:799
$fields
Определения yandex_run.php:501