Code Analysis: Jovvie Point of Sale POS for WooCommerce 4.4.2

Most Complex Functions

Function Rating Complexity
ZPOS\Admin\Reports\ReportSalesByOrderType::get_main_chart()
C
2
ZPOS\Admin\Reports\ReportSalesByUser::query_report_data()
C
5
ZPOS\Admin\Reports\ReportSalesByGateway::query_report_data()
B
5
ZPOS\Admin\Reports\ReportSalesByUser::get_main_chart()
B
3
ZPOS\Admin\Stations\Tabs\Products::getDefaultValue()
B
20
ZPOS\API\Applications::settings()
B
3
Stripe\HttpClient\CurlClient::request()
B
17
Stripe\BaseStripeClient::validateConfig()
B
17
ZPOS\Gateway\StripeConnectTerminal::process_payment()
B
14
Stripe\ApiRequestor::_specificAPIError()
B
14
ZPOS\Admin\Stations\Tabs\Products::getBoxes()
B
2
Stripe\ApiRequestor::_requestRaw()
A
14