1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
productfilterfactory.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Catalog\Filter\Factory;
4
5
use Bitrix\Catalog\Filter\DataProvider\ProductDataProvider;
6
use Bitrix\Catalog\Filter\DataProvider\Settings\ProductSettings;
7
use Bitrix\Catalog\Filter\ProductFilter;
8
9
class
ProductFilterFactory
10
{
11
public
function
createBySettings
(
ProductSettings
$settings
):
ProductFilter
12
{
13
return
new
ProductFilter
(
14
$settings
->getID(),
15
new
ProductDataProvider
(
$settings
)
16
);
17
}
18
}
Bitrix\Catalog\Filter\DataProvider\ProductDataProvider
Определения
productdataprovider.php:23
Bitrix\Catalog\Filter\DataProvider\Settings\ProductSettings
Определения
productsettings.php:11
Bitrix\Catalog\Filter\Factory\ProductFilterFactory
Определения
productfilterfactory.php:10
Bitrix\Catalog\Filter\Factory\ProductFilterFactory\createBySettings
createBySettings(ProductSettings $settings)
Определения
productfilterfactory.php:11
Bitrix\Catalog\Filter\ProductFilter
Определения
productfilter.php:8
$settings
$settings
Определения
product_settings.php:43
bitrix
modules
catalog
lib
filter
factory
productfilterfactory.php
Создано системой
1.14.0