method public

ValuesQueue::getElement()

Класс: \Bitrix\Iblock\InheritedProperty\ValuesQueue

Сигнатура

public getElement(int $iblockId, int $id) : false|null|array<string|int, mixed>

Описание

False, если элемент не был запрошен из базы данных.
И null, если элемент не был помещён в очередь.

Параметры

$iblockId int
Идентификатор инфоблока.
$id int
Идентификатор элемента.

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

false|null|array<string|int, mixed>

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

ValuesQueue::getElement() — метод класса \Bitrix\Iblock\InheritedProperty\ValuesQueue модуля «Информационные блоки».

Метод объекта: сначала нужен экземпляр ValuesQueue.

use Bitrix\Main\Loader;
use Bitrix\Iblock\InheritedProperty\ValuesQueue;

Loader::includeModule('iblock');

/** @var ValuesQueue $object */
$iblockId = 1;
$id = 1;
$result = $object->getElement($iblockId, $id);
// $result: false|null|array<string|int, mixed>

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

  • addElement() Помещает элемент в очередь.
  • deleteAll() Очищает все очереди.
  • deleteElement() Удаляет элемент из очереди.
  • get() Возвращает элементы очереди для заданного инфоблока, которые не были запрошены из базы данных.
  • getInstance() Возвращает экземпляр очереди по указанному ключу.
  • set() Сохраняет значения элементов очереди для последующего использования.
  • setElement() Сохраняет данные элемента в очереди.

Исходный файл: source/iblock/lib/inheritedproperty/valuesqueue.php:128

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