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-email
Model
Template
Config
FileResolver.php
Go to the documentation of this file.
1
<?php
8
namespace
Magento\Email\Model\Template\Config
;
9
10
use
Magento\Framework\Component\ComponentRegistrar
;
11
use
Magento\Framework\Component\DirSearch
;
12
use
Magento\Framework\Config\FileIteratorFactory
;
13
14
class
FileResolver
implements
\Magento\Framework\Config\FileResolverInterface
15
{
19
protected
$iteratorFactory
;
20
24
protected
$dirSearch
;
25
32
public
function
__construct
(
33
FileIteratorFactory
$iteratorFactory
,
34
DirSearch
$dirSearch
35
) {
36
$this->iteratorFactory =
$iteratorFactory
;
37
$this->dirSearch =
$dirSearch
;
38
}
39
43
public
function
get
($filename, $scope)
44
{
45
$iterator
= $this->iteratorFactory->create(
46
$this->dirSearch->collectFiles(ComponentRegistrar::MODULE,
'etc/'
. $filename)
47
);
48
return
$iterator
;
49
}
50
}
Magento\Email\Model\Template\Config
Definition:
Converter.php:8
Magento\Email\Model\Template\Config\FileResolver\__construct
__construct(FileIteratorFactory $iteratorFactory, DirSearch $dirSearch)
Definition:
FileResolver.php:32
Magento\Framework\Component\DirSearch
Definition:
DirSearch.php:13
$iterator
$iterator
Definition:
deployTestModules.php:14
Magento\Framework\Config\FileIteratorFactory
Definition:
FileIteratorFactory.php:13
Magento\Framework\Filesystem\FileResolver
Definition:
FileResolver.php:11
Magento\Framework\Component\ComponentRegistrar
Definition:
ComponentRegistrar.php:16
Magento\Framework\Config\FileResolverInterface
Definition:
FileResolverInterface.php:14
Magento\Email\Model\Template\Config\FileResolver\$dirSearch
$dirSearch
Definition:
FileResolver.php:24
Magento\Email\Model\Template\Config\FileResolver\$iteratorFactory
$iteratorFactory
Definition:
FileResolver.php:19