Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-store
Model
StoreResolver
Store.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Store\Model\StoreResolver
;
7
8
class
Store
implements
ReaderInterface
9
{
13
protected
$storeRepository
;
14
18
public
function
__construct
(\
Magento
\
Store
\Api\StoreRepositoryInterface
$storeRepository
)
19
{
20
$this->storeRepository =
$storeRepository
;
21
}
22
26
public
function
getAllowedStoreIds
(
$scopeCode
)
27
{
28
$stores
= [];
29
foreach
($this->storeRepository->getList() as
$store
) {
30
if
(
$store
->isActive()) {
31
$stores
[] =
$store
->getId();
32
}
33
}
34
return
$stores
;
35
}
36
40
public
function
getDefaultStoreId
(
$scopeCode
)
41
{
42
return
$this->storeRepository->get(
$scopeCode
)->getId();
43
}
44
}
Magento\Store\Model\StoreResolver\Store
Definition:
Store.php:8
Magento\Store\Model\StoreResolver
Definition:
Group.php:6
Magento\Store\Model\StoreResolver\Store\getAllowedStoreIds
getAllowedStoreIds($scopeCode)
Definition:
Store.php:26
Magento\Store\Model\StoreResolver\Store\getDefaultStoreId
getDefaultStoreId($scopeCode)
Definition:
Store.php:40
Magento\Store\Model\StoreResolver\$scopeCode
$scopeCode
Definition:
StoreResolver.php:48
Magento\Store\Model\StoreResolver\Store\__construct
__construct(\Magento\Store\Api\StoreRepositoryInterface $storeRepository)
Definition:
Store.php:18
Magento
Magento\Store\Model\StoreResolver\ReaderInterface
Definition:
ReaderInterface.php:12
$store
$store
Definition:
payment_configuration_rollback.php:33
$stores
$stores
Definition:
website_attribute_sync.php:95
Magento\Store\Model\StoreResolver\Store\$storeRepository
$storeRepository
Definition:
Store.php:13