Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Page.php
Go to the documentation of this file.
1 <?php
9 
15 {
19  protected $_page;
20 
29  public function __construct(
30  \Magento\Framework\View\Element\Template\Context $context,
31  \Magento\GoogleOptimizer\Helper\Data $helper,
32  \Magento\Framework\Registry $registry,
33  \Magento\GoogleOptimizer\Helper\Code $codeHelper,
34  \Magento\Cms\Model\Page $page,
35  array $data = []
36  ) {
37  // \Magento\Cms\Model\Page is singleton
38  $this->_page = $page;
39  parent::__construct($context, $helper, $registry, $codeHelper, $data);
40  }
41 
47  protected function _getEntity()
48  {
49  return $this->_page;
50  }
51 }
$helper
Definition: iframe.phtml:13
__construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\GoogleOptimizer\Helper\Data $helper, \Magento\Framework\Registry $registry, \Magento\GoogleOptimizer\Helper\Code $codeHelper, \Magento\Cms\Model\Page $page, array $data=[])
Definition: Page.php:29
$page
Definition: pages.php:8