Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Protected Attributes | |
$_authorization | |
![]() | |
$_request | |
$_layout | |
$_eventManager | |
$_urlBuilder | |
$_cache | |
$_design | |
$_session | |
$_sidResolver | |
$_scopeConfig | |
$_assetRepo | |
$_viewConfig | |
$_cacheState | |
$_logger | |
$_escaper | |
$_filterManager | |
$_localeDate | |
$inlineTranslation | |
Constructor modification point for Magento\Backend\Block\AbstractBlock.
All context classes were introduced to allow for backwards compatible constructor modifications of classes that were supposed to be extended by extension developers.
Do not call methods of this class directly.
As Magento moves from inheritance-based APIs all such classes will be deprecated together with the classes they were introduced for.
@api @SuppressWarnings(PHPMD.CouplingBetweenObjects)
Definition at line 23 of file Context.php.
__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 | ||
) |
\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\AuthorizationInterface | $authorization | |
\Magento\Framework\Translate\Inline\StateInterface | $inlineTranslation | @SuppressWarnings(PHPMD.ExcessiveParameterList) |
Definition at line 52 of file Context.php.
getAuthorization | ( | ) |
Retrieve Authorization
Definition at line 99 of file Context.php.
|
protected |
Definition at line 28 of file Context.php.