EE_Registry D

Total Complexity 178
Dependencies 40
Dependents 176
Total lines 1,679
Lines of code 763
Logical lines of code 317
Comment lines 705
Methods 43
Properties 26

Methods 43

Method Rating Maintainability Complexity Lines of code
_load()
A
45 15 42
create()
A
45 15 40
_resolve_dependencies()
A
42 14 54
_create_object()
A
46 13 40
_get_cached_class()
A
50 10 29
loadOrVerifyClassExists()
A
52 9 23
_resolve_dependency()
A
49 8 34
_reset_and_unset_object()
S
54 7 24
_set_cached_class()
S
53 7 23
_require_file()
S
48 5 39
clear_cached_class()
S
54 6 22
reset_model()
S
54 6 22
_resolve_path()
S
56 6 18
instance()
S
58 6 16
reset()
S
54 4 21
resolve_legacy_class_parent()
S
63 3 11
add_module()
S
63 3 11
initialize()
S
50 1 32
factory()
S
64 3 10
get_addon_by_name()
S
67 3 8
init()
S
70 3 5
cpt_models()
S
65 3 9
localize_i18n_js_strings()
S
64 3 9
load_core()
S
55 1 24
load_class()
S
57 1 20
load_lib()
S
57 1 19
load_model()
S
58 1 19
load_service()
S
58 1 18
load_model_class()
S
58 1 18
get_addons_by_name()
S
69 2 7
getAddon()
S
67 2 8
get_class_abbreviation()
S
73 2 5
get_module()
S
74 2 5
_array_is_numerically_and_sequentially_indexed()
S
71 2 5
load_helper()
S
62 1 13
__construct()
S
61 1 12
load_addon()
S
64 1 12
load_file()
S
64 1 12
load_dms()
S
65 1 11
removeAddon()
S
75 1 4
is_model_name()
S
79 1 3
CFG()
S
80 1 3
get_ReflectionClass()
S
80 1 3