method
public
QueryBuilder::isValid()
Сигнатура
public isValid() : bool
Описание
Возвращает true, если возможна перезапись фильтра.
Возвращаемое значение
bool
Как применяется в QueryBuilder
QueryBuilder::isValid() — метод класса \Bitrix\Iblock\PropertyIndex\QueryBuilder модуля «Информационные блоки».
Метод объекта: сначала нужен экземпляр QueryBuilder.
use Bitrix\Main\Loader;
use Bitrix\Iblock\PropertyIndex\QueryBuilder;
Loader::includeModule('iblock');
/** @var QueryBuilder $object */
$result = $object->isValid();
// $result: boolДругие методы QueryBuilder
getDistinct()Возвращает true, если фильтру требуется конструкция distinct в sql.getFilterSql()Возвращает соединение фильтра с таблицами индекса.
isValid() есть и у других классов модуля «Информационные блоки»: Facet.
Исходный файл: source/iblock/lib/propertyindex/querybuilder.php:41

