Code Analysis: Similar Posts AI (SPAI) 1.5.2

Most Complex Classes

Class Rating Complexity
Spai_Widget
A
71
Spai_Admin
A
59
templateAbstract
S
36
Spai_Public
S
29
Spai_Api
S
13
template3
S
13
Spai_Activator
S
8
Spai_Loader
S
7
Spai
S
7
Spai_Logger
S
7
Spai_Deactivator
S
2
Spai_i18n
S
1

Most Complex Functions

Function Rating Complexity
Spai_Admin::validate()
C
27
Spai_Admin::display_plugin_admin_page()
B
21
Spai_Public::checkSpaiPostsDataSync()
A
14
Spai_Widget::form()
A
12
Spai_Widget::widget()
A
11
templateAbstract::run()
A
10
Spai_Widget::prepareDataToWidget()
A
9
Spai_Widget::setCountPosts()
A
8
Spai_Widget::getRelatedPosts()
S
7
template3::run()
S
5
shutDownFunction()
S
6
Spai_Widget::setMaxAdsCount()
S
6