Code Analysis: Barcode Scanner with Inventory & Order Manager - (business) 1.1.0

Most Complex Functions

Function Rating Complexity
UkrSolution\BarcodeScanner\API\classes\Post::ownSqlBuilder()
D
41
UkrSolution\BarcodeScanner\API\AjaxRoutes::__construct()
D
36
UkrSolution\BarcodeScanner\API\classes\Post::sqlBuilder()
D
37
UkrSolution\BarcodeScanner\API\classes\Post::getFilterParams()
D
36
UkrSolution\BarcodeScanner\API\actions\CartActions::addItemToCart()
C
31
UkrSolution\BarcodeScanner\API\classes\Post::find()
B
21
UkrSolution\BarcodeScanner\features\updater\WpAutoUpdate::checkUpdate()
B
17
UkrSolution\BarcodeScanner\features\settings\Settings::formListener()
B
17
UkrSolution\BarcodeScanner\API\actions\DbActions::createColumn()
B
15
UkrSolution\BarcodeScanner\API\actions\PostActions::checkCustomFields()
A
16
UkrSolution\BarcodeScanner\API\actions\ManagementActions::checkPostAutoAction()
A
16
UkrSolution\BarcodeScanner\features\settings\Settings::getField()
A
15