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 
9 
26 {
30  protected $_authorization;
31 
35  protected $_auth;
36 
40  protected $_helper;
41 
45  protected $_backendUrl;
46 
50  protected $_formKeyValidator;
51 
55  protected $_canUseBaseUrl;
56 
60  protected $_session;
61 
65  protected $_localeResolver;
66 
89  public function __construct(
90  \Magento\Framework\App\RequestInterface $request,
91  \Magento\Framework\App\ResponseInterface $response,
92  \Magento\Framework\ObjectManagerInterface $objectManager,
93  \Magento\Framework\Event\ManagerInterface $eventManager,
94  \Magento\Framework\UrlInterface $url,
95  \Magento\Framework\App\Response\RedirectInterface $redirect,
96  \Magento\Framework\App\ActionFlag $actionFlag,
97  \Magento\Framework\App\ViewInterface $view,
98  \Magento\Framework\Message\ManagerInterface $messageManager,
99  \Magento\Backend\Model\View\Result\RedirectFactory $resultRedirectFactory,
101  \Magento\Backend\Model\Session $session,
102  \Magento\Framework\AuthorizationInterface $authorization,
103  \Magento\Backend\Model\Auth $auth,
104  \Magento\Backend\Helper\Data $helper,
105  \Magento\Backend\Model\UrlInterface $backendUrl,
106  \Magento\Framework\Data\Form\FormKey\Validator $formKeyValidator,
107  \Magento\Framework\Locale\ResolverInterface $localeResolver,
108  $canUseBaseUrl = false
109  ) {
110  parent::__construct(
111  $request,
112  $response,
114  $eventManager,
115  $url,
116  $redirect,
117  $actionFlag,
118  $view,
122  );
123 
124  $this->_session = $session;
125  $this->_authorization = $authorization;
126  $this->_auth = $auth;
127  $this->_helper = $helper;
128  $this->_backendUrl = $backendUrl;
129  $this->_formKeyValidator = $formKeyValidator;
130  $this->_localeResolver = $localeResolver;
131  $this->_canUseBaseUrl = $canUseBaseUrl;
132  }
133 
137  public function getAuth()
138  {
139  return $this->_auth;
140  }
141 
145  public function getAuthorization()
146  {
147  return $this->_authorization;
148  }
149 
153  public function getBackendUrl()
154  {
155  return $this->_backendUrl;
156  }
157 
162  public function getCanUseBaseUrl()
163  {
164  return $this->_canUseBaseUrl;
165  }
166 
170  public function getFormKeyValidator()
171  {
173  }
174 
178  public function getHelper()
179  {
180  return $this->_helper;
181  }
182 
186  public function getLocaleResolver()
187  {
188  return $this->_localeResolver;
189  }
190 
194  public function getSession()
195  {
196  return $this->_session;
197  }
198 }
$response
Definition: 404.php:11
$helper
Definition: iframe.phtml:13
$objectManager
Definition: bootstrap.php:17
__construct(\Magento\Framework\App\RequestInterface $request, \Magento\Framework\App\ResponseInterface $response, \Magento\Framework\ObjectManagerInterface $objectManager, \Magento\Framework\Event\ManagerInterface $eventManager, \Magento\Framework\UrlInterface $url, \Magento\Framework\App\Response\RedirectInterface $redirect, \Magento\Framework\App\ActionFlag $actionFlag, \Magento\Framework\App\ViewInterface $view, \Magento\Framework\Message\ManagerInterface $messageManager, \Magento\Backend\Model\View\Result\RedirectFactory $resultRedirectFactory, ResultFactory $resultFactory, \Magento\Backend\Model\Session $session, \Magento\Framework\AuthorizationInterface $authorization, \Magento\Backend\Model\Auth $auth, \Magento\Backend\Helper\Data $helper, \Magento\Backend\Model\UrlInterface $backendUrl, \Magento\Framework\Data\Form\FormKey\Validator $formKeyValidator, \Magento\Framework\Locale\ResolverInterface $localeResolver, $canUseBaseUrl=false)
Definition: Context.php:89