Code Analysis: Product Specifications for WooCommerce 0.8.4

Most Complex Functions

Function Rating Complexity
Amiut\ProductSpecs\ImportExport\ImportDataAjaxHandler::importPluginData()
B
18
dwspecs_attr_value_by()
A
13
dwspecs_get_table_groups()
A
9
Amiut\ProductSpecs\ImportExport\ExportDataAjaxHandler::export()
A
8
dwspecs_get_table_result()
A
8
Amiut\ProductSpecs\ImportExport\ImportDataAjaxHandler::__invoke()
S
7
Amiut\ProductSpecs\Attribute\AttributeFieldFactory::createFromWpTerm()
S
7
Amiut\ProductSpecs\EntityUpdater\AttributeController::validate()
S
7
Amiut\ProductSpecs\Integration\WooCommerce\ProductTabs::addProductSpecificationsTab()
S
7
Amiut\ProductSpecs\Repository\AttributesRepository::findByGroupSorted()
S
6
Amiut\ProductSpecs\Repository\AttributesRepository::prepareArguments()
S
5
Amiut\ProductSpecs\Shortcode\SpecificationsTable::render()
S
5