Code Analysis: Simple Google iCalendar Widget 1.2.2

Function Rating Maintainability Complexity Lines of code
IcsParser::parse()
D
11
89 272
IcsParser::parseVevent()
B
35 22 86
Simple_iCal_Widget::widget()
B
40 16 55
Simple_iCal_Widget::update()
A
49 8 34
IcsParser::getFutureEvents()
S
62 6 11
Simple_iCal_Widget::fetch()
S
54 5 20
IcsParser::parseIcsDateTime()
S
54 5 19
Simple_iCal_Widget::form()
S
42 1 64
Simple_iCal_Widget::getData()
S
61 3 12
Simple_iCal_Widget::limitArray()
S
62 3 12
IcsParser::eventSortComparer()
S
67 3 9
Simple_iCal_Admin::simple_ical_info()
S
52 1 26
Simple_iCal_Widget::getCalendarUrl()
S
69 2 6
Simple_iCal_Admin::simple_ical_admin_menu()
S
68 1 8
Simple_iCal_Widget::clearData()
S
80 1 3
simple_ical_widget()
S
92 1 1
Simple_iCal_Widget::getTransientId()
S
80 1 3
IcsParser::getAll()
S
82 1 3
Simple_iCal_Widget::__construct()
S
64 1 10