IfwPsn_Wp_ORM_Idiorm D

Total Complexity 242
Dependencies 8
Dependents 0
Total lines 1,840
Lines of code 861
Logical lines of code 455
Comment lines 716
Methods 137
Properties 29

Methods 137

Method Rating Maintainability Complexity Lines of code
_detect_identifier_quote_character()
A
58 10 16
where_any_is()
S
51 7 26
save()
S
51 7 26
_log_query()
S
52 6 23
_set_orm_property()
S
59 6 14
_run()
S
53 5 24
_call_aggregate_db_function()
S
56 5 18
_normalise_select_many_columns()
S
58 5 17
configure()
S
60 4 14
select_many()
S
61 4 13
select_many_expr()
S
61 4 13
_create_placeholders()
S
60 4 13
_join_if_not_empty()
S
62 4 12
_add_join_source()
S
57 3 16
_build_update()
S
57 3 16
raw_join()
S
58 3 15
_setup_db()
S
59 3 14
_add_result_column()
S
62 3 12
_build_conditions()
S
60 3 12
_build_select_start()
S
62 3 11
find_one()
S
63 3 11
_build_select()
S
59 2 16
_build_offset()
S
63 3 10
_add_simple_condition()
S
66 3 7
_get_compound_id_column_values()
S
68 3 7
get_last_query()
S
66 3 9
_get_id_column_name()
S
65 3 9
_build_limit()
S
63 3 10
_build_insert()
S
59 2 13
_quote_identifier_part()
S
63 2 11
_add_condition()
S
63 2 11
_build_join()
S
70 2 6
_setup_identifier_quote_character()
S
70 2 6
get()
S
78 2 3
as_array()
S
68 2 7
offsetSet()
S
71 2 6
_setup_db_config()
S
72 2 5
_cache_query_result()
S
70 2 6
find_many()
S
71 2 6
create()
S
69 2 7
_get_compound_id_column_values_array()
S
69 2 7
_build_group_by()
S
70 2 6
get_query_log()
S
71 2 6
_check_query_cache()
S
70 2 6
where_id_in()
S
72 2 5
_build_order_by()
S
70 2 6
having_like()
S
79 1 3
having_raw()
S
79 1 3
having_equal()
S
79 1 3
having_null()
S
75 1 4
having_not_in()
S
72 1 5
having_in()
S
72 1 5
having_lte()
S
79 1 3
having_not_equal()
S
79 1 3
having_gte()
S
79 1 3
having_lt()
S
79 1 3
having_gt()
S
79 1 3
having_not_like()
S
79 1 3
having_id_is()
S
79 1 3
having_not_null()
S
75 1 4
clear_cache()
S
80 1 3
_build_where()
S
80 1 3
delete()
S
64 1 10
__unset()
S
81 1 3
__set()
S
80 1 3
__get()
S
80 1 3
offsetUnset()
S
76 1 4
offsetGet()
S
80 1 3
offsetExists()
S
79 1 3
delete_many()
S
67 1 8
is_new()
S
82 1 3
_build_having()
S
80 1 3
is_dirty()
S
79 1 3
set_expr()
S
79 1 3
set()
S
80 1 3
id()
S
80 1 3
group_by_expr()
S
76 1 4
_create_cache_key()
S
71 1 5
_quote_identifier()
S
72 1 5
having()
S
79 1 3
where_lte()
S
79 1 3
group_by()
S
73 1 5
count()
S
79 1 3
distinct()
S
77 1 4
select_expr()
S
79 1 3
select()
S
75 1 4
table_alias()
S
77 1 4
raw_query()
S
71 1 6
force_all_dirty()
S
77 1 4
hydrate()
S
77 1 4
sum()
S
79 1 3
avg()
S
79 1 3
min()
S
79 1 3
max()
S
79 1 3
find_array()
S
81 1 3
inner_join()
S
78 1 3
find_result_set()
S
80 1 3
_find_many()
S
75 1 4
_create_instance_from_row()
S
70 1 6
use_id_column()
S
77 1 4
__construct()
S
71 1 6
get_connection_names()
S
80 1 3
_execute()
S
69 1 6
get_last_statement()
S
80 1 3
raw_execute()
S
75 1 4
get_db()
S
75 1 4
set_db()
S
73 1 5
join()
S
78 1 3
left_outer_join()
S
78 1 3
order_by_expr()
S
76 1 4
where_gte()
S
79 1 3
order_by_asc()
S
79 1 3
order_by_desc()
S
79 1 3
_add_order_by()
S
72 1 5
offset()
S
77 1 4
limit()
S
77 1 4
where_raw()
S
79 1 3
where_not_null()
S
75 1 4
where_null()
S
75 1 4
where_not_in()
S
72 1 5
where_in()
S
72 1 5
for_table()
S
75 1 4
where_lt()
S
79 1 3
right_outer_join()
S
78 1 3
where_gt()
S
79 1 3
where_not_like()
S
79 1 3
where_like()
S
79 1 3
where_id_is()
S
79 1 3
where_not_equal()
S
79 1 3
where_equal()
S
79 1 3
where()
S
79 1 3
_add_simple_where()
S
78 1 3
_add_where()
S
79 1 3
_add_simple_having()
S
78 1 3
_add_having()
S
79 1 3
full_outer_join()
S
78 1 3
__isset()
S
80 1 3