Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Context.php
Go to the documentation of this file.
1 <?php
7 
24 {
28  protected $_assetRepo;
29 
33  protected $_localeDate;
34 
38  protected $_layout;
39 
43  protected $_conditionFactory;
44 
48  protected $_logger;
49 
57  public function __construct(
58  \Magento\Framework\View\Asset\Repository $assetRepo,
59  \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate,
60  \Magento\Framework\View\LayoutInterface $layout,
61  \Magento\Rule\Model\ConditionFactory $conditionFactory,
62  \Psr\Log\LoggerInterface $logger
63  ) {
64  $this->_assetRepo = $assetRepo;
65  $this->_localeDate = $localeDate;
66  $this->_layout = $layout;
67  $this->_conditionFactory = $conditionFactory;
68  $this->_logger = $logger;
69  }
70 
74  public function getAssetRepository()
75  {
76  return $this->_assetRepo;
77  }
78 
82  public function getLocaleDate()
83  {
84  return $this->_localeDate;
85  }
86 
90  public function getLayout()
91  {
92  return $this->_layout;
93  }
94 
98  public function getConditionFactory()
99  {
101  }
102 
106  public function getLogger()
107  {
108  return $this->_logger;
109  }
110 }
__construct(\Magento\Framework\View\Asset\Repository $assetRepo, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Framework\View\LayoutInterface $layout, \Magento\Rule\Model\ConditionFactory $conditionFactory, \Psr\Log\LoggerInterface $logger)
Definition: Context.php:57
$logger