method public

BlogUser::__construct()

Класс: \Bitrix\Blog\BlogUser

Сигнатура

public __construct([int $cacheTime = 0 ]) : mixed

Описание

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

Параметры

$cacheTime int = 0
integer — значение TTL кеша

Возвращаемое значение

mixed

Как применяется в BlogUser

BlogUser::__construct() — метод класса \Bitrix\Blog\BlogUser модуля «Блоги».

Конструктор: создаёт экземпляр BlogUser.

use Bitrix\Main\Loader;
use Bitrix\Blog\BlogUser;

Loader::includeModule('blog');

$object = new BlogUser();

Другие методы BlogUser

  • addAvatarSize()
  • cleanCache() Удалить все данные из кеша пользователей блога
  • getCommentAuthorsIdsByPostId() Вернуть идентификаторы пользователей — автора поста и авторов комментариев (для этого поста)
  • getPostAuthorsIdsByBlogId() Вернуть идентификаторы пользователей постов блога
  • getPostAuthorsIdsByDbFilter() Вернуть идентификаторы авторов постов по произвольной выборке
  • GetUserName() Корректно сформировать имя пользователя блога из имени, псевдонима и логина
  • GetUserNameEx()
  • getUsers() Получить пользователей из кеша (если задано время кеширования) или из БД.
  • isUserGivenConsent() Проверить, давал ли пользователь согласие на текущее соглашение когда-либо в прошлом.
  • onUserDelete() Обрабатывает событие onUserDelete главного модуля
  • setBlogId() ID блога, используемый для разделения кеша разных блогов
  • setCacheTime()

__construct() есть и у других классов модуля «Блоги»: Comment, Post.

Исходный файл: source/blog/lib/bloguser.php:51

Что будем искать? Например,Продвижение