← all change records

#3283218 hasRole() has moved from UserInterface to AccountInterface

break Target 11.4.x Published 2026-03-03
#3228209

Generated 2026-06-03 14:00 UTC

Matching rules (1)

  • from: '\Drupal\user\UserInterface::hasRole' to: '\Drupal\Core\Session\AccountInterface::hasRole'

Affected contrib projects (72)

Project legacy in_flight migrated installs files adopters
devel 0 24 0 146,664 1 1
rules 0 2 0 84,276 2 2
feeds 0 1 0 81,102 1 1
password_policy 0 2 0 57,339 1 1
role_delegation 0 1 0 53,166 1 1
openid_connect 0 1 0 31,354 2 2
cas 0 4 0 26,115 2 2
simple_oauth 0 1 0 21,401 1 1
reroute_email 0 4 0 20,908 2 2
eca 0 7 0 17,304 1 1
samlauth 0 2 0 16,613 2 2
ai 0 41 0 15,430 1 1
roleassign 0 3 0 14,695 1 1
userprotect 0 1 0 14,605 1 1
nodeaccess 0 1 0 9,881 1 1
authorization 0 1 0 7,817 1 1
social_auth 0 6 0 5,491 3 3
front 0 1 0 5,075 1 1
bamboo_twig 0 8 0 3,535 1 1
modal_page 0 11 0 3,102 3 3
commerce_license 0 2 0 2,714 2 2
role_expire 0 4 0 2,155 4 4
block_inactive_users 0 5 0 2,128 1 1
crazyegg 0 4 0 1,822 1 1
cms_content_sync 0 15 0 1,180 1 1
miniorange_oauth_client 0 0 1 1,089 0 1
miniorange_2fa 0 3 0 781 1 1
bootbase 0 1 0 734 1 1
simple_user_management 0 1 0 610 2 2
user_email_verification 0 1 0 586 1 1
opigno_moxtra 0 4 0 472 4 4
content_planner 0 0 2 452 0 1
session_management 0 2 0 406 1 1
graphql_core_schema 0 3 0 377 1 1
o365 0 4 0 354 1 1
access_policy 0 0 2 258 0 2
social_auth_entra_id 0 4 0 212 1 1
email_login_otp 0 1 0 190 1 1
tether_stats 0 2 0 143 1 1
stop_admin 0 1 0 116 1 1
workbench_approver 0 1 0 81 1 1
commerce_pickup 0 1 0 77 1 1
mcp_tools 0 6 0 75 1 1
decoupled_auth 0 4 0 47 1 1
crm 0 0 1 46 0 1
intercept 0 3 0 42 1 1
wb_universe 0 2 0 42 1 1
oauth_server_sso 0 1 0 33 1 1
really_simple_google_tag 0 1 0 32 1 1
content_translation_access 0 2 0 26 1 1
bee_hotel 0 3 0 23 2 2
contacts 0 9 0 18 9 9
quantcdn 0 0 1 17 0 1
metatag_user_role 0 1 0 16 1 1
cmrf_user_sync 0 2 0 15 1 1
crowd 0 1 0 15 4 4
mail_box_management 0 0 1 15 0 1
user_update_notify 0 1 0 15 1 1
group_member_role 0 1 0 13 1 1
user_inactivity_revoke_roles 0 1 0 13 3 3
group_member_import 0 2 0 12 2 2
user_referral 0 1 0 12 1 1
webtrees 0 2 0 11 1 1
social_course 0 6 0 8 2 2
user_reference_invite 0 6 0 8 1 2
commerce_license_content 0 1 0 7 1 1
gamify 0 1 0 7 1 1
advanced_403_redirect 0 0 1 4 0 1
menu_custom_access 0 3 0 3 1 1
conreg 0 4 0 2 2 2
ewelink 0 0 1 2 0 1
vereinonline_auth 0 2 0 1 1 1