Code Analysis: Revi.io - Customer and Product Reviews 6.4.2

Most Complex Classes

Class Rating Complexity
reviProductsModel
B
100
reviOrdersModel
B
77
reviCurlModel
S
48
reviDatabaseModel
S
29
reviGeneralModel
S
23
revi_ajax
S
21
revi_cron
S
20
reviWidgetsClass
S
16
revi_connection
S
13
revi_sync
S
9
ReviElementorClass
S
8
revi_log
S
3

Most Complex Functions

Function Rating Complexity
reviCurlModel::reviCURL()
C
22
reviProductsModel::getCombinationMetaValue()
B
20
reviProductsModel::parseProduct()
B
18
revi_createContent()
B
20
revi_get_languages()
A
15
revi_cron::__construct()
A
15
reviOrdersModel::parseOrderData()
A
13
reviProductsModel::get_id_main_product()
A
13
revi_schema_product()
A
12
reviWidgetsClass::loadReviWidget()
A
12
revi_ajax::get_api_response()
A
12
reviOrdersModel::getOrderProducts()
A
10