← all change records

#3029856 ContextDefinition annotations can specify constraints

released Target 8.7.x Published 2019-03-08
#3016420

Generated 2026-05-12 08:43 UTC

Rules (1)

signature 1
from
to
\Drupal\Component\Plugin\Context\ContextDefinitionInterface::addConstraint
  • arity ≥ 1

Affected contrib projects (222)

Project legacy in_flight migrated no_match installs files adopters
ctools 0 0 2 0 445,119 0 4
paragraphs 0 0 1 0 237,094 0 1
scheduler 0 0 2 0 95,838 0 1
entity_browser 0 0 1 0 92,433 0 1
rules 0 0 1 1 84,336 0 1
geofield 0 0 2 0 62,420 0 1
search_api_solr 0 0 1 0 54,432 0 1
geolocation 0 0 2 0 42,245 0 1
commerce 0 0 2 0 37,105 0 5
typed_data 0 0 2 0 34,098 0 3
smart_date 0 0 1 0 32,936 0 1
scheduler_content_moderation_integration 0 0 2 0 28,855 0 2
simplenews 0 0 2 0 28,723 0 1
consumers 0 0 1 0 24,664 0 2
simple_oauth 0 0 2 1 19,476 0 2
trash 0 0 1 0 18,513 0 1
office_hours 0 0 1 0 18,345 0 2
contact_storage 0 0 1 0 16,446 0 2
layout_paragraphs 0 0 3 0 16,214 0 1
samlauth 0 0 1 0 15,930 0 1
eca 0 0 3 0 15,522 0 2
field_validation 0 0 2 0 14,600 0 42
ai 0 0 4 0 13,284 0 1
forum 0 0 1 0 10,404 0 1
aggregator 0 0 1 0 8,414 0 1
date_recur 0 0 3 0 8,196 0 1
ui_patterns 0 0 2 0 7,968 0 7
book 0 0 3 0 7,597 0 3
ai_agents 0 0 3 0 6,863 0 1
workbench_moderation 0 0 1 0 6,806 0 2
lightning_media 0 0 3 0 5,957 0 2
workflow 0 0 2 0 5,070 0 1
readonlymode 0 0 1 1 4,686 0 1
canvas 0 0 1 0 4,478 0 19
key_auth 0 0 3 0 4,385 0 2
taxonomy_unique 0 0 1 0 4,168 0 1
tmgmt_deepl 0 0 2 0 3,613 0 2
paragraphs_limits 0 0 1 0 3,495 0 1
custom_field 0 0 2 0 2,996 0 5
registration 0 0 1 0 2,987 0 8
paragraph_blocks 0 0 1 0 2,796 0 1
markdown 0 0 1 0 2,738 0 1
onlyone 0 0 1 0 2,605 0 2
commerce_license 0 0 1 0 2,598 0 1
media_duplicates 0 0 2 0 2,555 0 1
preview_link 0 0 1 0 2,483 0 2
commerce_wishlist 0 0 1 0 2,419 0 2
colorapi 0 0 2 0 2,164 0 1
limited_field_widgets 0 0 1 1 2,144 0 1
unique_entity_title 0 0 1 0 2,138 0 1
entity_hierarchy 0 0 2 0 1,941 0 3
homebox 0 0 1 1 1,919 0 1
private_message 0 0 2 0 1,888 0 1
unique_content_field_validation 0 0 2 0 1,719 0 1
commerce_cart_api 0 0 1 0 1,689 0 1
isbn 0 0 1 0 1,689 0 1
phone_number 0 0 1 0 1,644 0 1
commerce_giftcard 0 0 1 0 1,637 0 3
node_title_validation 0 0 2 0 1,609 0 1
entity_reference_validators 0 0 2 0 1,592 0 1
field_image_style 0 0 1 0 1,352 0 1
require_on_publish 0 0 2 0 1,333 0 1
acquia_dam 0 0 1 0 1,282 0 2
mercury_editor 0 0 3 0 1,268 0 2
ginvite 0 0 3 0 1,226 0 1
menu_item_limit 0 0 1 0 1,016 0 1
view_mode_selector 0 0 1 0 1,003 0 1
dbee 0 0 1 0 995 0 1
mobile_number 0 0 1 0 945 0 1
grequest 0 0 1 0 924 0 1
brightcove 0 0 2 0 870 0 4
entity_extra_field 0 0 1 0 796 0 1
advanced_email_validation 0 0 2 0 776 0 1
varbase_media 0 0 3 0 759 0 4
apigee_edge 0 0 2 0 734 0 1
background_image 0 0 1 0 730 0 2
opigno_scorm 0 0 1 0 690 0 1
table_of_contents 0 0 1 0 574 0 1
opigno_certificate 0 0 1 0 573 0 1
intelligencebank 0 0 2 0 532 0 1
ggroup 0 0 3 0 523 0 1
search_overrides 0 0 1 0 500 0 1
apigee_api_catalog 0 0 1 0 485 0 2
opigno_social 0 0 1 1 442 0 1
typed_link 0 0 1 0 417 0 1
ex_icons 0 0 1 0 387 0 1
commerce_registration 0 0 2 0 374 0 1
ad 0 0 2 0 358 0 1
bookable_calendar 0 0 1 0 349 0 1
ik_constant_contact 0 0 1 0 345 0 1
push_notifications 0 0 1 0 336 0 1
tool 0 0 1 0 325 0 1
pluginreference 0 0 1 0 313 0 1
group_permissions 0 0 2 0 296 0 2
reference_value_pair 0 0 3 0 286 0 1
commerce_bulk 0 0 1 0 283 0 1
email_username 0 0 2 0 281 0 2
redhen 0 0 1 0 278 0 1
cas_server 0 0 2 1 274 0 2
localgov_workflows 0 0 1 0 271 0 1
access_policy 0 0 2 0 255 0 2
ai_integration_eca 0 0 1 0 237 0 4
event 0 0 2 0 236 0 1
phonenumber 0 0 1 0 229 0 1
wse 0 0 2 0 228 0 3
alt_text_validation 0 0 1 0 218 0 1
icons 0 0 1 0 209 0 1
entity_reference_uuid 0 0 1 0 208 0 1
meta_entity 0 0 1 0 203 0 1
content_moderation_bypass 0 0 1 0 194 0 1
commerce_purchasable_entity 0 0 1 0 193 0 1
instagram_feeds 0 0 2 0 191 0 1
comment_limit 0 0 1 0 153 0 1
commerce_product_menu_ui 0 0 1 0 149 0 1
content_moderation_info_block 0 0 1 0 145 0 1
permission_watchdog 0 0 1 0 129 0 1
summary_word_limit 0 0 1 0 126 0 1
group_context_domain 0 0 1 0 114 0 1
rocketship_core 0 0 5 0 111 0 2
rl 0 0 1 0 103 0 2
link_allowed_hosts 0 0 2 0 98 0 1
openstreetmap 0 0 1 0 96 0 1
lms 0 0 1 0 94 0 3
commerce_funds 0 0 2 0 90 0 1
field_sample_value 0 0 1 0 87 0 1
email_change_verification 0 0 1 0 86 0 1
sendinblue_api 0 0 1 0 77 0 1
scorm_field 0 0 2 0 76 0 1
ai_context 0 0 1 0 70 0 1
json_template 0 0 1 0 70 0 1
commerce_variation_bundle 0 0 1 0 67 0 1
duet_date_picker 0 0 1 0 66 0 2
multiple_email 0 0 1 0 66 0 2
openagenda 0 0 2 0 66 0 1
openintranet_messenger 0 0 1 0 65 0 1
audit_export 0 0 1 0 62 0 7
xero 0 0 2 0 55 0 28
farm_ledger 0 0 2 0 54 0 2
group_domain 0 0 2 0 52 0 1
intercept 0 0 1 0 52 0 1
crm 0 0 1 0 48 0 3
micro_site 0 0 1 0 42 0 1
generate_style_theme 0 0 2 0 41 0 2
patternkit 0 0 1 0 37 0 1
auctions 0 0 2 0 35 0 4
username_policy 0 0 2 0 35 0 1
applenews 0 0 1 0 34 0 2
group_context_path_prefix 0 0 1 0 34 0 1
pdfa11y 0 0 1 0 34 0 1
vgwort 0 0 2 0 34 0 1
burndown 0 0 1 0 33 0 1
sharepoint_integration 0 0 1 0 33 0 1
tsbu 0 0 1 0 33 0 1
commerce_recruiting 0 0 1 0 32 0 3
prevent_absolute_internal_links 0 0 1 0 30 0 1
alien_alias 0 0 1 0 24 0 1
flowdrop 0 0 3 0 24 0 2
commerce_cardpointe 0 0 2 0 23 0 1
data_pipelines 0 0 1 0 23 0 2
username 0 0 1 0 22 0 2
book_access_code 0 0 1 0 21 0 1
mutual_credit 0 0 1 0 19 0 4
farm_project_plan 0 0 1 0 18 0 1
monster_menus 0 0 1 0 18 0 2
alternative_user_emails 0 0 1 0 17 0 1
cool_calendar_extras 0 0 1 0 17 0 1
language_country_negotiation 0 0 1 0 17 0 1
entity_workflow 0 0 1 0 16 0 1
farm_rcd 0 0 1 0 16 0 2
contacts 0 0 1 0 15 0 2
double_reference 0 0 1 0 15 0 1
experience_builder 0 0 2 0 15 0 27
jsonld_simple 0 0 1 0 14 0 1
bibleref 0 0 1 0 13 0 1
seo_urls 0 0 1 0 13 0 2
url_path_restrictions 0 0 1 0 12 0 1
api 0 0 1 0 11 0 2
content_remote_options 0 0 1 0 11 0 1
eav_field 0 0 1 0 11 0 1
entity_attributes 0 0 1 0 10 0 1
mailgroup 0 0 1 0 10 0 1
comments_ban 0 0 1 0 9 0 1
commerce_amazon_sp_api 0 0 1 0 9 0 2
user_coins 0 0 1 0 9 0 1
email_validate 0 0 1 0 8 0 1
prosemirror 0 0 1 0 8 0 1
affiliated 0 0 1 0 7 0 1
spalp 0 0 1 0 7 0 1
de_notifications 0 0 1 0 6 0 1
oauth_client 0 0 1 0 6 0 1
permanent_entities 0 0 2 0 6 0 1
sendpulse_api 0 0 1 0 6 0 1
simple_oauth_redirect_uri_wildcard 0 0 1 0 6 0 1
association 0 0 2 0 5 0 2
authenticate_by_mail 0 0 2 0 5 0 1
critical_css_ui 0 0 1 0 5 0 1
iframe_consent 0 0 2 0 5 0 1
modules_info 0 0 1 0 5 0 1
siteimprove_accessibility 0 0 2 0 5 0 2
social_auth_account_verification 0 0 1 0 5 0 1
access_conditions 0 0 2 0 4 0 1
advanced_403_redirect 0 0 2 0 4 0 1
drw 0 0 1 0 4 0 1
improvements 0 0 2 0 4 0 2
ntc 0 0 1 0 4 0 1
site 0 0 1 0 4 0 4
livre 0 0 1 0 3 0 4
widget_type 0 0 1 0 3 0 1
content_moderation_reviewer 0 0 1 0 2 0 1
drupal_telegram_sdk 0 0 1 0 2 0 1
entity_counter 0 0 1 0 2 0 1
smallads 0 0 1 0 2 0 1
api_token_entity 0 0 1 0 1 0 2
asm 0 0 1 0 1 0 1
burnafter 0 0 1 0 1 0 1
cert 0 0 1 0 1 0 1
eduframe 0 0 2 0 1 0 1
moosend_ems 0 0 1 0 1 0 1
nested_set 0 0 1 0 1 0 1
abstract_email_validation 0 0 1 0 0 0 1
api_insight_lab 0 0 1 0 0 0 1
entity_switcher 0 0 1 0 0 0 1