Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Object DOMDocument should be created.
- namespace TechnoAreaBlockArea;
- use TechnoAreaBlockBaseBlock;
- use TechnoAreaModelArea as AreaModel;
- use TechnoAreaModelStatus;
- class Index extends BaseBlock {
- protected $_areaFactory;
- protected $_area;
- protected $_areaCollectionFactory;
- protected $_areaHelper;
- public function __construct(
- MagentoFrameworkViewElementTemplateContext $context
- TechnoAreaModelResourceModelAreaCollectionFactory $areaCollectionFactory,
- TechnoAreaModelAreaFactory $areaFactory,
- AreaModel $area,
- TechnoAreaHelperData $areaHelper
- ) {
- parent::__construct($context);
- $this->_areaFactory = $areaFactory;
- $this->_area = $area;
- $this->_areaCollectionFactory = $areaCollectionFactory;
- $this->_areaHelper = $areaHelper;
- }
- public function getAreaCollection() {
- $areaCollection = $this->_areaCollectionFactory->create()
- ->addFieldToFilter('status', Status::STATUS_ENABLED)
- ->setOrder('area_name', 'ASC');
- return $areaCollection;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement