method public

NodeFunction::__construct()

Класс: \Bitrix\Iblock\Template\NodeFunction

Сигнатура

public __construct([string $functionName = "" ]) : mixed

Описание

Инициализирует объект функции.

Параметры

$functionName string = ""
Имя функции. Нечувствительно к регистру.

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

mixed

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

NodeFunction::__construct() — метод класса \Bitrix\Iblock\Template\NodeFunction модуля «Информационные блоки». NodeFunction: Класс NodeFunction Представляет вызов функции в формуле.

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

use Bitrix\Main\Loader;
use Bitrix\Iblock\Template\NodeFunction;

Loader::includeModule('iblock');

$object = new NodeFunction();

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

  • addParameter() Добавляет новые параметры в вызов функции.
  • process() Использует Functions\Fabric для получения экземпляра объекта функции по её имени.

__construct() есть и у других классов модуля «Информационные блоки»: Base, Base, BaseTemplate, BaseValues, CatalogStore, Dictionary, Element, Element.

Исходный файл: source/iblock/lib/template/engine.php:421

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