AnonSec Shell
Server IP : 85.193.89.191  /  Your IP : 18.118.119.89
Web Server : Apache
System : Linux 956367-cx40159.tmweb.ru 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64
User : bitrix ( 600)
PHP Version : 8.1.27
Disable Function : NONE
MySQL : OFF  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/bitrix/www/bitrix/modules/catalog/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/bitrix/www/bitrix/modules/catalog/.phpstorm.meta.php
<?php

namespace PHPSTORM_META
{

	registerArgumentsSet(
		'bitrix_catalog_service_container_dependencies',
		\Bitrix\Catalog\v2\IoC\Dependency::CONTAINER,
		\Bitrix\Catalog\v2\IoC\Dependency::IBLOCK_INFO,
		\Bitrix\Catalog\v2\IoC\Dependency::PRODUCT_CONVERTER,
		\Bitrix\Catalog\v2\IoC\Dependency::REPOSITORY_FACADE,
		\Bitrix\Catalog\v2\IoC\Dependency::PRODUCT_FACTORY,
		\Bitrix\Catalog\v2\IoC\Dependency::PRODUCT_REPOSITORY,
		\Bitrix\Catalog\v2\IoC\Dependency::SECTION_FACTORY,
		\Bitrix\Catalog\v2\IoC\Dependency::SECTION_REPOSITORY,
		\Bitrix\Catalog\v2\IoC\Dependency::SKU_FACTORY,
		\Bitrix\Catalog\v2\IoC\Dependency::SKU_REPOSITORY,
		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_FACTORY,
		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_REPOSITORY,
		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_VALUE_FACTORY,
		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_FEATURE_FACTORY,
		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_FEATURE_REPOSITORY,
		\Bitrix\Catalog\v2\IoC\Dependency::PRICE_FACTORY,
		\Bitrix\Catalog\v2\IoC\Dependency::PRICE_REPOSITORY,
		\Bitrix\Catalog\v2\IoC\Dependency::IMAGE_FACTORY,
		\Bitrix\Catalog\v2\IoC\Dependency::IMAGE_REPOSITORY,
		\Bitrix\Catalog\v2\IoC\Dependency::MEASURE_RATIO_FACTORY,
		\Bitrix\Catalog\v2\IoC\Dependency::MEASURE_RATIO_REPOSITORY,
		'sku.tree',
		'integration.seo.facebook.facade',
		'integration.seo.facebook.product.processor',
		'integration.seo.facebook.product.repository',
	);
	expectedArguments(
		\Bitrix\Catalog\v2\IoC\ServiceContainer::get(),
		0,
		argumentsSet('bitrix_catalog_service_container_dependencies')
	);
	expectedArguments(
		\Bitrix\Catalog\v2\IoC\ServiceContainer::make(),
		0,
		argumentsSet('bitrix_catalog_service_container_dependencies')
	);

	override(\Bitrix\Catalog\v2\IoC\ServiceContainer::get(0), map([
		\Bitrix\Catalog\v2\IoC\Dependency::CONTAINER => \Bitrix\Catalog\v2\IoC\Container::class,

		\Bitrix\Catalog\v2\IoC\Dependency::IBLOCK_INFO => \Bitrix\Catalog\v2\Iblock\IblockInfo::class,
		\Bitrix\Catalog\v2\IoC\Dependency::PRODUCT_CONVERTER => \Bitrix\Catalog\v2\Converter\ProductConverter::class,
		\Bitrix\Catalog\v2\IoC\Dependency::REPOSITORY_FACADE => \Bitrix\Catalog\v2\Facade\Repository::class,

		\Bitrix\Catalog\v2\IoC\Dependency::PRODUCT_FACTORY => \Bitrix\Catalog\v2\Product\ProductFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::PRODUCT_REPOSITORY => \Bitrix\Catalog\v2\Product\ProductRepository::class,

		\Bitrix\Catalog\v2\Product\ProductFactory::PRODUCT => \Bitrix\Catalog\v2\Product\Product::class,

		\Bitrix\Catalog\v2\IoC\Dependency::SECTION_FACTORY => \Bitrix\Catalog\v2\Section\SectionFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::SECTION_REPOSITORY => \Bitrix\Catalog\v2\Section\SectionRepository::class,

		\Bitrix\Catalog\v2\Section\SectionFactory::SECTION => \Bitrix\Catalog\v2\Section\Section::class,
		\Bitrix\Catalog\v2\Section\SectionFactory::SECTION_COLLECTION => \Bitrix\Catalog\v2\Section\SectionCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::SKU_FACTORY => \Bitrix\Catalog\v2\Sku\SkuFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::SKU_REPOSITORY => \Bitrix\Catalog\v2\Sku\SkuRepository::class,

		\Bitrix\Catalog\v2\Sku\SkuFactory::SIMPLE_SKU => \Bitrix\Catalog\v2\Sku\SimpleSku::class,
		\Bitrix\Catalog\v2\Sku\SkuFactory::SKU => \Bitrix\Catalog\v2\Sku\Sku::class,
		\Bitrix\Catalog\v2\Sku\SkuFactory::SKU_COLLECTION => \Bitrix\Catalog\v2\Sku\SkuCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_FACTORY => \Bitrix\Catalog\v2\Property\PropertyFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_REPOSITORY => \Bitrix\Catalog\v2\Property\PropertyRepository::class,

		\Bitrix\Catalog\v2\Property\PropertyFactory::PROPERTY => \Bitrix\Catalog\v2\Property\Property::class,
		\Bitrix\Catalog\v2\Property\PropertyFactory::PROPERTY_COLLECTION => \Bitrix\Catalog\v2\Property\PropertyCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_VALUE_FACTORY => \Bitrix\Catalog\v2\PropertyValue\PropertyValueFactory::class,

		\Bitrix\Catalog\v2\PropertyValue\PropertyValueFactory::PROPERTY_VALUE => \Bitrix\Catalog\v2\PropertyValue\PropertyValue::class,
		\Bitrix\Catalog\v2\PropertyValue\PropertyValueFactory::PROPERTY_VALUE_COLLECTION => \Bitrix\Catalog\v2\PropertyValue\PropertyValueCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_FEATURE_FACTORY => \Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_FEATURE_REPOSITORY => \Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureRepository::class,

		\Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureFactory::PROPERTY_FEATURE => \Bitrix\Catalog\v2\PropertyFeature\PropertyFeature::class,
		\Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureFactory::PROPERTY_FEATURE_COLLECTION => \Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::PRICE_FACTORY => \Bitrix\Catalog\v2\Price\PriceFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::PRICE_REPOSITORY => \Bitrix\Catalog\v2\Price\PriceRepository::class,

		\Bitrix\Catalog\v2\Price\PriceFactory::SIMPLE_PRICE => \Bitrix\Catalog\v2\Price\SimplePrice::class,
		\Bitrix\Catalog\v2\Price\PriceFactory::QUANTITY_DEPENDENT_PRICE => \Bitrix\Catalog\v2\Price\QuantityDependentPrice::class,
		\Bitrix\Catalog\v2\Price\PriceFactory::PRICE_COLLECTION => \Bitrix\Catalog\v2\Price\PriceCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::IMAGE_FACTORY => \Bitrix\Catalog\v2\Image\ImageFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::IMAGE_REPOSITORY => \Bitrix\Catalog\v2\Image\ImageRepository::class,

		\Bitrix\Catalog\v2\Image\ImageFactory::DETAIL_IMAGE => \Bitrix\Catalog\v2\Image\DetailImage::class,
		\Bitrix\Catalog\v2\Image\ImageFactory::PREVIEW_IMAGE => \Bitrix\Catalog\v2\Image\PreviewImage::class,
		\Bitrix\Catalog\v2\Image\ImageFactory::MORE_PHOTO_IMAGE => \Bitrix\Catalog\v2\Image\MorePhotoImage::class,
		\Bitrix\Catalog\v2\Image\ImageFactory::IMAGE_COLLECTION => \Bitrix\Catalog\v2\Image\ImageCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::MEASURE_RATIO_FACTORY => \Bitrix\Catalog\v2\MeasureRatio\MeasureRatioFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::MEASURE_RATIO_REPOSITORY => \Bitrix\Catalog\v2\MeasureRatio\MeasureRatioRepository::class,

		\Bitrix\Catalog\v2\MeasureRatio\MeasureRatioFactory::SIMPLE_MEASURE_RATIO => \Bitrix\Catalog\v2\MeasureRatio\SimpleMeasureRatio::class,
		\Bitrix\Catalog\v2\MeasureRatio\MeasureRatioFactory::MEASURE_RATIO_COLLECTION => \Bitrix\Catalog\v2\MeasureRatio\MeasureRatioCollection::class,

		'sku.tree' => \Bitrix\Catalog\Component\SkuTree::class,
		'integration.seo.facebook.facade' => \Bitrix\Catalog\v2\Integration\Seo\Facebook\FacebookFacade::class,
		'integration.seo.facebook.product.processor' => \Bitrix\Catalog\v2\Integration\Seo\Facebook\FacebookProductProcessor::class,
		'integration.seo.facebook.product.repository' => \Bitrix\Catalog\v2\Integration\Seo\Facebook\FacebookProductRepository::class,
	]));

	override(\Bitrix\Catalog\v2\IoC\ServiceContainer::make(0), map([
		\Bitrix\Catalog\v2\IoC\Dependency::CONTAINER => \Bitrix\Catalog\v2\IoC\Container::class,

		\Bitrix\Catalog\v2\IoC\Dependency::IBLOCK_INFO => \Bitrix\Catalog\v2\Iblock\IblockInfo::class,
		\Bitrix\Catalog\v2\IoC\Dependency::PRODUCT_CONVERTER => \Bitrix\Catalog\v2\Converter\ProductConverter::class,
		\Bitrix\Catalog\v2\IoC\Dependency::REPOSITORY_FACADE => \Bitrix\Catalog\v2\Facade\Repository::class,

		\Bitrix\Catalog\v2\IoC\Dependency::PRODUCT_FACTORY => \Bitrix\Catalog\v2\Product\ProductFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::PRODUCT_REPOSITORY => \Bitrix\Catalog\v2\Product\ProductRepository::class,

		\Bitrix\Catalog\v2\Product\ProductFactory::PRODUCT => \Bitrix\Catalog\v2\Product\Product::class,

		\Bitrix\Catalog\v2\IoC\Dependency::SECTION_FACTORY => \Bitrix\Catalog\v2\Section\SectionFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::SECTION_REPOSITORY => \Bitrix\Catalog\v2\Section\SectionRepository::class,

		\Bitrix\Catalog\v2\Section\SectionFactory::SECTION => \Bitrix\Catalog\v2\Section\Section::class,
		\Bitrix\Catalog\v2\Section\SectionFactory::SECTION_COLLECTION => \Bitrix\Catalog\v2\Section\SectionCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::SKU_FACTORY => \Bitrix\Catalog\v2\Sku\SkuFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::SKU_REPOSITORY => \Bitrix\Catalog\v2\Sku\SkuRepository::class,

		\Bitrix\Catalog\v2\Sku\SkuFactory::SIMPLE_SKU => \Bitrix\Catalog\v2\Sku\SimpleSku::class,
		\Bitrix\Catalog\v2\Sku\SkuFactory::SKU => \Bitrix\Catalog\v2\Sku\Sku::class,
		\Bitrix\Catalog\v2\Sku\SkuFactory::SKU_COLLECTION => \Bitrix\Catalog\v2\Sku\SkuCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_FACTORY => \Bitrix\Catalog\v2\Property\PropertyFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_REPOSITORY => \Bitrix\Catalog\v2\Property\PropertyRepository::class,

		\Bitrix\Catalog\v2\Property\PropertyFactory::PROPERTY => \Bitrix\Catalog\v2\Property\Property::class,
		\Bitrix\Catalog\v2\Property\PropertyFactory::PROPERTY_COLLECTION => \Bitrix\Catalog\v2\Property\PropertyCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_VALUE_FACTORY => \Bitrix\Catalog\v2\PropertyValue\PropertyValueFactory::class,

		\Bitrix\Catalog\v2\PropertyValue\PropertyValueFactory::PROPERTY_VALUE => \Bitrix\Catalog\v2\PropertyValue\PropertyValue::class,
		\Bitrix\Catalog\v2\PropertyValue\PropertyValueFactory::PROPERTY_VALUE_COLLECTION => \Bitrix\Catalog\v2\PropertyValue\PropertyValueCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_FEATURE_FACTORY => \Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::PROPERTY_FEATURE_REPOSITORY => \Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureRepository::class,

		\Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureFactory::PROPERTY_FEATURE => \Bitrix\Catalog\v2\PropertyFeature\PropertyFeature::class,
		\Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureFactory::PROPERTY_FEATURE_COLLECTION => \Bitrix\Catalog\v2\PropertyFeature\PropertyFeatureCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::PRICE_FACTORY => \Bitrix\Catalog\v2\Price\PriceFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::PRICE_REPOSITORY => \Bitrix\Catalog\v2\Price\PriceRepository::class,

		\Bitrix\Catalog\v2\Price\PriceFactory::SIMPLE_PRICE => \Bitrix\Catalog\v2\Price\SimplePrice::class,
		\Bitrix\Catalog\v2\Price\PriceFactory::QUANTITY_DEPENDENT_PRICE => \Bitrix\Catalog\v2\Price\QuantityDependentPrice::class,
		\Bitrix\Catalog\v2\Price\PriceFactory::PRICE_COLLECTION => \Bitrix\Catalog\v2\Price\PriceCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::IMAGE_FACTORY => \Bitrix\Catalog\v2\Image\ImageFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::IMAGE_REPOSITORY => \Bitrix\Catalog\v2\Image\ImageRepository::class,

		\Bitrix\Catalog\v2\Image\ImageFactory::DETAIL_IMAGE => \Bitrix\Catalog\v2\Image\DetailImage::class,
		\Bitrix\Catalog\v2\Image\ImageFactory::PREVIEW_IMAGE => \Bitrix\Catalog\v2\Image\PreviewImage::class,
		\Bitrix\Catalog\v2\Image\ImageFactory::MORE_PHOTO_IMAGE => \Bitrix\Catalog\v2\Image\MorePhotoImage::class,
		\Bitrix\Catalog\v2\Image\ImageFactory::IMAGE_COLLECTION => \Bitrix\Catalog\v2\Image\ImageCollection::class,

		\Bitrix\Catalog\v2\IoC\Dependency::MEASURE_RATIO_FACTORY => \Bitrix\Catalog\v2\MeasureRatio\MeasureRatioFactory::class,
		\Bitrix\Catalog\v2\IoC\Dependency::MEASURE_RATIO_REPOSITORY => \Bitrix\Catalog\v2\MeasureRatio\MeasureRatioRepository::class,

		\Bitrix\Catalog\v2\MeasureRatio\MeasureRatioFactory::SIMPLE_MEASURE_RATIO => \Bitrix\Catalog\v2\MeasureRatio\SimpleMeasureRatio::class,
		\Bitrix\Catalog\v2\MeasureRatio\MeasureRatioFactory::MEASURE_RATIO_COLLECTION => \Bitrix\Catalog\v2\MeasureRatio\MeasureRatioCollection::class,

		'sku.tree' => \Bitrix\Catalog\Component\SkuTree::class,
		'integration.seo.facebook.facade' => \Bitrix\Catalog\v2\Integration\Seo\Facebook\FacebookFacade::class,
		'integration.seo.facebook.product.processor' => \Bitrix\Catalog\v2\Integration\Seo\Facebook\FacebookProductProcessor::class,
		'integration.seo.facebook.product.repository' => \Bitrix\Catalog\v2\Integration\Seo\Facebook\FacebookProductRepository::class,
	]));
}

Anon7 - 2022
AnonSec Team