18 private $localeResolver;
28 \
Magento\Framework\Locale\ResolverInterface $localeResolver =
null 30 $this->localeResolver = $localeResolver ?:
32 parent::__construct($context,
$data);
43 $timeZoneCode = $this->_localeDate->getConfigTimezone();
44 $locale = $this->localeResolver->getLocale();
45 $getLongTimeZoneName = \IntlTimeZone::createTimeZone($timeZoneCode)
46 ->getDisplayName(
false, \IntlTimeZone::DISPLAY_LONG, $locale);
49 sprintf(
"%s (%s)", $getLongTimeZoneName, $timeZoneCode)
__construct(\Magento\Backend\Block\Template\Context $context, array $data=[], \Magento\Framework\Locale\ResolverInterface $localeResolver=null)
render(\Magento\Framework\Data\Form\Element\AbstractElement $element)