|
Apache/2.4.41 (Ubuntu) Linux vmi616275.contaboserver.net 5.4.0-84-generic #94-Ubuntu SMP Thu Aug 26 20:27:37 UTC 2021 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) server ip : 62.171.164.128 | your ip : 127.0.0.1 safemode OFF > / home / dev2.destoffenstraat.com / app / code / MageArray / News / Controller / Adminhtml / |
Filename | /home/dev2.destoffenstraat.com/app/code/MageArray/News/Controller/Adminhtml/Newspost.php |
Size | 3.54 kb |
Permission | rwxrwxrwx |
Owner | root : root |
Create time | 17-Aug-2025 10:26 |
Last modified | 06-Apr-2021 18:06 |
Last accessed | 23-Aug-2025 02:07 |
Actions | edit | rename | delete | download (gzip) |
View | text | code | image |
<?php
namespace MageArray\News\Controller\Adminhtml;
/**
* Class Popup
* @package MageArray\Popup\Controller\Adminhtml
*/
abstract class Newspost extends \Magento\Backend\App\Action
{
/**
* @var \Magento\Backend\Helper\Js
*/
protected $_jsHelper;
/**
* @var \Magento\Store\Model\StoreManagerInterface
*/
protected $_storeManager;
/**
* @var \Magento\Backend\Model\View\Result\ForwardFactory
*/
protected $_resultForwardFactory;
/**
* @var \Magento\Framework\View\Result\LayoutFactory
*/
protected $_resultLayoutFactory;
/**
* @var \Magento\Framework\View\Result\PageFactory
*/
protected $_resultPageFactory;
/**
* @var \Magento\Framework\Controller\Result\RawFactory
*/
protected $_resultRawFactory;
/**
* @var \MageArray\Popup\Model\PopupFactory
*/
protected $_popupFactory;
/**
* @var \Magento\Framework\Registry
*/
protected $_coreRegistry;
/**
* @var \Magento\Framework\App\Response\Http\FileFactory
*/
protected $_fileFactory;
/**
* Popup constructor.
* @param \Magento\Backend\App\Action\Context $context
* @param \MageArray\Popup\Model\PopupFactory $popupFactory
* @param \Magento\Framework\Registry $coreRegistry
* @param \Magento\Framework\App\Response\Http\FileFactory $fileFactory
* @param \Magento\Framework\View\Result\PageFactory $resultPageFactory
* @param \Magento\Framework\View\Result\LayoutFactory $resultLayoutFactory
* @param \Magento\Backend\Model\View\Result\ForwardFactory $resultForwardFactory
* @param \Magento\Framework\Controller\Result\RawFactory $resultRawFactory
* @param \Magento\Backend\Helper\Js $jsHelper
* @param \Magento\Store\Model\StoreManagerInterface $storeManager
*/
public function __construct(
\Magento\Backend\App\Action\Context $context,
\MageArray\News\Model\NewspostFactory $newspostFactory,
\Magento\Framework\Registry $coreRegistry,
\Magento\Framework\App\Response\Http\FileFactory $fileFactory,
\Magento\Framework\View\Result\PageFactory $resultPageFactory,
\Magento\Framework\View\Result\LayoutFactory $resultLayoutFactory,
\Magento\Backend\Model\View\Result\ForwardFactory $resultForwardFactory,
\Magento\Framework\Controller\Result\RawFactory $resultRawFactory,
\Magento\Backend\Helper\Js $jsHelper,
\Magento\Store\Model\StoreManagerInterface $storeManager,
\MageArray\News\Model\Newspost\Image $imageModel,
\Magento\MediaStorage\Model\File\UploaderFactory $uploaderFactory,
\Magento\Framework\App\ResourceConnection $resource,
\MageArray\News\Helper\Data $dataHelper
) {
parent::__construct($context);
$this->_coreRegistry = $coreRegistry;
$this->_newspostFactory = $newspostFactory;
$this->_fileFactory = $fileFactory;
$this->_storeManager = $storeManager;
$this->_jsHelper = $jsHelper;
$this->_imageModel = $imageModel;
$this->_resultRawFactory = $resultRawFactory;
$this->_resultPageFactory = $resultPageFactory;
$this->_resultLayoutFactory = $resultLayoutFactory;
$this->_resultForwardFactory = $resultForwardFactory;
$this->_resource = $resource;
$this->_uploaderFactory = $uploaderFactory;
$this->_dataHelper = $dataHelper;
}
/**
* @return mixed
*/
protected function _isAllowed()
{
return $this->_authorization->isAllowed('MageArray_News::newspost');
}
}
namespace MageArray\News\Controller\Adminhtml;
/**
* Class Popup
* @package MageArray\Popup\Controller\Adminhtml
*/
abstract class Newspost extends \Magento\Backend\App\Action
{
/**
* @var \Magento\Backend\Helper\Js
*/
protected $_jsHelper;
/**
* @var \Magento\Store\Model\StoreManagerInterface
*/
protected $_storeManager;
/**
* @var \Magento\Backend\Model\View\Result\ForwardFactory
*/
protected $_resultForwardFactory;
/**
* @var \Magento\Framework\View\Result\LayoutFactory
*/
protected $_resultLayoutFactory;
/**
* @var \Magento\Framework\View\Result\PageFactory
*/
protected $_resultPageFactory;
/**
* @var \Magento\Framework\Controller\Result\RawFactory
*/
protected $_resultRawFactory;
/**
* @var \MageArray\Popup\Model\PopupFactory
*/
protected $_popupFactory;
/**
* @var \Magento\Framework\Registry
*/
protected $_coreRegistry;
/**
* @var \Magento\Framework\App\Response\Http\FileFactory
*/
protected $_fileFactory;
/**
* Popup constructor.
* @param \Magento\Backend\App\Action\Context $context
* @param \MageArray\Popup\Model\PopupFactory $popupFactory
* @param \Magento\Framework\Registry $coreRegistry
* @param \Magento\Framework\App\Response\Http\FileFactory $fileFactory
* @param \Magento\Framework\View\Result\PageFactory $resultPageFactory
* @param \Magento\Framework\View\Result\LayoutFactory $resultLayoutFactory
* @param \Magento\Backend\Model\View\Result\ForwardFactory $resultForwardFactory
* @param \Magento\Framework\Controller\Result\RawFactory $resultRawFactory
* @param \Magento\Backend\Helper\Js $jsHelper
* @param \Magento\Store\Model\StoreManagerInterface $storeManager
*/
public function __construct(
\Magento\Backend\App\Action\Context $context,
\MageArray\News\Model\NewspostFactory $newspostFactory,
\Magento\Framework\Registry $coreRegistry,
\Magento\Framework\App\Response\Http\FileFactory $fileFactory,
\Magento\Framework\View\Result\PageFactory $resultPageFactory,
\Magento\Framework\View\Result\LayoutFactory $resultLayoutFactory,
\Magento\Backend\Model\View\Result\ForwardFactory $resultForwardFactory,
\Magento\Framework\Controller\Result\RawFactory $resultRawFactory,
\Magento\Backend\Helper\Js $jsHelper,
\Magento\Store\Model\StoreManagerInterface $storeManager,
\MageArray\News\Model\Newspost\Image $imageModel,
\Magento\MediaStorage\Model\File\UploaderFactory $uploaderFactory,
\Magento\Framework\App\ResourceConnection $resource,
\MageArray\News\Helper\Data $dataHelper
) {
parent::__construct($context);
$this->_coreRegistry = $coreRegistry;
$this->_newspostFactory = $newspostFactory;
$this->_fileFactory = $fileFactory;
$this->_storeManager = $storeManager;
$this->_jsHelper = $jsHelper;
$this->_imageModel = $imageModel;
$this->_resultRawFactory = $resultRawFactory;
$this->_resultPageFactory = $resultPageFactory;
$this->_resultLayoutFactory = $resultLayoutFactory;
$this->_resultForwardFactory = $resultForwardFactory;
$this->_resource = $resource;
$this->_uploaderFactory = $uploaderFactory;
$this->_dataHelper = $dataHelper;
}
/**
* @return mixed
*/
protected function _isAllowed()
{
return $this->_authorization->isAllowed('MageArray_News::newspost');
}
}