• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/controller/propertyvariant.php
  • Класс: BitrixSaleControllerPropertyVariant
  • Вызов: PropertyVariant::listAction
public function listAction($select=[], $filter=[], $order=[], $start=0)
{
	$result = [];

	$orderPropsVariant = new CSaleOrderPropsVariant();

	$select = empty($select)? ['*']:$select;
	$order = empty($order)? ['ID'=>'ASC']:$order;

	$r = $orderPropsVariant->GetList($order, $filter, false, self::getNavData($start), $select);
	while ($l = $r->fetch())
		$result[] = $l;

	return new Page('PROPERTY_VARIANTS', $result, function() use ($filter)
	{
		return (int)CSaleOrderPropsVariant::GetList([], $filter, []);
	});
}