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

Most Complex Classes

Class Rating Complexity
reviProductsModel
B
84
reviOrdersModel
B
77
reviDatabaseModel
S
26
reviGeneralModel
S
23
revi_connection
S
13
revi_sync
S
12
reviWidgetsClass
S
10
revi_Widget
S
8
reviCurlModel
S
6
revi_log
S
3

Most Complex Functions

Function Rating Complexity
reviProductsModel::getCombinationMetaValue()
B
20
reviOrdersModel::parseOrderData()
A
13
revi_createContent()
A
14
revi_schema_product()
A
12
reviOrdersModel::getOrderProducts()
A
10
reviProductsModel::parseProduct()
A
11
revi_displayAdminSettings()
A
9
reviDatabaseModel::update_revi_database_from_files()
A
9
reviOrdersModel::sendPendingOrders()
A
9
revi_template_include()
A
8
revi_sync::__construct()
S
7
revi_get_product_attribute_or_meta()
S
7