_roleCollectionFactory = $roleCollectionFactory; $this->_rulesCollectionFactory = $rulesCollectionFactory; $this->_roleFactory = $roleFactory; $this->_rulesFactory = $rulesFactory; } /** * Creates role collection * * @return \Magento\Authorization\Model\ResourceModel\Role\Collection */ public function createRoleCollection() { return $this->_roleCollectionFactory->create(); } /** * Creates rules collection * * @return \Magento\Authorization\Model\ResourceModel\Rules\Collection */ public function createRulesCollection() { return $this->_rulesCollectionFactory->create(); } /** * Creates role model * * @return \Magento\Authorization\Model\Role */ public function createRole() { return $this->_roleFactory->create(); } /** * Creates rules model * * @return \Magento\Authorization\Model\Rules */ public function createRules() { return $this->_rulesFactory->create(); } }