@@ -24,6 +24,7 @@ class UndefinedCallableHandler
24
24
{
25
25
private const FILTER_COMPONENTS = [
26
26
'humanize ' => 'form ' ,
27
+ 'form_encode_currency ' => 'form ' ,
27
28
'trans ' => 'translation ' ,
28
29
'sanitize_html ' => 'html-sanitizer ' ,
29
30
'yaml_encode ' => 'yaml ' ,
@@ -33,6 +34,7 @@ class UndefinedCallableHandler
33
34
private const FUNCTION_COMPONENTS = [
34
35
'asset ' => 'asset ' ,
35
36
'asset_version ' => 'asset ' ,
37
+ 'importmap ' => 'asset-mapper ' ,
36
38
'dump ' => 'debug-bundle ' ,
37
39
'encore_entry_link_tags ' => 'webpack-encore-bundle ' ,
38
40
'encore_entry_script_tags ' => 'webpack-encore-bundle ' ,
@@ -47,6 +49,13 @@ class UndefinedCallableHandler
47
49
'form_start ' => 'form ' ,
48
50
'form_end ' => 'form ' ,
49
51
'csrf_token ' => 'form ' ,
52
+ 'form_parent ' => 'form ' ,
53
+ 'field_name ' => 'form ' ,
54
+ 'field_value ' => 'form ' ,
55
+ 'field_label ' => 'form ' ,
56
+ 'field_help ' => 'form ' ,
57
+ 'field_errors ' => 'form ' ,
58
+ 'field_choices ' => 'form ' ,
50
59
'logout_url ' => 'security-http ' ,
51
60
'logout_path ' => 'security-http ' ,
52
61
'is_granted ' => 'security-core ' ,
@@ -58,8 +67,11 @@ class UndefinedCallableHandler
58
67
'prerender ' => 'web-link ' ,
59
68
'workflow_can ' => 'workflow ' ,
60
69
'workflow_transitions ' => 'workflow ' ,
70
+ 'workflow_transition ' => 'workflow ' ,
61
71
'workflow_has_marked_place ' => 'workflow ' ,
62
72
'workflow_marked_places ' => 'workflow ' ,
73
+ 'workflow_metadata ' => 'workflow ' ,
74
+ 'workflow_transition_blockers ' => 'workflow ' ,
63
75
];
64
76
65
77
private const FULL_STACK_ENABLE = [
0 commit comments