method
public
Condition::setDefinition()
Сигнатура
public setDefinition(string|Field|null $definition) : mixed
Параметры
$definition
string|Field|null
Возвращаемое значение
mixed
Как применяется в Condition
Condition::setDefinition() — метод класса \Bitrix\Main\ORM\Query\Filter\Condition модуля «Главный модуль». Condition: Обработчик одиночного условия.
Метод объекта: сначала нужен экземпляр Condition.
use Bitrix\Main\ORM\Query\Filter\Condition;
/** @var Condition $object */
$definition = '';
$result = $object->setDefinition($definition);
// $result: mixedДругие методы Condition
__clone()getAtomicValues()Возвращает значение как набор атомарных (составных) значений.getColumn()getDefinition()getOperator()getValue()hasMultiValues()Проверяет наличие множественных значений (массив для IN и т.п.)setColumn()setOperator()setValue()
setDefinition() есть и у других классов модуля «Главный модуль»: ColumnExpression.
Исходный файл: source/main/lib/orm/query/filter/condition.php:143

