CoBlocks_ICal D

Total Complexity 411
Dependencies 7
Dependents 0
Total lines 2,802
Lines of code 1,450
Logical lines of code 957
Comment lines 688
Methods 47
Properties 30

Methods 47

Method Rating Maintainability Complexity Lines of code
process_recurrences()
D
0
146 564
init_lines()
D
32 34 101
add_calendar_component_with_key_and_value()
B
37 19 82
key_value_from_string()
B
38 18 66
events_from_range()
B
42 18 49
process_events()
A
42 15 50
__construct()
A
38 14 63
process_date_conversions()
A
50 12 26
parse_ex_dates()
A
50 8 28
mb_str_replace()
A
49 8 28
ical_date_with_timezone()
S
51 7 26
file_or_url()
S
53 6 22
convert_day_ordinal_to_positive()
S
53 6 19
is_valid_iana_timezone_id()
S
56 6 18
reduce_events_to_min_max_range()
S
57 6 17
number_of_days()
S
60 6 11
ical_date_to_date_time()
S
51 5 26
mb_chr()
S
56 5 17
calendar_timezone()
S
59 5 14
remove_last_event_if_outside_window_and_non_recurring()
S
60 5 12
process_event_ical_datetime()
S
59 5 12
timezone_string_to_date_timezone()
S
60 4 14
init_url()
S
62 4 11
events()
S
62 4 11
parse_duration()
S
55 3 19
is_ex_date_match()
S
59 3 13
is_valid_date()
S
64 3 11
trim_to_recurrence_count()
S
62 3 11
is_valid_timezone_id()
S
72 3 5
is_file_or_url()
S
74 3 4
clean_data()
S
52 1 25
free_busy_events()
S
75 2 4
has_events()
S
78 2 3
init_file()
S
69 2 7
init_string()
S
68 2 7
calendar_description()
S
77 2 3
calendar_name()
S
77 2 3
does_event_start_outside_window()
S
77 2 3
sort_events_with_order()
S
64 2 10
escape_param_text()
S
70 2 6
is_out_of_range()
S
73 2 4
events_from_interval()
S
67 1 7
unfold()
S
69 1 6
remove_unprintable_chars()
S
79 1 3
is_valid_windows_timezone_id()
S
79 1 3
is_valid_cldr_timezone_id()
S
79 1 3
ical_date_to_unix_timestamp()
S
80 1 3