File tree Expand file tree Collapse file tree 4 files changed +8
-5
lines changed
setup/src/Magento/Setup/Module/Di/Code/Scanner Expand file tree Collapse file tree 4 files changed +8
-5
lines changed Original file line number Diff line number Diff line change 446446 <preference for =" \Magento\Catalog\Api\CategoryLinkManagementInterface" type =" \Magento\Catalog\Model\CategoryLinkManagement" />
447447 <preference for =" Magento\Catalog\Api\Data\ProductWebsiteLinkInterface" type =" Magento\Catalog\Model\ProductWebsiteLink" />
448448 <preference for =" Magento\Catalog\Api\ProductWebsiteLinkRepositoryInterface" type =" Magento\Catalog\Model\ProductWebsiteLinkRepository" />
449- <preference for =" \Magento\Catalog\Api\CategoryLinkRepositoryInterface" type =" \ Magento\Catalog\Model\CategoryLinkRepository" />
449+ <preference for =" \Magento\Catalog\Api\CategoryLinkRepositoryInterface" type =" Magento\Catalog\Model\CategoryLinkRepository" />
450450 <preference for =" Magento\Catalog\Api\Data\ProductCustomOptionInterface" type =" Magento\Catalog\Model\Product\Option" />
451- <preference for =" Magento\Catalog\Api\ProductCustomOptionRepositoryInterface" type =" \ Magento\Catalog\Model\Product\Option\Repository" />
451+ <preference for =" Magento\Catalog\Api\ProductCustomOptionRepositoryInterface" type =" Magento\Catalog\Model\Product\Option\Repository" />
452452 <preference for =" Magento\Catalog\Api\Data\ProductCustomOptionTypeInterface" type =" Magento\Catalog\Model\Product\Option\Type" />
453453 <preference for =" Magento\Catalog\Api\ProductTierPriceManagementInterface" type =" \Magento\Catalog\Model\Product\TierPriceManagement" />
454454 <preference for =" Magento\Catalog\Api\Data\ProductTierPriceInterface" type =" Magento\Catalog\Model\Product\TierPrice" />
Original file line number Diff line number Diff line change 7373 </argument >
7474 </arguments >
7575 </type >
76- <preference for =" \Magento\Downloadable\Api\LinkRepositoryInterface" type =" \ Magento\Downloadable\Model\LinkRepository" />
77- <preference for =" \Magento\Downloadable\Api\SampleRepositoryInterface" type =" \ Magento\Downloadable\Model\SampleRepository" />
76+ <preference for =" \Magento\Downloadable\Api\LinkRepositoryInterface" type =" Magento\Downloadable\Model\LinkRepository" />
77+ <preference for =" \Magento\Downloadable\Api\SampleRepositoryInterface" type =" Magento\Downloadable\Model\SampleRepository" />
7878 <preference for =" \Magento\Downloadable\Api\Data\LinkInterface" type =" \Magento\Downloadable\Model\Link" />
7979 <preference for =" \Magento\Downloadable\Api\Data\SampleInterface" type =" \Magento\Downloadable\Model\Sample" />
8080 <preference for =" \Magento\Downloadable\Api\Data\File\ContentInterface" type =" \Magento\Downloadable\Model\File\Content" />
Original file line number Diff line number Diff line change 2222 <preference for =" Magento\Quote\Api\CouponManagementInterface" type =" Magento\Quote\Model\CouponManagement" />
2323 <preference for =" Magento\Quote\Api\CartManagementInterface" type =" Magento\Quote\Model\QuoteManagement" />
2424 <preference for =" Magento\Authorization\Model\UserContextInterface" type =" Magento\Authorization\Model\CompositeUserContext" />
25- <preference for =" Magento\Quote\Api\CartTotalRepositoryInterface" type =" \ Magento\Quote\Model\Cart\CartTotalRepository" />
25+ <preference for =" Magento\Quote\Api\CartTotalRepositoryInterface" type =" Magento\Quote\Model\Cart\CartTotalRepository" />
2626 <preference for =" Magento\Quote\Api\CartTotalManagementInterface" type =" \Magento\Quote\Model\Cart\CartTotalManagement" />
2727 <preference for =" Magento\Quote\Api\Data\TotalsInterface" type =" \Magento\Quote\Model\Cart\Totals" />
2828 <preference for =" Magento\Quote\Api\Data\TotalSegmentInterface" type =" \Magento\Quote\Model\Cart\TotalSegment" />
Original file line number Diff line number Diff line change 33 * Copyright © 2016 Magento. All rights reserved.
44 * See COPYING.txt for license details.
55 */
6+
67namespace Magento \Setup \Module \Di \Code \Scanner ;
78
89use Magento \Framework \Autoload \AutoloaderRegistry ;
@@ -39,6 +40,8 @@ public function collectEntities(array $files)
3940 && $ replacementType !== null
4041 && (substr ($ forType ->nodeValue , -19 ) === 'RepositoryInterface ' )
4142 ) {
43+ // backward compatibility workaround for composer below 1.3.0
44+ // (https://github.com/composer/composer/issues/5923)
4245 $ nodeValue = ltrim ($ replacementType ->nodeValue , '\\' );
4346 if (!class_exists ($ nodeValue , false )
4447 && !AutoloaderRegistry::getAutoloader ()->loadClass ($ nodeValue )
You can’t perform that action at this time.
0 commit comments