$errors * @var array $form * @var array $role * @var bool $canUpdateRole * @var bool $canDeleteRole */ use MintyPHP\Session; $values = $form ?? $role ?? []; $canUpdateRole = (bool) ($canUpdateRole ?? false); $canDeleteRole = (bool) ($canDeleteRole ?? false); $isReadOnly = !$canUpdateRole; $titleText = $isReadOnly ? t('View role') : t('Edit role'); ?>
$titleText, 'backHref' => 'admin/roles', 'backTitle' => t('Cancel'), 'actions' => $canUpdateRole ? [ [ 'form' => 'role-form', 'name' => 'action', 'value' => 'save', 'class' => 'secondary outline', 'label' => t('Save'), ], [ 'form' => 'role-form', 'name' => 'action', 'value' => 'save_close', 'class' => 'primary', 'label' => t('Save & close'), ], ] : [], ]; require templatePath('partials/app-details-titlebar.phtml'); ?>