Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Dependency.php
1<?php
2
4
30
39final 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}