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
6 namespace Magento\Backend\Block;
7 
24 {
28  protected $_authorization;
29 
52  public function __construct(
53  \Magento\Framework\App\RequestInterface $request,
54  \Magento\Framework\View\LayoutInterface $layout,
55  \Magento\Framework\Event\ManagerInterface $eventManager,
56  \Magento\Framework\UrlInterface $urlBuilder,
57  \Magento\Framework\App\CacheInterface $cache,
58  \Magento\Framework\View\DesignInterface $design,
59  \Magento\Framework\Session\SessionManagerInterface $session,
60  \Magento\Framework\Session\SidResolverInterface $sidResolver,
61  \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig,
62  \Magento\Framework\View\Asset\Repository $assetRepo,
63  \Magento\Framework\View\ConfigInterface $viewConfig,
64  \Magento\Framework\App\Cache\StateInterface $cacheState,
65  \Psr\Log\LoggerInterface $logger,
66  \Magento\Framework\Escaper $escaper,
67  \Magento\Framework\Filter\FilterManager $filterManager,
68  \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate,
69  \Magento\Framework\Translate\Inline\StateInterface $inlineTranslation,
70  \Magento\Framework\AuthorizationInterface $authorization
71  ) {
72  $this->_authorization = $authorization;
73  parent::__construct(
74  $request,
75  $layout,
76  $eventManager,
77  $urlBuilder,
78  $cache,
79  $design,
80  $session,
81  $sidResolver,
82  $scopeConfig,
83  $assetRepo,
84  $viewConfig,
85  $cacheState,
86  $logger,
87  $escaper,
88  $filterManager,
89  $localeDate,
91  );
92  }
93 
99  public function getAuthorization()
100  {
101  return $this->_authorization;
102  }
103 }
$logger
__construct(\Magento\Framework\App\RequestInterface $request, \Magento\Framework\View\LayoutInterface $layout, \Magento\Framework\Event\ManagerInterface $eventManager, \Magento\Framework\UrlInterface $urlBuilder, \Magento\Framework\App\CacheInterface $cache, \Magento\Framework\View\DesignInterface $design, \Magento\Framework\Session\SessionManagerInterface $session, \Magento\Framework\Session\SidResolverInterface $sidResolver, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Framework\View\Asset\Repository $assetRepo, \Magento\Framework\View\ConfigInterface $viewConfig, \Magento\Framework\App\Cache\StateInterface $cacheState, \Psr\Log\LoggerInterface $logger, \Magento\Framework\Escaper $escaper, \Magento\Framework\Filter\FilterManager $filterManager, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Framework\Translate\Inline\StateInterface $inlineTranslation, \Magento\Framework\AuthorizationInterface $authorization)
Definition: Context.php:52