Документация для разработчиков
Темная тема

__construct

 public
\Bitrix\Blog\BlogUser::__construct(
	integer $cacheTime
);

Конструктор класса BlogUser.

Если при создании экземпляра класса было передано время $cacheTime, то различные выборки пользователей будут кешироваться и при повторном обращении отдаваться из кеша. В противном случае каждый раз осуществляется запрос к БД.

Параметры

ПараметрОписаниеВерсия
$cacheTimeЦелое. Значение времени кэша.

Примеры

Получить полные данные всех пользователей, написавших сообщения в данном блоге.

// $blogId - идентификатор блога
$cacheTime = 86400; //one day
$blogUser = new \Bitrix\Blog\BlogUser($cacheTime);
$blogUser->setBlogId($blogId);	
$postsUsers = $blogUser->getUsers(\Bitrix\Blog\BlogUser::getPostAuthorsIdsByBlogId($blogId));


© «Битрикс», 2001-2024, «1С-Битрикс», 2024