_coreRegistry = $coreRegistry; $this->_userFactory = $userFactory; } /** * @return $this */ protected function _initAction() { $this->_view->loadLayout(); $this->_setActiveMenu( 'Magento_User::system_acl_users' )->_addBreadcrumb( __('System'), __('System') )->_addBreadcrumb( __('Permissions'), __('Permissions') )->_addBreadcrumb( __('Users'), __('Users') ); return $this; } /** * Retrieve well-formed admin user data from the form input * * @param array $data * @return array */ protected function _getAdminUserData(array $data) { if (isset($data['password']) && $data['password'] === '') { unset($data['password']); } if (!isset($data['password']) && isset($data['password_confirmation']) && $data['password_confirmation'] === '' ) { unset($data['password_confirmation']); } return $data; } }