Loading sansdesordre.module +4 −2 Original line number Diff line number Diff line <?php use Drupal\Core\Form\FormStateInterface; use Drupal\user\Entity\User; use Drupal\sansdesordre\Utils; /** Loading @@ -13,10 +15,10 @@ use Drupal\sansdesordre\Utils; /** * Implements hook_form_menu_link_content_menu_link_content_form_alter. */ function sansdesordre_form_menu_link_content_menu_link_content_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) { function sansdesordre_form_menu_link_content_menu_link_content_form_alter(&$form, FormStateInterface $form_state, $form_id) { $user = \Drupal::currentUser(); $is_admin = \Drupal\user\Entity\User::load($user->id())->hasRole('administrator'); $is_admin = User::load($user->id())->hasRole('administrator'); if ($user->hasPermission('disable sansdesordre menu link') && !$is_admin ) { // Skip SansDésordre logic. return; Loading Loading
sansdesordre.module +4 −2 Original line number Diff line number Diff line <?php use Drupal\Core\Form\FormStateInterface; use Drupal\user\Entity\User; use Drupal\sansdesordre\Utils; /** Loading @@ -13,10 +15,10 @@ use Drupal\sansdesordre\Utils; /** * Implements hook_form_menu_link_content_menu_link_content_form_alter. */ function sansdesordre_form_menu_link_content_menu_link_content_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) { function sansdesordre_form_menu_link_content_menu_link_content_form_alter(&$form, FormStateInterface $form_state, $form_id) { $user = \Drupal::currentUser(); $is_admin = \Drupal\user\Entity\User::load($user->id())->hasRole('administrator'); $is_admin = User::load($user->id())->hasRole('administrator'); if ($user->hasPermission('disable sansdesordre menu link') && !$is_admin ) { // Skip SansDésordre logic. return; Loading