13 class Info extends \Magento\Backend\Block\Widget\Form\Generic implements \Magento\Backend\Block\Widget\Tab\TabInterface
25 return __(
'Role Info');
59 return parent::_beforeToHtml();
65 protected function _initForm()
68 $form = $this->_formFactory->create();
70 $fieldset = $form->addFieldset(
'base_fieldset', [
'legend' =>
__(
'Role Information')]);
77 'label' =>
__(
'Role Name'),
79 'class' =>
'required-entry',
84 $fieldset->addField(
'role_id',
'hidden', [
'name' =>
'role_id',
'id' =>
'role_id']);
86 $fieldset->addField(
'in_role_user',
'hidden', [
'name' =>
'in_role_user',
'id' =>
'in_role_userz']);
88 $fieldset->addField(
'in_role_user_old',
'hidden', [
'name' =>
'in_role_user_old']);
90 $verificationFieldset = $form->addFieldset(
91 'current_user_verification_fieldset',
92 [
'legend' =>
__(
'Current User Identity Verification')]
94 $verificationFieldset->addField(
95 self::IDENTITY_VERIFICATION_PASSWORD_FIELD,
98 'name' => self::IDENTITY_VERIFICATION_PASSWORD_FIELD,
99 'label' =>
__(
'Your Password'),
100 'id' => self::IDENTITY_VERIFICATION_PASSWORD_FIELD,
101 'title' =>
__(
'Your Password'),
102 'class' =>
'input-text validate-current-password required-entry',
108 if ($this->getRole() && is_array($this->getRole()->
getData())) {
111 $form->setValues(
$data);
122 return $this->_coreRegistry->registry(
123 \
Magento\
User\Controller\Adminhtml\
User\
Role\SaveRole::IN_ROLE_OLD_USER_FORM_DATA_SESSION_KEY
getData($key='', $index=null)
const IDENTITY_VERIFICATION_PASSWORD_FIELD