diff --git a/app/code/Magento/Catalog/Model/Attribute/Config/Data.php b/app/code/Magento/Catalog/Model/Attribute/Config/Data.php index 08128376439a3877255d9928c62987f965631719..1fac4e58c75c97fcc404cd0ca345e3ed1085f501 100644 --- a/app/code/Magento/Catalog/Model/Attribute/Config/Data.php +++ b/app/code/Magento/Catalog/Model/Attribute/Config/Data.php @@ -7,9 +7,14 @@ namespace Magento\Catalog\Model\Attribute\Config; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides catalog attributes configuration + */ class Data extends \Magento\Framework\Config\Data { /** + * Constructor + * * @param \Magento\Catalog\Model\Attribute\Config\Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/app/code/Magento/Catalog/Model/ProductOptions/Config.php b/app/code/Magento/Catalog/Model/ProductOptions/Config.php index f78eb0e4f508b0b05dc309eb172f24f4f94c3dd0..fa828832bf4a716eddf1eeabdea9befcf94b6ab3 100644 --- a/app/code/Magento/Catalog/Model/ProductOptions/Config.php +++ b/app/code/Magento/Catalog/Model/ProductOptions/Config.php @@ -7,10 +7,15 @@ namespace Magento\Catalog\Model\ProductOptions; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides product options configuration + */ class Config extends \Magento\Framework\Config\Data implements \Magento\Catalog\Model\ProductOptions\ConfigInterface { /** + * Constructor + * * @param \Magento\Catalog\Model\ProductOptions\Config\Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/app/code/Magento/Catalog/Model/ProductTypes/Config.php b/app/code/Magento/Catalog/Model/ProductTypes/Config.php index 7a5465e525bf75678af3edd5bcecaf9f855ed9bc..f691e08a34b576e8416e3b07e60cd0d0243274da 100644 --- a/app/code/Magento/Catalog/Model/ProductTypes/Config.php +++ b/app/code/Magento/Catalog/Model/ProductTypes/Config.php @@ -7,9 +7,14 @@ namespace Magento\Catalog\Model\ProductTypes; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides product types configuration + */ class Config extends \Magento\Framework\Config\Data implements \Magento\Catalog\Model\ProductTypes\ConfigInterface { /** + * Constructor + * * @param Config\Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/app/code/Magento/Config/Model/Config/Structure/Data.php b/app/code/Magento/Config/Model/Config/Structure/Data.php index d785ce2b90861d65bbb93f4a6a7349648efcd877..6c926e7c1da1a79e8043944117b6230e5bf5517d 100644 --- a/app/code/Magento/Config/Model/Config/Structure/Data.php +++ b/app/code/Magento/Config/Model/Config/Structure/Data.php @@ -7,9 +7,14 @@ namespace Magento\Config\Model\Config\Structure; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides configuration + */ class Data extends \Magento\Framework\Config\Data\Scoped { /** + * Constructor + * * @param Reader $reader * @param \Magento\Framework\Config\ScopeInterface $configScope * @param \Magento\Framework\Config\CacheInterface $cache diff --git a/app/code/Magento/Cron/Model/Config/Data.php b/app/code/Magento/Cron/Model/Config/Data.php index 0e685aa9102961c9e8cd7fa96f433266c1b20a84..bcfaef37ece7b70b0ca9afe976ccf196aae179b1 100644 --- a/app/code/Magento/Cron/Model/Config/Data.php +++ b/app/code/Magento/Cron/Model/Config/Data.php @@ -7,9 +7,14 @@ namespace Magento\Cron\Model\Config; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides cron configuration + */ class Data extends \Magento\Framework\Config\Data { /** + * Constructor + * * @param Reader\Xml $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param Reader\Db $dbReader diff --git a/app/code/Magento/Cron/Model/Groups/Config/Data.php b/app/code/Magento/Cron/Model/Groups/Config/Data.php index 5c69cf9667b35ca9d37343886a284c862e9a3377..82c35abff22b08bdb3ff29edbd084eebc19a184c 100644 --- a/app/code/Magento/Cron/Model/Groups/Config/Data.php +++ b/app/code/Magento/Cron/Model/Groups/Config/Data.php @@ -7,9 +7,14 @@ namespace Magento\Cron\Model\Groups\Config; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides cron groups configuration + */ class Data extends \Magento\Framework\Config\Data { /** + * Constructor + * * @param \Magento\Cron\Model\Groups\Config\Reader\Xml $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/app/code/Magento/Customer/Model/Address/Config.php b/app/code/Magento/Customer/Model/Address/Config.php index 7170cf3d2383f5f97bff6fba2bcd20eded946cd0..18a043bc019bb26b5732d2dc2f2d5359be96648c 100644 --- a/app/code/Magento/Customer/Model/Address/Config.php +++ b/app/code/Magento/Customer/Model/Address/Config.php @@ -11,7 +11,7 @@ use Magento\Framework\Serialize\SerializerInterface; use Magento\Store\Model\ScopeInterface; /** - * Customer address config + * Customer address configuration */ class Config extends ConfigData { @@ -36,8 +36,7 @@ class Config extends ConfigData protected $_store = null; /** - * Default types per store - * Using for invalid code + * Default types per store, used for invalid code * * @var array */ @@ -59,6 +58,8 @@ class Config extends ConfigData protected $_scopeConfig; /** + * Constructor + * * @param Config\Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param \Magento\Store\Model\StoreManagerInterface $storeManager diff --git a/app/code/Magento/Directory/Model/Country/Postcode/Config/Data.php b/app/code/Magento/Directory/Model/Country/Postcode/Config/Data.php index 1a5241e0a11e5bf4c4ff3c9b83c2ff8bd3b7dff7..c24da536e779c1b6f6e78716be2dc6e253a6057d 100644 --- a/app/code/Magento/Directory/Model/Country/Postcode/Config/Data.php +++ b/app/code/Magento/Directory/Model/Country/Postcode/Config/Data.php @@ -7,9 +7,14 @@ namespace Magento\Directory\Model\Country\Postcode\Config; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides country postcodes configuration + */ class Data extends \Magento\Framework\Config\Data { /** + * Constructor + * * @param Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/app/code/Magento/Eav/Model/Entity/Attribute/Config.php b/app/code/Magento/Eav/Model/Entity/Attribute/Config.php index d7c5edd84856623b4b8ae406665d4afc8ea6ba96..1bc5bba6d5e79fdfbd9cf5343f21f299121ceb43 100644 --- a/app/code/Magento/Eav/Model/Entity/Attribute/Config.php +++ b/app/code/Magento/Eav/Model/Entity/Attribute/Config.php @@ -7,9 +7,14 @@ namespace Magento\Eav\Model\Entity\Attribute; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides EAV attributes configuration + */ class Config extends \Magento\Framework\Config\Data { /** + * Constructor + * * @param Config\Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/app/code/Magento/Email/Model/Template/Config/Data.php b/app/code/Magento/Email/Model/Template/Config/Data.php index e1d00e20e8d1610494373626b2f2bd420322bc74..1f6a4beb166e0da25283b8b29efff85c3b24ba58 100644 --- a/app/code/Magento/Email/Model/Template/Config/Data.php +++ b/app/code/Magento/Email/Model/Template/Config/Data.php @@ -7,9 +7,14 @@ namespace Magento\Email\Model\Template\Config; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides email templates configuration + */ class Data extends \Magento\Framework\Config\Data { /** + * Constructor + * * @param \Magento\Email\Model\Template\Config\Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/app/code/Magento/ImportExport/Model/Export/Config.php b/app/code/Magento/ImportExport/Model/Export/Config.php index a2e1a02ffd306f7c397c2fba7a782a4d581093fa..2d7b2c7a3af253e7ef7d80d13de45a95007f6c5a 100644 --- a/app/code/Magento/ImportExport/Model/Export/Config.php +++ b/app/code/Magento/ImportExport/Model/Export/Config.php @@ -7,9 +7,14 @@ namespace Magento\ImportExport\Model\Export; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides export configuration + */ class Config extends \Magento\Framework\Config\Data implements \Magento\ImportExport\Model\Export\ConfigInterface { /** + * Constructor + * * @param Config\Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/app/code/Magento/ImportExport/Model/Import/Config.php b/app/code/Magento/ImportExport/Model/Import/Config.php index 826303785210a0e17749d18ca43e0d74308190e1..a1ec492da3e9630d0166d52f6eae28a564897c12 100644 --- a/app/code/Magento/ImportExport/Model/Import/Config.php +++ b/app/code/Magento/ImportExport/Model/Import/Config.php @@ -7,9 +7,14 @@ namespace Magento\ImportExport\Model\Import; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides import configuration + */ class Config extends \Magento\Framework\Config\Data implements \Magento\ImportExport\Model\Import\ConfigInterface { /** + * Constructor + * * @param Config\Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/app/code/Magento/Indexer/Model/Config/Data.php b/app/code/Magento/Indexer/Model/Config/Data.php index cf6ea584196ce664bb3b2d80b827bebe82a6c5aa..3cedaa51ef4bb4952799321d5032e90c154b4feb 100644 --- a/app/code/Magento/Indexer/Model/Config/Data.php +++ b/app/code/Magento/Indexer/Model/Config/Data.php @@ -6,9 +6,11 @@ namespace Magento\Indexer\Model\Config; use Magento\Framework\Serialize\SerializerInterface; -use Magento\Framework\Serialize\Serializer\Serialize; use Magento\Framework\App\ObjectManager; +/** + * Provides indexer configuration + */ class Data extends \Magento\Framework\Config\Data { /** @@ -17,6 +19,8 @@ class Data extends \Magento\Framework\Config\Data protected $stateCollection; /** + * Constructor + * * @param \Magento\Framework\Indexer\Config\Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param \Magento\Indexer\Model\ResourceModel\Indexer\State\Collection $stateCollection @@ -31,7 +35,6 @@ class Data extends \Magento\Framework\Config\Data SerializerInterface $serializer = null ) { $this->stateCollection = $stateCollection; - $serializer = $serializer ?: ObjectManager::getInstance()->get(Serialize::class); $isCacheExists = $cache->test($cacheId); diff --git a/app/code/Magento/Sales/Model/Config/Data.php b/app/code/Magento/Sales/Model/Config/Data.php index bbd90a302f6590bd571e1ae37764b1712dae78a7..b6a1b43012f9e8ba55c4440d78cde41a0d6e2dfc 100644 --- a/app/code/Magento/Sales/Model/Config/Data.php +++ b/app/code/Magento/Sales/Model/Config/Data.php @@ -7,9 +7,14 @@ namespace Magento\Sales\Model\Config; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides sales configuration + */ class Data extends \Magento\Framework\Config\Data { /** + * Constructor + * * @param Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/app/code/Magento/Search/Model/SearchEngine/Config/Data.php b/app/code/Magento/Search/Model/SearchEngine/Config/Data.php index 213a92958ac0e6cb0c8963bf82b533b258ea3bf0..d128a9d50025d8f69437284ba2d42a5ae5f022ff 100644 --- a/app/code/Magento/Search/Model/SearchEngine/Config/Data.php +++ b/app/code/Magento/Search/Model/SearchEngine/Config/Data.php @@ -7,9 +7,14 @@ namespace Magento\Search\Model\SearchEngine\Config; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides search engine configuration + */ class Data extends \Magento\Framework\Config\Data { /** + * Constructor + * * @param \Magento\Framework\Search\SearchEngine\Config\Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/lib/internal/Magento/Framework/Api/ExtensionAttribute/Config.php b/lib/internal/Magento/Framework/Api/ExtensionAttribute/Config.php index 32d2b75ed5e54b57b463938e1fbd2537fef7ddbc..1dcfe02e56b3ed22f780216bb0728a8a0ee6466e 100644 --- a/lib/internal/Magento/Framework/Api/ExtensionAttribute/Config.php +++ b/lib/internal/Magento/Framework/Api/ExtensionAttribute/Config.php @@ -20,6 +20,8 @@ class Config extends \Magento\Framework\Config\Data const CACHE_ID = 'extension_attributes_config'; /** + * Constructor + * * @param Reader $reader * @param CacheInterface $cache * @param string $cacheId|null diff --git a/lib/internal/Magento/Framework/Cache/Config/Data.php b/lib/internal/Magento/Framework/Cache/Config/Data.php index 3a2ba6c8c0d0529506e49f78d3ae1528bfd593ad..5909fff105e2bbfda587f1715e81955bb5aa0ca7 100644 --- a/lib/internal/Magento/Framework/Cache/Config/Data.php +++ b/lib/internal/Magento/Framework/Cache/Config/Data.php @@ -20,6 +20,8 @@ class Data extends \Magento\Framework\Config\Data\Scoped protected $_scopePriorityScheme = ['global']; /** + * Constructor + * * @param \Magento\Framework\Cache\Config\Reader $reader * @param \Magento\Framework\Config\ScopeInterface $configScope * @param \Magento\Framework\Config\CacheInterface $cache diff --git a/lib/internal/Magento/Framework/Communication/Config/Data.php b/lib/internal/Magento/Framework/Communication/Config/Data.php index ea2965b1a44b3c0f0ce6dc4ebcc9258fb1ee9a77..29667100b68603e9a8ff02e7f4486dfa4c55566c 100644 --- a/lib/internal/Magento/Framework/Communication/Config/Data.php +++ b/lib/internal/Magento/Framework/Communication/Config/Data.php @@ -7,9 +7,14 @@ namespace Magento\Framework\Communication\Config; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides communication configuration + */ class Data extends \Magento\Framework\Config\Data { /** + * Constructor + * * @param \Magento\Framework\Communication\Config\CompositeReader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/lib/internal/Magento/Framework/Config/Data.php b/lib/internal/Magento/Framework/Config/Data.php index 0723e40dbfef3606ddcf559da5b926d827855aa0..57b6769d3e559629b99098a7eaa422bef6dc8323 100644 --- a/lib/internal/Magento/Framework/Config/Data.php +++ b/lib/internal/Magento/Framework/Config/Data.php @@ -16,14 +16,14 @@ use Magento\Framework\App\ObjectManager; class Data implements \Magento\Framework\Config\DataInterface { /** - * Configuration reader model + * Configuration reader * * @var ReaderInterface */ protected $_reader; /** - * Configuration cache model + * Configuration cache * * @var CacheInterface */ @@ -71,6 +71,8 @@ class Data implements \Magento\Framework\Config\DataInterface protected $serializer; /** + * Constructor + * * @param ReaderInterface $reader * @param CacheInterface $cache * @param string $cacheId diff --git a/lib/internal/Magento/Framework/Config/Data/Scoped.php b/lib/internal/Magento/Framework/Config/Data/Scoped.php index 55a354f0d2a67eb3439717353b7809bd2e0f589a..02379834c5e78f57105391a323561a7255422d46 100644 --- a/lib/internal/Magento/Framework/Config/Data/Scoped.php +++ b/lib/internal/Magento/Framework/Config/Data/Scoped.php @@ -8,6 +8,9 @@ namespace Magento\Framework\Config\Data; use Magento\Framework\Serialize\SerializerInterface; use Magento\Framework\App\ObjectManager; +/** + * Provides scoped configuration + */ class Scoped extends \Magento\Framework\Config\Data { /** @@ -53,6 +56,8 @@ class Scoped extends \Magento\Framework\Config\Data protected $_loadedScopes = []; /** + * Constructor + * * @param \Magento\Framework\Config\ReaderInterface $reader * @param \Magento\Framework\Config\ScopeInterface $configScope * @param \Magento\Framework\Config\CacheInterface $cache diff --git a/lib/internal/Magento/Framework/DataObject/Copy/Config/Data.php b/lib/internal/Magento/Framework/DataObject/Copy/Config/Data.php index 731eb9d685d51d32aca08ad4d31b5aeb0235f95f..5f2a1518d485a9d7201df0c19cb0f99487c68a0c 100644 --- a/lib/internal/Magento/Framework/DataObject/Copy/Config/Data.php +++ b/lib/internal/Magento/Framework/DataObject/Copy/Config/Data.php @@ -5,6 +5,9 @@ */ namespace Magento\Framework\DataObject\Copy\Config; +/** + * Provides DataObject copier configuration + */ class Data extends \Magento\Framework\Config\Data { } diff --git a/lib/internal/Magento/Framework/Event/Config/Data.php b/lib/internal/Magento/Framework/Event/Config/Data.php index d5858be832fee7e87317150c88a40fd0b9f65048..4b69e597934978d1ea4715159ff2125c0d4684c0 100644 --- a/lib/internal/Magento/Framework/Event/Config/Data.php +++ b/lib/internal/Magento/Framework/Event/Config/Data.php @@ -7,6 +7,9 @@ namespace Magento\Framework\Event\Config; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides event configuration + */ class Data extends \Magento\Framework\Config\Data\Scoped { /** @@ -17,6 +20,8 @@ class Data extends \Magento\Framework\Config\Data\Scoped protected $_scopePriorityScheme = ['global']; /** + * Constructor + * * @param \Magento\Framework\Event\Config\Reader $reader * @param \Magento\Framework\Config\ScopeInterface $configScope * @param \Magento\Framework\Config\CacheInterface $cache diff --git a/lib/internal/Magento/Framework/Interception/PluginList/PluginList.php b/lib/internal/Magento/Framework/Interception/PluginList/PluginList.php index f74213eaf4a06706a2eb508b6d75c474ef0593e2..dc3ddea2c6fa80696747dfbe83a653d5af77ab8f 100644 --- a/lib/internal/Magento/Framework/Interception/PluginList/PluginList.php +++ b/lib/internal/Magento/Framework/Interception/PluginList/PluginList.php @@ -83,6 +83,8 @@ class PluginList extends Scoped implements InterceptionPluginList private $logger; /** + * Constructor + * * @param ReaderInterface $reader * @param ScopeInterface $configScope * @param CacheInterface $cache diff --git a/lib/internal/Magento/Framework/Mview/Config/Data.php b/lib/internal/Magento/Framework/Mview/Config/Data.php index 0ddf85d5d5c8536841fffdff4697aa885679538e..fed3021a161ee6280f7d3f0e01e7b5e15329d88a 100644 --- a/lib/internal/Magento/Framework/Mview/Config/Data.php +++ b/lib/internal/Magento/Framework/Mview/Config/Data.php @@ -7,6 +7,9 @@ namespace Magento\Framework\Mview\Config; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides materialized view configuration + */ class Data extends \Magento\Framework\Config\Data { /** @@ -15,6 +18,8 @@ class Data extends \Magento\Framework\Config\Data protected $stateCollection; /** + * Constructor + * * @param Reader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param \Magento\Framework\Mview\View\State\CollectionInterface $stateCollection diff --git a/lib/internal/Magento/Framework/ObjectManager/Config/Compiled.php b/lib/internal/Magento/Framework/ObjectManager/Config/Compiled.php index 0db65f3b6b5fa06cf52f320e11a7aa9eb05b9328..0260af34ef1089281b36e37b75906203d7780684 100644 --- a/lib/internal/Magento/Framework/ObjectManager/Config/Compiled.php +++ b/lib/internal/Magento/Framework/ObjectManager/Config/Compiled.php @@ -11,6 +11,9 @@ use Magento\Framework\Serialize\Serializer\Serialize; use Magento\Framework\ObjectManager\ConfigCacheInterface; use Magento\Framework\ObjectManager\RelationsInterface; +/** + * Provides object manager configuration when in compiled mode + */ class Compiled implements ConfigInterface { /** @@ -34,6 +37,8 @@ class Compiled implements ConfigInterface private $serializer; /** + * Constructor + * * @param array $data */ public function __construct($data) diff --git a/lib/internal/Magento/Framework/Search/Request/Config.php b/lib/internal/Magento/Framework/Search/Request/Config.php index 4793c4b51c4d538c26cfe453e6877db83be0758c..80a963af39b41e0ca6327383dcff1c50132510d0 100644 --- a/lib/internal/Magento/Framework/Search/Request/Config.php +++ b/lib/internal/Magento/Framework/Search/Request/Config.php @@ -7,6 +7,9 @@ namespace Magento\Framework\Search\Request; use Magento\Framework\Serialize\SerializerInterface; +/** + * Provides search request configuration + */ class Config extends \Magento\Framework\Config\Data { /** @@ -15,6 +18,8 @@ class Config extends \Magento\Framework\Config\Data const CACHE_ID = 'request_declaration'; /** + * Constructor + * * @param \Magento\Framework\Search\Request\Config\FilesystemReader $reader * @param \Magento\Framework\Config\CacheInterface $cache * @param string|null $cacheId diff --git a/setup/src/Magento/Setup/Module/Di/Code/Generator/PluginList.php b/setup/src/Magento/Setup/Module/Di/Code/Generator/PluginList.php index 5853ae8a51cec80f022bace8f37a01723e39bf43..851bfa8c36313852a8d7c876f4abe195a7b2ffdf 100644 --- a/setup/src/Magento/Setup/Module/Di/Code/Generator/PluginList.php +++ b/setup/src/Magento/Setup/Module/Di/Code/Generator/PluginList.php @@ -7,6 +7,9 @@ namespace Magento\Setup\Module\Di\Code\Generator; use Magento\Framework\Interception; +/** + * Provides plugin list configuration + */ class PluginList extends Interception\PluginList\PluginList { /**