Skip to content

Commit 16b77ca

Browse files
#10045 Rename item resolver to item provider
1 parent ae6cac2 commit 16b77ca

File tree

20 files changed

+68
-68
lines changed

20 files changed

+68
-68
lines changed

app/code/Magento/Sitemap/Helper/Data.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
*/
1111
namespace Magento\Sitemap\Helper;
1212

13-
use Magento\Sitemap\Model\ItemResolver\CategoryConfigReader;
14-
use Magento\Sitemap\Model\ItemResolver\CmsPageConfigReader;
15-
use Magento\Sitemap\Model\ItemResolver\ProductConfigReader;
13+
use Magento\Sitemap\Model\ItemProvider\CategoryConfigReader;
14+
use Magento\Sitemap\Model\ItemProvider\CmsPageConfigReader;
15+
use Magento\Sitemap\Model\ItemProvider\ProductConfigReader;
1616
use Magento\Sitemap\Model\SitemapConfigReader;
1717
use Magento\Store\Model\ScopeInterface;
1818

app/code/Magento/Sitemap/Model/ItemResolver/Category.php renamed to app/code/Magento/Sitemap/Model/ItemProvider/Category.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
* See COPYING.txt for license details.
55
*/
66

7-
namespace Magento\Sitemap\Model\ItemResolver;
7+
namespace Magento\Sitemap\Model\ItemProvider;
88

99
use Magento\Sitemap\Model\ResourceModel\Catalog\CategoryFactory;
1010
use Magento\Sitemap\Model\SitemapItemInterfaceFactory;
1111

12-
class Category implements ItemResolverInterface
12+
class Category implements ItemProviderInterface
1313
{
1414
/**
1515
* Category factory

app/code/Magento/Sitemap/Model/ItemResolver/CategoryConfigReader.php renamed to app/code/Magento/Sitemap/Model/ItemProvider/CategoryConfigReader.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* See COPYING.txt for license details.
55
*/
66

7-
namespace Magento\Sitemap\Model\ItemResolver;
7+
namespace Magento\Sitemap\Model\ItemProvider;
88

99
use Magento\Framework\App\Config\ScopeConfigInterface;
1010
use Magento\Store\Model\ScopeInterface;

app/code/Magento/Sitemap/Model/ItemResolver/CmsPage.php renamed to app/code/Magento/Sitemap/Model/ItemProvider/CmsPage.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
* See COPYING.txt for license details.
55
*/
66

7-
namespace Magento\Sitemap\Model\ItemResolver;
7+
namespace Magento\Sitemap\Model\ItemProvider;
88

99
use Magento\Sitemap\Model\ResourceModel\Cms\PageFactory;
1010
use Magento\Sitemap\Model\SitemapItemInterfaceFactory;
1111

12-
class CmsPage implements ItemResolverInterface
12+
class CmsPage implements ItemProviderInterface
1313
{
1414
/**
1515
* Cms page factory

app/code/Magento/Sitemap/Model/ItemResolver/CmsPageConfigReader.php renamed to app/code/Magento/Sitemap/Model/ItemProvider/CmsPageConfigReader.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* See COPYING.txt for license details.
55
*/
66

7-
namespace Magento\Sitemap\Model\ItemResolver;
7+
namespace Magento\Sitemap\Model\ItemProvider;
88

99
use Magento\Framework\App\Config\ScopeConfigInterface;
1010
use Magento\Store\Model\ScopeInterface;

app/code/Magento/Sitemap/Model/ItemResolver/Composite.php renamed to app/code/Magento/Sitemap/Model/ItemProvider/Composite.php

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,25 @@
44
* See COPYING.txt for license details.
55
*/
66

7-
namespace Magento\Sitemap\Model\ItemResolver;
7+
namespace Magento\Sitemap\Model\ItemProvider;
88

9-
class Composite implements ItemResolverInterface
9+
class Composite implements ItemProviderInterface
1010
{
1111
/**
1212
* Item resolvers
1313
*
14-
* @var ItemResolverInterface[]
14+
* @var ItemProviderInterface[]
1515
*/
16-
private $itemResolvers;
16+
private $itemProviders;
1717

1818
/**
1919
* Composite constructor.
2020
*
21-
* @param ItemResolverInterface[] $itemResolvers
21+
* @param ItemProviderInterface[] $itemProviders
2222
*/
23-
public function __construct($itemResolvers = [])
23+
public function __construct($itemProviders = [])
2424
{
25-
$this->itemResolvers = $itemResolvers;
25+
$this->itemProviders = $itemProviders;
2626
}
2727

2828
/**
@@ -32,7 +32,7 @@ public function getItems($storeId)
3232
{
3333
$items = [];
3434

35-
foreach ($this->itemResolvers as $resolver) {
35+
foreach ($this->itemProviders as $resolver) {
3636
foreach ($resolver->getItems($storeId) as $item) {
3737
$items[] = $item;
3838
}

app/code/Magento/Sitemap/Model/ItemResolver/ConfigReaderInterface.php renamed to app/code/Magento/Sitemap/Model/ItemProvider/ConfigReaderInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* See COPYING.txt for license details.
55
*/
66

7-
namespace Magento\Sitemap\Model\ItemResolver;
7+
namespace Magento\Sitemap\Model\ItemProvider;
88

99
/**
1010
* Item resolver config reader interface

app/code/Magento/Sitemap/Model/ItemResolver/ItemResolverInterface.php renamed to app/code/Magento/Sitemap/Model/ItemProvider/ItemProviderInterface.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6-
namespace Magento\Sitemap\Model\ItemResolver;
6+
namespace Magento\Sitemap\Model\ItemProvider;
77

88
use Magento\Sitemap\Model\SitemapItemInterface;
99

1010
/**
11-
* Sitemap item resolver interface
11+
* Sitemap item provider interface
1212
*
1313
* @api
1414
*/
15-
interface ItemResolverInterface
15+
interface ItemProviderInterface
1616
{
1717
/**
1818
* Get sitemap items

app/code/Magento/Sitemap/Model/ItemResolver/Product.php renamed to app/code/Magento/Sitemap/Model/ItemProvider/Product.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
* See COPYING.txt for license details.
55
*/
66

7-
namespace Magento\Sitemap\Model\ItemResolver;
7+
namespace Magento\Sitemap\Model\ItemProvider;
88

99
use Magento\Sitemap\Model\ResourceModel\Catalog\ProductFactory;
1010
use Magento\Sitemap\Model\SitemapItemInterfaceFactory;
1111

12-
class Product implements ItemResolverInterface
12+
class Product implements ItemProviderInterface
1313
{
1414
/**
1515
* Product factory

app/code/Magento/Sitemap/Model/ItemResolver/ProductConfigReader.php renamed to app/code/Magento/Sitemap/Model/ItemProvider/ProductConfigReader.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* See COPYING.txt for license details.
55
*/
66

7-
namespace Magento\Sitemap\Model\ItemResolver;
7+
namespace Magento\Sitemap\Model\ItemProvider;
88

99
use Magento\Framework\App\Config\ScopeConfigInterface;
1010
use Magento\Store\Model\ScopeInterface;

0 commit comments

Comments
 (0)