/** * constructor * * @param \Magento\Backend\Model\Session $backendSession * @param \Magento\Framework\View\Result\PageFactory $resultPageFactory * @param \Magento\Framework\Controller\Result\JsonFactory $resultJsonFactory * @param \Mageplaza\Blog\Model\PostFactory $postFactory * @param \Magento\Framework\Registry $registry * @param \Magento\Backend\Model\View\Result\RedirectFactory $resultRedirectFactory * @param \Magento\Backend\App\Action\Context $context */ public function __construct(\Magento\Backend\Model\Auth\Session $backendSession, \Magento\Framework\View\Result\PageFactory $resultPageFactory, \Magento\Framework\Controller\Result\JsonFactory $resultJsonFactory, \Mageplaza\Blog\Model\PostFactory $postFactory, \Magento\Framework\Registry $registry, \Magento\Backend\App\Action\Context $context) { $this->backendSession = $backendSession; $this->resultPageFactory = $resultPageFactory; $this->resultJsonFactory = $resultJsonFactory; parent::__construct($postFactory, $registry, $context); }
/** * constructor * * @param \Mageplaza\Blog\Model\Upload $uploadModel * @param \Mageplaza\Blog\Model\Post\Image $imageModel * @param \Magento\Backend\Model\Session $backendSession * @param \Magento\Backend\Helper\Js $jsHelper * @param \Mageplaza\Blog\Model\PostFactory $postFactory * @param \Magento\Framework\Registry $registry * @param \Magento\Backend\Model\View\Result\RedirectFactory $resultRedirectFactory * @param \Magento\Backend\App\Action\Context $context */ public function __construct(\Mageplaza\Blog\Model\Upload $uploadModel, \Mageplaza\Blog\Model\Post\Image $imageModel, \Mageplaza\Blog\Model\TrafficFactory $trafficFactory, \Magento\Backend\Model\Auth\Session $backendSession, \Magento\Backend\Helper\Js $jsHelper, \Mageplaza\Blog\Model\PostFactory $postFactory, \Magento\Framework\Registry $registry, \Magento\Backend\App\Action\Context $context) { $this->uploadModel = $uploadModel; $this->imageModel = $imageModel; $this->trafficFactory = $trafficFactory; $this->backendSession = $backendSession; $this->jsHelper = $jsHelper; parent::__construct($postFactory, $registry, $context); }
/** * constructor * * @param \Magento\Framework\View\Result\LayoutFactory $resultLayoutFactory * @param \Mageplaza\Blog\Model\PostFactory $tagFactory * @param \Magento\Framework\Registry $registry * @param \Magento\Backend\Model\View\Result\RedirectFactory $resultRedirectFactory * @param \Magento\Backend\App\Action\Context $context */ public function __construct(\Magento\Framework\View\Result\LayoutFactory $resultLayoutFactory, \Mageplaza\Blog\Model\PostFactory $tagFactory, \Magento\Framework\Registry $registry, \Magento\Backend\App\Action\Context $context) { $this->resultLayoutFactory = $resultLayoutFactory; parent::__construct($tagFactory, $registry, $context); }