method public static

BlogUser::getPostAuthorsIdsByDbFilter()

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

Сигнатура

public static getPostAuthorsIdsByDbFilter(mixed $arFilter) : array<string|int, mixed>

Описание

Вернуть идентификаторы авторов постов по произвольной выборке

Параметры

$arFilter mixed

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

array<string|int, mixed>

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

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

Статический метод — вызывается через имя класса BlogUser, без создания объекта.

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

Loader::includeModule('blog');

$arFilter = null;
$result = BlogUser::getPostAuthorsIdsByDbFilter($arFilter);
// $result: array<string|int, mixed>

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

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

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

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