WC_TS_Compatibility_Wpml_String_Translation B

Total Complexity 79
Dependencies 0
Dependents 0
Total lines 333
Lines of code 225
Logical lines of code 129
Comment lines 19
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
pre_update_translation()
A
50 11 27
pre_update_translation_filter()
A
54 8 20
translate_option_filter()
S
55 7 19
set_filters()
S
57 5 15
get_languages()
S
63 4 11
get_string_translation()
S
65 4 8
update_string_translation()
S
61 3 12
translate_option()
S
62 3 12
get_default_language()
S
66 3 8
enable_option_filters()
S
67 3 7
is_activated()
S
74 3 4
__construct()
S
66 2 9
register_string()
S
74 2 4
get_translated_string()
S
68 2 7
get_string_by_id()
S
66 2 8
get_string_value()
S
71 2 6
get_string_id()
S
74 2 4
get_string_language()
S
69 2 7
get_language_name()
S
69 2 7
load()
S
75 2 5
update_string_value()
S
71 1 5
delete_string_translation()
S
74 1 4
admin_translate_options()
S
82 1 3
get_translatable_admin_options()
S
80 1 3
get_translatable_options()
S
80 1 3
get_current_language()
S
77 1 4
pre_update_translate_checkboxes()
S
82 1 3