Code Analysis: View Transitions 1.1.1

Function Rating Maintainability Complexity Lines of code
plvt_register_view_transition_animations()
B
32 16 130
plvt_render_settings_field()
B
37 13 91
PLVT_View_Transition_Animation::apply_config()
A
49 12 31
plvt_add_setting_ui()
A
34 6 119
plvt_sanitize_setting()
A
46 11 41
plvt_load_view_transitions()
A
43 9 46
plvt_sanitize_view_transitions_theme_support()
A
48 8 36
plvt_apply_settings_to_theme_support()
A
48 7 34
PLVT_View_Transition_Animation_Registry::register_animation()
S
47 6 43
PLVT_View_Transition_Animation::get_stylesheet()
S
53 7 24
plvt_get_asset_path()
S
53 6 22
plvt_polyfill_theme_support()
S
64 4 10
plvt_print_view_transitions_admin_style()
S
63 3 12
plvt_add_settings_action_link()
S
60 2 15
PLVT_View_Transition_Animation::use_global_transition_names()
S
64 3 10
PLVT_View_Transition_Animation::use_post_transition_names()
S
64 3 10
PLVT_View_Transition_Animation::__construct()
S
61 2 13
plvt_register_setting()
S
54 1 25
plvt_get_view_transition_animation_labels()
S
56 1 17
PLVT_View_Transition_Animation_Registry::get_animation_stylesheet()
S
70 2 6
PLVT_View_Transition_Animation_Registry::use_animation_global_transition_names()
S
70 2 6
plvt_inject_animation_duration()
S
65 2 9
PLVT_View_Transition_Animation_Registry::use_animation_post_transition_names()
S
70 2 6
plvt_get_setting_default()
S
61 1 13
plvt_render_generator()
S
79 1 3
plvt_get_stored_setting_value()
S
80 1 3
plvt_delete_plugin_option()
S
82 1 3
PLVT_View_Transition_Animation::get_aliases()
S
82 1 3
PLVT_View_Transition_Animation::is_valid_slug()
S
79 1 3
PLVT_View_Transition_Animation::get_slug()
S
82 1 3