Bitrix-D7
23.9
Загрузка...
Поиск...
Не найдено
Dependency.php
1
<?php
2
3
namespace
Bitrix\Catalog\v2\IoC
;
4
5
use
Bitrix\Catalog\v2\Converter\ProductConverter
;
6
use
Bitrix\Catalog\v2\Facade\Repository
;
7
use
Bitrix\Catalog\v2\Iblock\IblockInfo
;
8
use
Bitrix\Catalog\v2\MeasureRatio\MeasureRatioFactory
;
9
use
Bitrix\Catalog\v2\MeasureRatio\MeasureRatioRepositoryContract
;
10
use
Bitrix\Catalog\v2\Price\PriceFactory
;
11
use
Bitrix\Catalog\v2\Price\PriceRepositoryContract
;
12
use
Bitrix\Catalog\v2\Image\ImageFactory
;
13
use
Bitrix\Catalog\v2\Image\ImageRepositoryContract
;
14
use
Bitrix\Catalog\v2\Product\ProductFactory
;
15
use
Bitrix\Catalog\v2\Product\ProductRepositoryContract
;
16
use
Bitrix\Catalog\v2\Property\PropertyFactory
;
17
use
Bitrix\Catalog\v2\Property\PropertyRepositoryContract
;
18
use
Bitrix\Catalog\v2\PropertyValue\PropertyValueFactory
;
19
use
Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureRepositoryContract
;
20
use
Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureFactory
;
21
use
Bitrix\Catalog\v2\Section\SectionFactory
;
22
use
Bitrix\Catalog\v2\Section\SectionRepositoryContract
;
23
use
Bitrix\Catalog\v2\Sku\SkuFactory
;
24
use
Bitrix\Catalog\v2\Sku\SkuRepositoryContract
;
25
use
Bitrix\Catalog\v2\Barcode\BarcodeFactory
;
26
use
Bitrix\Catalog\v2\Barcode\BarcodeRepositoryContract
;
27
use
Bitrix\Catalog\v2\StoreProduct\StoreProductFactory
;
28
use
Bitrix\Catalog\v2\StoreProduct\StoreProductRepositoryContract
;
29
use
Bitrix\Main\NotSupportedException
;
30
39
final
class
Dependency
40
{
41
public
const
CONTAINER
= ContainerContract::class;
42
public
const
IBLOCK_INFO
= IblockInfo::class;
43
public
const
PRODUCT_CONVERTER
= ProductConverter::class;
44
public
const
REPOSITORY_FACADE
= Repository::class;
45
46
public
const
PRODUCT_FACTORY
= ProductFactory::class;
47
public
const
PRODUCT_REPOSITORY
= ProductRepositoryContract::class;
48
49
public
const
SECTION_FACTORY
= SectionFactory::class;
50
public
const
SECTION_REPOSITORY
= SectionRepositoryContract::class;
51
52
public
const
SKU_FACTORY
= SkuFactory::class;
53
public
const
SKU_REPOSITORY
= SkuRepositoryContract::class;
54
55
public
const
PROPERTY_FACTORY
= PropertyFactory::class;
56
public
const
PROPERTY_REPOSITORY
= PropertyRepositoryContract::class;
57
58
public
const
PROPERTY_VALUE_FACTORY
= PropertyValueFactory::class;
59
60
public
const
PROPERTY_FEATURE_FACTORY
= PropertyFeatureFactory::class;
61
public
const
PROPERTY_FEATURE_REPOSITORY
= PropertyFeatureRepositoryContract::class;
62
63
public
const
PRICE_FACTORY
= PriceFactory::class;
64
public
const
PRICE_REPOSITORY
= PriceRepositoryContract::class;
65
66
public
const
IMAGE_FACTORY
= ImageFactory::class;
67
public
const
IMAGE_REPOSITORY
= ImageRepositoryContract::class;
68
69
public
const
MEASURE_RATIO_FACTORY
= MeasureRatioFactory::class;
70
public
const
MEASURE_RATIO_REPOSITORY
= MeasureRatioRepositoryContract::class;
71
72
public
const
BARCODE_FACTORY
= BarcodeFactory::class;
73
public
const
BARCODE_REPOSITORY
= BarcodeRepositoryContract::class;
74
75
public
const
STORE_PRODUCT_FACTORY
= StoreProductFactory::class;
76
public
const
STORE_PRODUCT_REPOSITORY
= StoreProductRepositoryContract::class;
77
78
private
function
__construct()
79
{
80
throw
new
NotSupportedException
(sprintf(
81
'Class {%s} can not be constructed.'
, static::class
82
));
83
}
84
}
Bitrix\Catalog\v2\Barcode\BarcodeFactory
Definition
BarcodeFactory.php:16
Bitrix\Catalog\v2\Converter\ProductConverter
Definition
ProductConverter.php:22
Bitrix\Catalog\v2\Facade\Repository
Definition
Repository.php:18
Bitrix\Catalog\v2\Iblock\IblockInfo
Definition
IblockInfo.php:17
Bitrix\Catalog\v2\Image\ImageFactory
Definition
ImageFactory.php:16
Bitrix\Catalog\v2\IoC\Dependency
Definition
Dependency.php:40
Bitrix\Catalog\v2\IoC\Dependency\SECTION_FACTORY
const SECTION_FACTORY
Definition
Dependency.php:49
Bitrix\Catalog\v2\IoC\Dependency\MEASURE_RATIO_REPOSITORY
const MEASURE_RATIO_REPOSITORY
Definition
Dependency.php:70
Bitrix\Catalog\v2\IoC\Dependency\PRODUCT_CONVERTER
const PRODUCT_CONVERTER
Definition
Dependency.php:43
Bitrix\Catalog\v2\IoC\Dependency\PRICE_FACTORY
const PRICE_FACTORY
Definition
Dependency.php:63
Bitrix\Catalog\v2\IoC\Dependency\PROPERTY_REPOSITORY
const PROPERTY_REPOSITORY
Definition
Dependency.php:56
Bitrix\Catalog\v2\IoC\Dependency\PROPERTY_FEATURE_REPOSITORY
const PROPERTY_FEATURE_REPOSITORY
Definition
Dependency.php:61
Bitrix\Catalog\v2\IoC\Dependency\IMAGE_FACTORY
const IMAGE_FACTORY
Definition
Dependency.php:66
Bitrix\Catalog\v2\IoC\Dependency\PROPERTY_FACTORY
const PROPERTY_FACTORY
Definition
Dependency.php:55
Bitrix\Catalog\v2\IoC\Dependency\PROPERTY_VALUE_FACTORY
const PROPERTY_VALUE_FACTORY
Definition
Dependency.php:58
Bitrix\Catalog\v2\IoC\Dependency\STORE_PRODUCT_FACTORY
const STORE_PRODUCT_FACTORY
Definition
Dependency.php:75
Bitrix\Catalog\v2\IoC\Dependency\BARCODE_FACTORY
const BARCODE_FACTORY
Definition
Dependency.php:72
Bitrix\Catalog\v2\IoC\Dependency\SECTION_REPOSITORY
const SECTION_REPOSITORY
Definition
Dependency.php:50
Bitrix\Catalog\v2\IoC\Dependency\STORE_PRODUCT_REPOSITORY
const STORE_PRODUCT_REPOSITORY
Definition
Dependency.php:76
Bitrix\Catalog\v2\IoC\Dependency\SKU_FACTORY
const SKU_FACTORY
Definition
Dependency.php:52
Bitrix\Catalog\v2\IoC\Dependency\CONTAINER
const CONTAINER
Definition
Dependency.php:41
Bitrix\Catalog\v2\IoC\Dependency\BARCODE_REPOSITORY
const BARCODE_REPOSITORY
Definition
Dependency.php:73
Bitrix\Catalog\v2\IoC\Dependency\PROPERTY_FEATURE_FACTORY
const PROPERTY_FEATURE_FACTORY
Definition
Dependency.php:60
Bitrix\Catalog\v2\IoC\Dependency\MEASURE_RATIO_FACTORY
const MEASURE_RATIO_FACTORY
Definition
Dependency.php:69
Bitrix\Catalog\v2\IoC\Dependency\PRODUCT_FACTORY
const PRODUCT_FACTORY
Definition
Dependency.php:46
Bitrix\Catalog\v2\IoC\Dependency\REPOSITORY_FACADE
const REPOSITORY_FACADE
Definition
Dependency.php:44
Bitrix\Catalog\v2\IoC\Dependency\PRODUCT_REPOSITORY
const PRODUCT_REPOSITORY
Definition
Dependency.php:47
Bitrix\Catalog\v2\IoC\Dependency\SKU_REPOSITORY
const SKU_REPOSITORY
Definition
Dependency.php:53
Bitrix\Catalog\v2\IoC\Dependency\IMAGE_REPOSITORY
const IMAGE_REPOSITORY
Definition
Dependency.php:67
Bitrix\Catalog\v2\IoC\Dependency\IBLOCK_INFO
const IBLOCK_INFO
Definition
Dependency.php:42
Bitrix\Catalog\v2\IoC\Dependency\PRICE_REPOSITORY
const PRICE_REPOSITORY
Definition
Dependency.php:64
Bitrix\Catalog\v2\MeasureRatio\MeasureRatioFactory
Definition
MeasureRatioFactory.php:16
Bitrix\Catalog\v2\Price\PriceFactory
Definition
PriceFactory.php:16
Bitrix\Catalog\v2\Product\ProductFactory
Definition
ProductFactory.php:18
Bitrix\Catalog\v2\Property\PropertyFactory
Definition
PropertyFactory.php:16
Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureFactory
Definition
PropertyFeatureFactory.php:16
Bitrix\Catalog\v2\PropertyValue\PropertyValueFactory
Definition
PropertyValueFactory.php:16
Bitrix\Catalog\v2\Section\SectionFactory
Definition
SectionFactory.php:16
Bitrix\Catalog\v2\Sku\SkuFactory
Definition
SkuFactory.php:19
Bitrix\Catalog\v2\StoreProduct\StoreProductFactory
Definition
StoreProductFactory.php:16
Bitrix\Main\NotSupportedException
Definition
exception.php:159
Bitrix\Catalog\v2\Barcode\BarcodeRepositoryContract
Definition
BarcodeRepositoryContract.php:18
Bitrix\Catalog\v2\Image\ImageRepositoryContract
Definition
ImageRepositoryContract.php:17
Bitrix\Catalog\v2\MeasureRatio\MeasureRatioRepositoryContract
Definition
MeasureRatioRepositoryContract.php:17
Bitrix\Catalog\v2\Price\PriceRepositoryContract
Definition
PriceRepositoryContract.php:17
Bitrix\Catalog\v2\Product\ProductRepositoryContract
Definition
ProductRepositoryContract.php:16
Bitrix\Catalog\v2\Property\PropertyRepositoryContract
Definition
PropertyRepositoryContract.php:17
Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureRepositoryContract
Definition
PropertyFeatureRepositoryContract.php:17
Bitrix\Catalog\v2\Section\SectionRepositoryContract
Definition
SectionRepositoryContract.php:18
Bitrix\Catalog\v2\Sku\SkuRepositoryContract
Definition
SkuRepositoryContract.php:18
Bitrix\Catalog\v2\StoreProduct\StoreProductRepositoryContract
Definition
StoreProductRepositoryContract.php:17
Bitrix\Catalog\v2\IoC
Definition
Container.php:3
modules
catalog
lib
v2
IoC
Dependency.php
Создано системой
1.10.0