Code Analysis: Jovvie Point of Sale POS for WooCommerce 4.3.27

Function Rating Maintainability Complexity Lines of code
ZPOS\Admin\Reports\ReportSalesByOrderType::get_main_chart()
C
22
2 435
ZPOS\Admin\Reports\ReportSalesByGateway::query_report_data()
B
23
5 323
ZPOS\Admin\Reports\ReportSalesByUser::query_report_data()
B
23
5 317
ZPOS\Admin\Stations\Tabs\Products::getDefaultValue()
B
44 20 41
ZPOS\API\Applications::settings()
B
24
3 281
Stripe\HttpClient\CurlClient::request()
B
39 17 59
Stripe\BaseStripeClient::validateConfig()
B
43 17 48
Stripe\ApiRequestor::_specificAPIError()
B
37 14 89
ZPOS\Gateway\StripeConnectTerminal::process_payment()
B
35 14 87
ZPOS\Admin\Stations\Tabs\Products::getBoxes()
B
26
2 265
Stripe\ApiRequestor::_requestRaw()
A
39 14 66
Stripe\StripeObject::serializeParamsValue()
A
44 15 43
ZPOS\Admin\Reports\ReportSalesByGateway::get_main_chart()
A
28
3 221
ZPOS\Admin\Reports\ReportSalesByUser::get_main_chart()
A
28
3 221
ZPOS\Gateway\SplitPayment::process_payment()
A
40 13 62
ZPOS\Frontend::getMenu()
A
39 12 71
Stripe\Util\RequestOptions::parse()
A
42 13 55
ZPOS\Admin\Setting\PostTab::savePost()
A
45 13 41
ZPOS\Gateway\StripeConnect::process_payment()
A
37 10 79
ZPOS\API\Auth::validate()
A
41 11 56
ZPOS\Activate::addBaseStations()
A
41 9 61
ZPOS\Gateway\Cash::process_payment()
A
45 10 43
Stripe\HttpClient\CurlClient::executeRequestWithRetries()
A
42 9 54
Stripe\ApiRequestor::_specificOAuthError()
A
42 8 68
ZPOS\API\Setting\Option::register_plugins_settings_options()
A
45 9 45
ZPOS\Gateway\Base::sanitize_option_values()
A
50 10 29
Stripe\Account::serializeAdditionalOwners()
A
50 10 27
ZPOS\API\Taxes::get_current_taxes_rates()
A
44 8 47
ZPOS\Admin\Orders::adminSaveOrder()
A
50 9 29
ZPOS\Activate::activationProcess()
A
51 9 28
Stripe\WebhookSignature::verifyHeader()
A
46 8 42
ZPOS\Gateway\Stripe::process_payment()
A
42 7 57
Stripe\HttpClient\CurlClient::shouldRetry()
A
53 9 26
ZPOS\Admin\Orders::index_order_parse_query()
A
52 9 25
ZPOS\API\Orders::insert_order()
A
51 9 25
ZPOS\API\Orders::payment_order()
A
54 9 22
ZPOS\Admin\Stations\Tabs\Cart::getDefaultValue()
A
55 9 20
ZPOS\API\Orders::calculate_taxes()
A
48 8 32
ZPOS\Gateway\AbstractStripeConnect::processStripeCustomer()
A
44 7 46
ZPOS\Model\Cart::clear_cart()
A
50 8 28
ZPOS\API\ProductVariations::get_items_by_id()
A
50 8 25
ZPOS\Admin\Woocommerce\Products::render_meta_boxes()
A
48 7 38
Stripe\Collection::autoPagingIterator()
A
53 8 23
ZPOS\Gateway\AbstractStripeConnect::displayOrderTotals()
A
48 7 37
ZPOS\Admin\Reports\ReportSalesByGateway::get_chart_legend()
A
39 5 67
ZPOS\Admin\Reports\ReportSalesByUser::get_chart_legend()
A
39 5 67
ZPOS\API\Orders::prepare_orders()
A
46 7 37
ZPOS\Admin\Stations\Tabs\General::getBoxes()
A
34 1 127
ZPOS\Model\Cart::restore_cart()
A
47 7 36
ZPOS\Admin\Woocommerce\Categories::render_meta_fields()
A
54 8 20
ZPOS\API\UserAccounts::create_user_account()
A
43 6 50
ZPOS\API\UserAccounts::get_user_accounts()
A
55 8 18
ZPOS\API\UserAccounts::get_pos_multiple_users()
A
47 7 33
ZPOS\StripeConnectRestClient::handleResponse()
A
49 7 33
ZPOS\Admin\Reports\ReportSalesByOrderType::output_report()
A
43 6 46
ZPOS\API\Orders::check_permissions_to_get_order_post()
A
56 8 16
Stripe\HttpClient\CurlClient::handleCurlError()
S
50 7 30
ZPOS\Frontend::head()
S
50 7 28
Stripe\Util\Util::convertToStripeObject()
S
53 7 23
Stripe\Util\Util::objectsToIds()
S
54 7 23
Stripe\Account::serializeParameters()
S
54 7 22
ZPOS\StripeConnectRestClient::checkGetAccess()
S
53 7 21
ZPOS\API\Orders::calculate_shipping_taxes()
S
55 7 20
ZPOS\API\Auth::update_pos_users()
S
49 6 33
ZPOS\Admin\Woocommerce\Products::process_product_meta()
S
50 6 33
ZPOS\Admin\Tabs\Users\Access::get_basic_value_list()
S
47 5 47
ZPOS\Admin\Stations\Layout::actionsColumn()
S
50 6 32
ZPOS\Admin\Stations\Tabs\General::isDeletableStation()
S
57 7 15
ZPOS\Admin\QuickStart::__construct()
S
58 7 14
ZPOS\API\Setting\Option::__construct()
S
60 7 13
ZPOS\API\Settings::__construct()
S
60 7 13
ZPOS\Model\Cart::remove_from_cart()
S
50 6 27
Stripe\StripeObject::toArray()
S
52 6 26
ZPOS\Admin\Tabs\Users\Access::init()
S
44 4 52
Stripe\Util\Util::utf8()
S
54 6 22
ZPOS\Model\Cart::change_product_quantity()
S
47 5 37
Stripe\StripeObject::serializeParameters()
S
54 6 22
ZPOS\Admin\Menu::init()
S
53 6 21
Stripe\ApiRequestor::_encodeObjects()
S
55 6 19
ZPOS\Model\ProductInventory::get_location_quantity()
S
57 6 18
ZPOS\Station::getFromOrder()
S
56 6 18
ZPOS\Admin\Stations\Tabs\Tax::getValueForWCStation()
S
56 6 18
ZPOS\Admin\Reports\ReportSalesByOrderType::pos_vs_web()
S
40 1 92
ZPOS\Model\ProductInventory::update_location_quantity()
S
57 6 17
ZPOS\Admin\Tabs\StripeConnect::get_status()
S
49 5 31
ZPOS\Admin\Layout::pageHeader()
S
43 2 76
ZPOS\Admin\Tabs\Connection::get_connection_values()
S
37 1 91
ZPOS\Plugin::isActive()
S
63 7 10
ZPOS\Admin\Stations\Tabs\Tax::getDefaultValue()
S
59 6 15
ZPOS\Model\Gateway::paymentGateways()
S
59 6 14
ZPOS\API\Gateways::prepare_item_for_response()
S
49 5 29
ZPOS\Admin\Layout::isActive()
S
60 6 12
ZPOS\Admin\Stations\Tabs\Tax::getBoxes()
S
39 1 87
ZPOS\API\Coupons::prepare_objects_query()
S
53 5 26
ZPOS\Model\VatControl::get_types()
S
34 1 86
ZPOS\API\Gateways\StripeConnect::terminalIntent()
S
47 4 39
ZPOS\Gateway\Smart::process_payment()
S
53 5 24
ZPOS\API\Coupons::validate_coupon()
S
54 5 23
ZPOS\API\Orders::register_routes()
S
42 2 68
ZPOS\Frontend::getPOSSettings()
S
45 4 38
ZPOS\Gateway\Cash::payment_fields()
S
49 4 37
Stripe\StripeObject::__get()
S
53 5 22
ZPOS\Frontend::template_redirect()
S
55 5 21
Stripe\Service\OAuthService::_getClientId()
S
55 5 20
Stripe\StripeObject::refreshFrom()
S
54 5 20
Stripe\OAuth::_getClientId()
S
55 5 19
ZPOS\API\Products::__construct()
S
45 3 49
ZPOS\API::authenticate_cloud_app_user()
S
57 5 18
ZPOS\Admin\Setting\Post::render()
S
48 2 63
ZPOS\Admin\Orders::index_order_views()
S
49 4 32
ZPOS\Model\BillingVat::__construct()
S
57 5 17
ZPOS\API\Customers::queryArgsForSearch()
S
49 4 32
ZPOS\Admin\Stations\Post::accessWoocommercePos()
S
57 5 17
ZPOS\Gateway\AbstractStripeConnect::process_refund()
S
49 4 31
Stripe\Util\Util::secureCompare()
S
57 5 16
Stripe\ApiRequestor::handleErrorResponse()
S
57 5 16
ZPOS\API\Orders::send_email()
S
49 4 31
ZPOS\Admin\Reports\ReportSalesByGateway::output_report()
S
49 4 30
Stripe\ApiRequestor::_defaultHeaders()
S
49 4 30
ZPOS\Admin\Reports\ReportSalesByUser::output_report()
S
49 4 30
ZPOS\Admin\Setting\PostTab::getValueByPost()
S
58 5 15
ZPOS\Admin\Tabs\Gateway::get_default_list_options()
S
43 2 60
Stripe\Util\Util::flattenParams()
S
58 5 14
Stripe\ApiRequestor::_interpretResponse()
S
58 5 14
ZPOS\Frontend::render()
S
58 5 14
Stripe\OAuth::authorizeUrl()
S
59 5 13
Stripe\StripeObject::updateAttributes()
S
60 5 13
ZPOS\Model\Cart::add_item()
S
51 4 28
ZPOS\Model\ProductInventory::apply_data_to_response()
S
59 5 13
ZPOS\Admin::getPageURL()
S
62 5 11
ZPOS\Model\BillingVat::save_post_data()
S
62 5 11
ZPOS\Model\Cart::update_product_quantity()
S
53 4 23
ZPOS\Admin\Tabs\StripeConnect::ajax_check_status()
S
55 4 22
ZPOS\Admin\QuickStart::render()
S
45 1 67
ZPOS\API::register_rest_routes()
S
48 3 37
ZPOS\API\Taxes::add_shipping_tax_class_setting()
S
54 4 21
ZPOS\Admin\Orders::blockPosUser()
S
49 3 36
Stripe\Card::instanceUrl()
S
54 4 21
ZPOS\API\Gateways\StripeConnect::terminalToken()
S
49 3 34
ZPOS\API\Coupons::get_all_ids()
S
55 4 19
ZPOS\Gateway\SplitPayment::get_massage_failed()
S
55 4 19
ZPOS\API\Coupons::get_single_item()
S
55 4 18
ZPOS\Activate::activationProcessV1()
S
43 1 63
ZPOS\Deactivate::resetStations()
S
56 4 18
ZPOS\API\Gateways\StripeConnect::terminalPayment()
S
50 3 32
ZPOS\Admin\Orders::__construct()
S
48 3 32
Stripe\Util\Util::flattenParamsList()
S
57 4 16
ZPOS\Admin\Setting\InputBase::getData()
S
57 4 16
ZPOS\Frontend::normalize_tabs_slug()
S
56 4 16
ZPOS\API\Orders::__construct()
S
46 2 46
ZPOS\API\Products::register_routes()
S
57 4 16
ZPOS\Admin\Tabs\General::get_product_sync()
S
59 4 15
ZPOS\Admin\Tabs\Users::reset()
S
58 4 15
ZPOS\Admin\Woocommerce\Categories::save_taxonomy_meta()
S
59 4 15
ZPOS\API\Analytics\Orders::add_query_filter_by_gateway()
S
59 4 15
ZPOS\Admin\Stations\Tabs\Cart::getBoxes()
S
43 1 60
ZPOS\API\Analytics\Orders::add_extra_data_to_response()
S
65 5 9
ZPOS\Admin\Woocommerce\Products::save_product_variation()
S
59 4 14
ZPOS\StripeConnectRestClient::getAccess()
S
59 4 14
Stripe\Collection::extractPathAndUpdateParams()
S
59 4 14
ZPOS\API\Analytics\Orders::add_where_subquery()
S
60 4 14
ZPOS\Admin\Woocommerce\Products::enqueue_assets()
S
51 3 28
Stripe\ApiRequestor::_formatAppInfo()
S
61 4 13
Stripe\StripeObject::deepCopy()
S
60 4 13
Stripe\WebhookSignature::getTimestamp()
S
60 4 13
Stripe\HttpClient\CurlClient::sleepTime()
S
58 4 13
ZPOS\Plugin::getManifest()
S
60 4 13
Stripe\Util\Util::isList()
S
61 4 12
ZPOS\Model\BillingVat::get_data()
S
62 4 12
ZPOS\Model\BillingVat::add_data()
S
62 4 12
ZPOS\API\Orders::print_order()
S
51 3 27
ZPOS\API\Analytics\Orders::add_join_subquery()
S
61 4 12
ZPOS\Admin\Woocommerce\Products::get_stylization()
S
61 4 11
ZPOS\Gateway\AbstractStripeConnect::generateMetadata()
S
51 3 26
ZPOS\Station::getURL()
S
63 4 11
ZPOS\Admin\Setting\Tab::admin_init()
S
62 4 11
Stripe\OAuth::deauthorize()
S
61 4 11
ZPOS\Admin\Stations\Layout::styles()
S
51 2 41
ZPOS\Admin\Stations\Post::deleteWoocommercePos()
S
62 4 11
ZPOS\Plugin::getAssetUrl()
S
61 4 11
ZPOS\Admin\Stations\Tabs\Products::get_inventory_location_values()
S
52 3 25
Stripe\Source::detach()
S
52 3 24
ZPOS\Admin\Woocommerce\Products::add_variation_stock_fields()
S
53 3 23
ZPOS\Gateway\Stripe::process_refund()
S
53 3 23
ZPOS\Admin\Stations\Post::listMessages()
S
49 2 38
ZPOS\API\Analytics\Orders::add_station_to_response()
S
53 3 23
ZPOS\API\Auth::insert_cloud_user()
S
53 3 22
ZPOS\Admin\Orders::receipt_styles()
S
54 2 37
Stripe\StripeObject::__set()
S
54 3 22
ZPOS\Admin\Tabs\Gateway::getBoxes()
S
49 2 37
ZPOS\Admin\Stations\MyAccount::styles()
S
54 2 36
ZPOS\Admin\Woocommerce\Products::add_barcode_field()
S
56 3 19
ZPOS\API\FrontEndSettings::get_front_end_settings()
S
56 3 19
ZPOS\Plugin::versionMatch()
S
56 3 18
ZPOS\Admin\Tabs\Gateway::reset()
S
56 3 18
ZPOS\Admin\Woocommerce\Products::get_stylization_inputs()
S
46 1 48
ZPOS\Model\Gateway::get_available_tax_classes()
S
57 3 18
ZPOS\API\PrintLocation::get_item()
S
56 3 18
ZPOS\Admin\Orders::single_order_actions()
S
58 3 17
ZPOS\API\Customers::get_taxes_field_value()
S
56 3 17
Stripe\BankAccount::instanceUrl()
S
56 3 17
ZPOS\API\Cart::register_routes()
S
47 1 46
ZPOS\Emails\Receipt::trigger()
S
59 3 16
ZPOS\Gateway\QRCode::process_payment()
S
58 3 16
Stripe\BaseStripeClient::__construct()
S
57 3 16
ZPOS\Admin\Setting\Page::isRequested()
S
57 3 16
ZPOS\Admin\Stations\Tabs\General::get_countries()
S
51 2 31
ZPOS\API\Application::allowed_location()
S
51 2 31
ZPOS\Admin\Orders::typeColumn()
S
62 4 10
ZPOS\Admin\Orders::index_order_actions()
S
58 3 15
ZPOS\Station::getBaseURL()
S
63 4 9
ZPOS\Model\BillingVat::get_formatted_data()
S
66 4 8
Stripe\Account::retrieve()
S
67 4 7
ZPOS\Admin\User::save()
S
63 4 10
ZPOS\API\Customers::add_additional_fields_to_object()
S
64 4 8
ZPOS\Woocommerce\Account::save()
S
63 4 10
ZPOS\API\Groups::get_all()
S
64 4 9
ZPOS\API\Groups::get_all_ids()
S
64 4 9
Stripe\Collection::previousPage()
S
65 4 8
Stripe\Collection::nextPage()
S
65 4 8
ZPOS\Admin\Setting\Input\AllOptionalFilter::sanitize()
S
65 4 9
ZPOS\API\Orders::get_items_permissions_check()
S
65 4 10
ZPOS\API\Analytics\Orders::add_query_filters()
S
64 4 10
Stripe\StripeObject::dirtyValue()
S
66 4 9
ZPOS\Admin\Stations\Post::singleMessages()
S
57 3 15
Stripe\Service\AbstractService::buildPath()
S
63 4 9
ZPOS\Deactivate::resetUsers()
S
51 2 30
ZPOS\Gateway\SplitPayment::get_split_payment_tendered()
S
59 3 14
ZPOS\Model\Product::deletedPost()
S
59 3 14
ZPOS\API\Customers::get_single_item()
S
59 3 14
Stripe\ApiRequestor::_processResourceParam()
S
60 3 14
ZPOS\Admin\Setting\InputBase::__construct()
S
60 3 14
ZPOS\Frontend::html()
S
61 3 14
ZPOS\Admin\Stations\Post::recipePermalink()
S
60 3 14
Stripe\Exception\ApiErrorException::factory()
S
59 3 14
ZPOS\API\Application::register_routes()
S
47 1 44
ZPOS\Gateway\BankTransfer::process_payment()
S
61 3 13
ZPOS\Gateway\Cash::calculate_change()
S
59 3 13
ZPOS\Gateway\CashDelivery::process_payment()
S
61 3 13
ZPOS\Gateway\Check::process_payment()
S
61 3 13
ZPOS\Gateway\ChipPin::process_payment()
S
61 3 13
ZPOS\Gateway\EPD::process_payment()
S
61 3 13
ZPOS\Gateway\GiftCard::process_payment()
S
61 3 13
Stripe\ApiRequestor::request()
S
60 3 13
ZPOS\Station::get_all()
S
61 3 13
ZPOS\API\Gateways::get_items_permissions_check()
S
61 3 13
ZPOS\API\Orders::maybe_set_zero_status()
S
61 3 13
ZPOS\API\Application::send_support_email()
S
51 2 28
ZPOS\Admin\Orders::addTypeColumn()
S
62 3 12
Stripe\Util\DefaultLogger::error()
S
62 3 12
ZPOS\Admin\Stations\MyAccount::content()
S
53 2 27
Stripe\StripeObject::emptyValues()
S
61 3 12
Stripe\BaseStripeClient::apiKeyForRequest()
S
62 3 11
ZPOS\Admin\Stations\Post::registerPostType()
S
46 1 41
Stripe\WebhookSignature::getSignatures()
S
62 3 11
Stripe\Service\AbstractService::formatParams()
S
64 3 11
Stripe\Service\AbstractServiceFactory::__get()
S
62 3 11
ZPOS\Admin\Tabs\General::getBoxes()
S
48 1 41
Stripe\Service\OAuthService::authorizeUrl()
S
61 3 11
ZPOS\Admin\Setting::scripts()
S
63 3 11
Stripe\Util\RequestOptions::merge()
S
62 3 11
ZPOS\Admin\Setting::update_product_variations()
S
62 3 11
ZPOS\Model\VatControl::render()
S
56 2 26
ZPOS\Structure\ArrayObject::merge()
S
62 3 11
ZPOS\Woocommerce\Account::add_data()
S
63 3 11
ZPOS\API\Customers::insert_billing_vat()
S
62 3 11
ZPOS\API\Coupons::register_routes()
S
48 1 37
ZPOS\Gateway\Stripe::init_stripe()
S
49 1 37
ZPOS\Admin\Tabs\Addons::get_default_plugins()
S
50 1 37
ZPOS\API\PrintLocation::register_routes()
S
55 2 21
ZPOS\Admin\Woocommerce\Products::add_stock_fields()
S
56 2 19
ZPOS\Admin\Analytics::enqueue_assets()
S
56 2 19
ZPOS\Admin::noticeSSL()
S
59 2 19
ZPOS\API\Stations::register_routes()
S
50 1 34
ZPOS\Admin\Tabs\Gateway::prepare_gateway_data()
S
55 2 19
ZPOS\Admin\Tabs\StripeConnect::getBoxes()
S
49 1 33
ZPOS\Gateway\Stripe::init_settings()
S
57 2 18
ZPOS\Admin\Tabs\StripeConnect::get_connection_args()
S
50 1 32
ZPOS\Admin\Woocommerce\Products::__construct()
S
50 1 32
ZPOS\Admin\Analytics::add_report_pages()
S
57 2 17
ZPOS\Admin\Orders::blockBillingTaxVat()
S
59 2 17
ZPOS\Model\Cart::get_related_ids()
S
57 2 17
ZPOS\Gateway\Stripe\API::createCharge()
S
56 2 17
ZPOS\Admin\Reports\ReportSalesByOrderType::get_export_button()
S
58 2 17
Stripe\ApplicationFeeRefund::instanceUrl()
S
57 2 17
Stripe\Capability::instanceUrl()
S
57 2 17
Stripe\Collection::all()
S
56 2 17
Stripe\Person::instanceUrl()
S
57 2 17
ZPOS\API\Analytics\Orders::__construct()
S
51 1 32
Stripe\TransferReversal::instanceUrl()
S
57 2 17
ZPOS\Auth::render_header()
S
52 1 31
ZPOS\Admin::__construct()
S
58 2 16
ZPOS\Woocommerce\Account::__construct()
S
58 2 16
Stripe\CustomerBalanceTransaction::instanceUrl()
S
57 2 16
ZPOS\Frontend::__construct()
S
69 3 6
Stripe\Webhook::constructEvent()
S
62 3 10
Stripe\HttpClient\CurlClient::hasHeader()
S
65 3 8
Stripe\EphemeralKey::create()
S
66 3 8
ZPOS\Admin\Tabs\General::get_media_value()
S
64 3 9
ZPOS\Model\ProductInventory::get_quantity()
S
66 3 8
Stripe\BaseStripeClient::request()
S
58 2 15
ZPOS\Station::__construct()
S
68 3 7
ZPOS\Gateway\SplitPayment::is_split_payment()
S
67 3 7
Stripe\Exception\ApiErrorException::constructErrorObject()
S
69 3 6
ZPOS\Admin\Tabs\Addons::get_pro()
S
50 1 30
ZPOS\API\Orders::is_taxable()
S
72 3 5
ZPOS\Admin\Addons::scripts()
S
66 3 8
ZPOS\Admin\Setting\Page::redirectAfterOptionsSave()
S
68 3 7
ZPOS\API\OrderNotes::create_item_permissions_check()
S
65 3 9
ZPOS\API\Customers::queryArgsForRole()
S
63 3 10
ZPOS\Model\Product::getOptionName()
S
64 3 9
ZPOS\Woocommerce\Account::enqueue_assets()
S
65 3 8
ZPOS\Admin\Tabs\Connection::is_ui_active()
S
72 3 5
ZPOS\Admin\Stations\Setting::isWCStationEdit()
S
70 3 6
ZPOS\Gateway\StripeConnect::getPublicValues()
S
59 2 15
ZPOS\API\OrderNotes::get_item_permissions_check()
S
65 3 9
Stripe\OAuth::token()
S
63 3 9
Stripe\ApiResource::__set()
S
68 3 7
Stripe\Service\EphemeralKeyService::create()
S
65 3 8
ZPOS\API\Taxes::get_shop_items()
S
66 3 7
ZPOS\Plugin::validAddOnVersions()
S
65 3 10
Stripe\Service\OAuthService::_parseOpts()
S
64 3 10
ZPOS\Admin\Woocommerce\Categories::get_stylization()
S
63 3 10
ZPOS\Setup::checkVersion()
S
67 3 8
ZPOS\Activate::disable_cache()
S
66 3 8
ZPOS\Admin\Orders::get_tip()
S
61 2 15
ZPOS\Admin\Orders::get_amount_collected()
S
61 2 15
Stripe\Util\RequestOptions::discardNonPersistentHeaders()
S
67 3 7
ZPOS\Model\BillingVat::get_type_code()
S
65 3 8
ZPOS\Gateway\StripeConnectTerminal::sanitize_additional_option_value()
S
69 3 6
ZPOS\Model\Gateway::get_available_gateways()
S
64 3 10
ZPOS\Frontend::disable_cache()
S
69 3 8
ZPOS\Admin\Reports\ReportSalesByGateway::get_export_button()
S
59 2 15
ZPOS\Admin\Reports\ReportSalesByUser::get_export_button()
S
59 2 15
ZPOS\Frontend::body()
S
59 2 15
ZPOS\Admin\Setting\PageTab::init()
S
64 3 9
ZPOS\API\OrderNotes::get_items_permissions_check()
S
65 3 9
ZPOS\API\OrderNotes::delete_item_permissions_check()
S
65 3 9
ZPOS\Admin\Setting\Tab::getData()
S
64 3 9
ZPOS\API\Orders::get_item_permissions_check()
S
70 3 6
ZPOS\Frontend::getFullName()
S
69 3 6
ZPOS\Gateway\SplitPayment::is_pending_split_payment()
S
74 3 4
Stripe\TaxId::instanceUrl()
S
58 2 15
ZPOS\API\ProductTags::get_items_permissions_check()
S
68 3 7
Stripe\Exception\ApiErrorException::__toString()
S
70 3 5
ZPOS\Admin\Stations\Tabs\General::getDefaultValue()
S
65 3 10
Stripe\HttpClient\CurlClient::resetCurlHandle()
S
69 3 7
ZPOS\API\Stations::get_all_stations()
S
59 2 14
Stripe\ApiRequestor::_telemetryJson()
S
60 2 14
ZPOS\Admin\Tabs\Users::getAllowedUsers()
S
60 2 13
ZPOS\Admin\Tabs\General::reset()
S
61 2 13
ZPOS\Admin\Orders::blockPosStation()
S
62 2 13
ZPOS\Model\Gateway::getGatewayOrderStatus()
S
62 2 13
ZPOS\Gateway\Stripe\API::refund()
S
59 2 13
Stripe\AlipayAccount::instanceUrl()
S
60 2 13
Stripe\ApiResource::resourceUrl()
S
60 2 13
Stripe\BitcoinReceiver::instanceUrl()
S
60 2 13
ZPOS\StripeConnectRestClient::putRequest()
S
51 1 28
ZPOS\API\Shipping::prepare_methods()
S
60 2 13
ZPOS\Admin\Stations\Layout::addSubmitButton()
S
61 2 13
ZPOS\API\Setting\Option::register_print_settings_options()
S
53 1 27
ZPOS\Setup::init()
S
63 2 12
ZPOS\API\Products::get_prepared_categories()
S
62 2 12
ZPOS\Admin\Tabs\Addons::get_other_plugins()
S
52 1 27
ZPOS\Admin\Setting\CoreBox::__construct()
S
62 2 12
ZPOS\API\Gateways::get_items()
S
61 2 12
ZPOS\Admin\Tabs\Addons::get_plugins()
S
52 1 27
ZPOS\StripeConnectRestClient::postRequest()
S
51 1 27
ZPOS\Gateway\Cash::payment_details()
S
63 2 11
Stripe\Collection::offsetGet()
S
62 2 11
ZPOS\Admin\Setting\PostTab::__construct()
S
63 2 11
Stripe\StripeObject::__construct()
S
62 2 11
ZPOS\Login::change_login_logo()
S
64 2 11
ZPOS\Admin\Tabs\Debug::reset()
S
63 2 11
ZPOS\Admin\Woocommerce\Categories::get_stylization_inputs()
S
54 1 25
ZPOS\StripeConnectRestClient::getRequest()
S
51 1 25
ZPOS\Admin\Tabs\Debug::getBoxes()
S
54 1 25
ZPOS\Admin\Woocommerce\Products::add_barcode_fields()
S
56 1 23
ZPOS\Admin\Tabs\Users\Access::get_value()
S
54 1 22
ZPOS\Model\VatControl::enqueue_assets()
S
55 1 22
ZPOS\Admin\Stations\Tabs\Tax::get_tax_vat_behaviour()
S
55 1 22
ZPOS\API\Gateways\StripeConnect::registerRoutes()
S
55 1 21
ZPOS\Admin\Tabs\Addons::getBoxes()
S
56 1 21
ZPOS\Admin\Analytics::__construct()
S
55 1 21
ZPOS\Admin\Tabs\Users\UserSettings::__construct()
S
56 1 20
ZPOS\API\Customers::register_routes()
S
55 1 20
ZPOS\Admin\Stations\Tabs\Cart::get_sort_values()
S
57 1 20
ZPOS\Admin\Stations\Tabs\Products::get_sort_values()
S
57 1 20
ZPOS\Gateway\AbstractStripeConnect::noDecimalCurrencies()
S
58 1 19
ZPOS\Admin\Reports::add_reports()
S
56 1 19
Stripe\ErrorObject::refreshFrom()
S
57 1 19
ZPOS\Admin\Stations\Tabs\General::getValuesForNotifications()
S
57 1 19
ZPOS\API\Shipping::register_routes()
S
56 1 19
ZPOS\API\Groups::register_routes()
S
57 1 18
ZPOS\Model\Gateway::posGateways()
S
57 1 17
ZPOS\Model\VatControl::enqueue_admin_assets()
S
60 1 16
ZPOS\API::error()
S
58 1 16
ZPOS\Admin\Tabs\Connection::getBoxes()
S
59 1 16
ZPOS\API\Setting\Option::register_uap_settings_options()
S
60 1 15
ZPOS\Model\Gateway::isGatewayEnabled()
S
74 2 4
Stripe\Util\Util::encodeParameters()
S
64 2 9
ZPOS\API\TaxClasses::get_items_permissions_check()
S
71 2 6
ZPOS\StripeConnectRestClient::hasAccess()
S
70 2 6
ZPOS\Admin\Setting\PostTab::getValue()
S
67 2 8
Stripe\Util\Util::normalizeId()
S
64 2 10
ZPOS\API\Analytics\Orders::add_query_filter_by_station()
S
67 2 8
ZPOS\Admin\Reports\ReportSalesByGateway::round_chart_totals()
S
68 2 7
ZPOS\API\Taxes::register_routes()
S
59 1 15
Stripe\Account::getSavedNestedResources()
S
68 2 7
ZPOS\Admin\Stations\Layout::postActions()
S
72 2 6
ZPOS\Model\ProductInventory::get_parent()
S
73 2 5
ZPOS\API\Auth::is_cloud_key_installed()
S
74 2 4
ZPOS\Gateway\Base::validate_selected_value()
S
71 2 6
Stripe\Stripe::setAppInfo()
S
68 2 7
ZPOS\Admin\Reports\ReportSalesByGateway::get_report_data()
S
72 2 6
ZPOS\Admin\Stations\Layout::removeColumns()
S
71 2 6
Stripe\Service\OAuthService::deauthorize()
S
71 2 5
ZPOS\Model\Gateway::get_sort_order()
S
74 2 4
ZPOS\Admin\Stations\Tabs\General::mediaGetValue()
S
64 2 9
ZPOS\API\UserAccounts::register_routes()
S
59 1 15
ZPOS\Model\Cart::delete_scheduled_hook()
S
67 2 8
Stripe\Service\AccountService::retrieve()
S
69 2 6
ZPOS\Activate::activationProcessV2_0_5()
S
65 2 9
ZPOS\Plugin::getUrl()
S
66 2 8
ZPOS\API\Products::normalize_category_slug()
S
65 2 9
ZPOS\Admin\Stations\Tabs\Products::sanitizeTabs()
S
69 2 7
Stripe\HttpClient\CurlClient::instance()
S
71 2 6
ZPOS\StripeConnectRestClient::getBaseUrl()
S
67 2 8
Stripe\Util\RequestOptions::redactedApiKey()
S
65 2 8
ZPOS\Admin\Tabs\StripeConnect::validateHost()
S
72 2 6
ZPOS\Model\ProductInventory::update_quantity()
S
69 2 7
Stripe\Service\OAuthService::token()
S
71 2 5
ZPOS\Gateway\SplitPayment::save_response_data()
S
69 2 7
ZPOS\Plugin::isMobileApp()
S
70 2 6
ZPOS\API\Setting\Option::register_hours_settings_options()
S
60 1 15
ZPOS\Admin\Reports\ReportSalesByUser::round_chart_totals()
S
68 2 7
ZPOS\Model\Cart::restore_product_quantity()
S
66 2 8
ZPOS\API\Taxes::get_items_permissions_check()
S
71 2 6
Stripe\BaseStripeClient::requestCollection()
S
62 2 10
ZPOS\Model\Gateway::get_enabled_ids()
S
62 1 15
Stripe\Service\OAuthService::_getClientSecret()
S
71 2 6
ZPOS\Admin\Reports\ReportSalesByUser::get_report_data()
S
72 2 6
ZPOS\Model\ProductInventory::is_variation_not_managing_stock()
S
78 2 3
ZPOS\Admin\Stations\Tabs\General::getCountryState()
S
69 2 6
ZPOS\Model\Gateway::add_payment_complete_by()
S
67 2 8
Stripe\Stripe::getLogger()
S
71 2 6
ZPOS\Gateway\AbstractStripeConnect::getResponseAmount()
S
77 2 3
Stripe\Account::instanceUrl()
S
71 2 6
ZPOS\Admin\Stations\Layout::hideDateFilter()
S
72 2 6
ZPOS\Model\Cart::get_management_related_product_id()
S
75 2 4
Stripe\HttpClient\CurlClient::__construct()
S
70 2 6
Stripe\Stripe::getCABundlePath()
S
79 2 3
ZPOS\API\Setting\Option::get_items_permissions_check()
S
71 2 6
Stripe\Service\OAuthService::_getBase()
S
79 2 3
ZPOS\Plugin::isValidAddOnVersion()
S
70 2 6
ZPOS\Model\ProductInventory::is_base_location()
S
78 2 3
ZPOS\Gateway\AbstractStripeConnect::getRequestAmount()
S
77 2 3
Stripe\HttpClient\CurlClient::closeCurlHandle()
S
71 2 6
ZPOS\API\Analytics\Orders::apply_arg()
S
70 2 6
ZPOS\Admin\Stations\Layout::__construct()
S
58 1 14
ZPOS\API\Auth::get_data_by_consumer_key()
S
62 1 14
ZPOS\Admin\Tabs\StripeConnect::init()
S
60 1 13
ZPOS\Activate::activationProcessV4_3_23()
S
61 1 13
ZPOS\Gateway\Base::get_default_option_values()
S
60 1 13
ZPOS\Admin\Stations\Tabs\Tax::get_enabled_values()
S
63 1 12
ZPOS\Admin\Stations\Tabs\Products::get_display_style_values()
S
63 1 12
ZPOS\API\UserAccounts::prepare_user_accounts()
S
63 1 12
ZPOS\API\Customers::get_collection_params_ids()
S
62 1 11
ZPOS\API\Products::get_items()
S
62 1 11
ZPOS\Gateway\Stripe::init_form_fields()
S
64 1 11
ZPOS\Admin\Tabs\StripeConnect::enqueue_assets()
S
64 1 11
Stripe\BaseStripeClient::getDefaultConfig()
S
64 1 11
ZPOS\Gateway\Stripe::__construct()
S
63 1 11
ZPOS\API\Products::get_meta_query_args()
S
63 1 11
ZPOS\Admin\Stations\Tabs\Tax::get_calculate_on_values()
S
66 1 8
Stripe\Service\CustomerService::updateSource()
S
68 1 8
ZPOS\Gateway\SplitPayment::__construct()
S
65 1 9
ZPOS\API\Coupons::__construct()
S
79 1 3
Stripe\BaseStripeClient::getConnectBase()
S
80 1 3
Stripe\Service\AccountService::retrievePerson()
S
68 1 8
Stripe\Exception\ApiErrorException::getJsonBody()
S
82 1 3
Stripe\Stripe::getMaxRetryAfter()
S
80 1 3
Stripe\Service\CustomerService::updateBalanceTransaction()
S
68 1 8
ZPOS\Admin\Tabs\StripeConnect::getPublicKey()
S
79 1 3
ZPOS\Gateway\Cash::__construct()
S
64 1 10
Stripe\Account::deletePerson()
S
77 1 3
ZPOS\Model\BillingVat::get_type()
S
80 1 3
ZPOS\API\Products::get_collection_params()
S
72 1 5
ZPOS\Plugin::getVersion()
S
80 1 3
ZPOS\API\Coupons::get_single_item_permissions_check()
S
80 1 3
Stripe\Service\AccountService::retrieveExternalAccount()
S
68 1 8
ZPOS\Admin\Woocommerce\Categories::normalize_slug()
S
78 1 3
ZPOS\Gateway\Base::get_option_key()
S
80 1 3
Stripe\Collection::setFilters()
S
81 1 3
ZPOS\Admin\Stations\Tabs\General::deleteURL()
S
67 1 8
Stripe\Collection::create()
S
69 1 6
Stripe\Service\CustomerService::retrieve()
S
77 1 3
Stripe\Service\AccountService::all()
S
78 1 3
ZPOS\Gateway\Cash::getID()
S
81 1 3
ZPOS\API\Analytics\Orders::add_query_filter_by_user()
S
75 1 4
ZPOS\API\UserAccounts::__construct()
S
79 1 3
Stripe\Service\AccountService::updateExternalAccount()
S
68 1 8
ZPOS\Gateway\Stripe::rest_filter_settings()
S
67 1 9
ZPOS\Admin\Woocommerce\Categories::edit_meta_field()
S
69 1 8
ZPOS\Admin\Stations\Tabs\Products::extract_option_values()
S
73 1 5
ZPOS\API\Taxes::__construct()
S
74 1 4
ZPOS\Model\Gateway::__construct()
S
74 1 4
ZPOS\Admin\Setting\PostTab::settings_fields()
S
78 1 3
Stripe\Service\AccountService::update()
S
77 1 3
ZPOS\Activate::activationProcessV2_0_4()
S
76 1 4
ZPOS\API\Customers::get_items()
S
66 1 8
ZPOS\Gateway\StripeConnectTerminal::__construct()
S
70 1 6
ZPOS\Gateway\SplitPayment::get_base_failed_response()
S
71 1 6
ZPOS\Admin\Stations\Layout::tableViewColumns()
S
68 1 7
ZPOS\Model\BillingVat::get_id()
S
80 1 3
Stripe\Stripe::getEnableTelemetry()
S
80 1 3
Stripe\Exception\ApiErrorException::getError()
S
82 1 3
ZPOS\Gateway\SplitPayment::getID()
S
81 1 3
ZPOS\Admin\Stations\Post::parentLink()
S
78 1 3
ZPOS\API\UserAccounts::check_permissions_to_get_user_accounts()
S
81 1 3
Stripe\BaseStripeClient::getClientId()
S
80 1 3
Stripe\Service\CustomerService::retrieveTaxId()
S
68 1 8
Stripe\Account::allPersons()
S
78 1 3
Stripe\Service\AccountService::updateCapability()
S
68 1 8
Stripe\Collection::baseUrl()
S
81 1 3
ZPOS\Admin\Stations\Tabs\Tax::__construct()
S
71 1 5
ZPOS\Admin\Stations\Tabs\General::setCountryState()
S
71 1 5
ZPOS\Station::getDebugURL()
S
79 1 3
ZPOS\Gateway\StripeConnectTerminal::getID()
S
81 1 3
ZPOS\StripeConnectRestClient::removeQueryArg()
S
70 1 6
Stripe\Service\CustomerService::all()
S
78 1 3
ZPOS\Admin\Stations\Layout::adminPageViewsEmpty()
S
82 1 3
ZPOS\Admin\Stations\Tabs\Products::__construct()
S
75 1 4
Stripe\Service\CustomerService::retrieveBalanceTransaction()
S
68 1 8
Stripe\Util\RequestOptions::__debugInfo()
S
69 1 7
Stripe\Service\OAuthService::requestConnect()
S
72 1 5
ZPOS\Gateway\StripeConnectTerminal::getValues()
S
69 1 7
Stripe\Stripe::getApiKey()
S
80 1 3
Stripe\Service\CustomerService::deleteSource()
S
68 1 8
ZPOS\Activate::activation()
S
73 1 5
Stripe\Collection::getFilters()
S
82 1 3
ZPOS\Admin\Stations\Tabs\Products::get_inventory_location_disabled_overlay()
S
71 1 6
ZPOS\API\Setting\Option::register_routes()
S
75 1 4
ZPOS\API\Customers::__construct()
S
71 1 5
ZPOS\API\Auth::__construct()
S
79 1 3
ZPOS\Gateway\StripeConnectTerminal::getPublicValues()
S
74 1 5
ZPOS\Gateway\Base::getID()
S
100 1 0
Stripe\Exception\ApiErrorException::setHttpHeaders()
S
81 1 3
Stripe\Service\CustomerService::update()
S
77 1 3
ZPOS\Activate::activationProcessV2()
S
73 1 5
ZPOS\Model\ProductInventory::get_quantity_key()
S
82 1 3
Stripe\Service\AccountService::retrieveCapability()
S
68 1 8
Stripe\Exception\ApiErrorException::getHttpStatus()
S
82 1 3
ZPOS\API\Products::get_rewritten_price()
S
71 1 5
ZPOS\Admin\Stations\Tabs\Tax::get_display_price_values()
S
70 1 6
ZPOS\Plugin::getPOSCloudAppURL()
S
81 1 3
ZPOS\Station::getID()
S
82 1 3
Stripe\BaseStripeClient::getApiBase()
S
80 1 3
ZPOS\Admin\Stations\Post::registerPermastruct()
S
63 1 10
Stripe\Service\AccountService::updatePerson()
S
68 1 8
ZPOS\API\Products::prepare_visibility()
S
74 1 4
Stripe\Stripe::getInitialNetworkRetryDelay()
S
80 1 3
Stripe\Stripe::setAccountId()
S
80 1 3
ZPOS\Admin\Tabs\StripeConnect::getMode()
S
80 1 3
ZPOS\Gateway\Base::__construct()
S
74 1 4
ZPOS\Gateway\Base::getInfo()
S
72 1 5
ZPOS\Station::getWCStationID()
S
78 1 3
ZPOS\API\Auth::register_routes()
S
64 1 10
ZPOS\Admin\Stations\Tabs\Tax::sanitizeTax()
S
68 1 7
ZPOS\Station::getDefaultStationID()
S
78 1 3
ZPOS\API\Auth::check_permissions_to_validate()
S
80 1 3
ZPOS\API\Coupons::prepare_object_for_response()
S
67 1 7
ZPOS\Gateway\Base::sanitize_additional_option_value()
S
82 1 3
ZPOS\Admin\Woocommerce\Categories::add_new_meta_field()
S
70 1 8
ZPOS\API\Auth::get_required_params_to_validate()
S
80 1 3
Stripe\Service\CustomerService::retrieveSource()
S
68 1 8
Stripe\Exception\ApiErrorException::setHttpBody()
S
81 1 3
Stripe\Stripe::getMaxNetworkRetryDelay()
S
80 1 3
ZPOS\API\UserAccounts::get_required_params_to_create_user_account()
S
79 1 3
Stripe\Stripe::setMaxNetworkRetries()
S
80 1 3
Stripe\Util\RequestOptions::__construct()
S
74 1 5
ZPOS\Model\ProductInventory::__construct()
S
70 1 6
ZPOS\Admin\Stations\Tabs\Tax::get_tax_based_on()
S
66 1 8
ZPOS\Admin\Stations\Tabs\General::__construct()
S
75 1 4
Stripe\BaseStripeClient::getApiKey()
S
80 1 3
ZPOS\API\UserAccounts::check_permissions_to_create_user_account()
S
80 1 3
ZPOS\API\UserAccounts::get_available_user_account_roles()
S
68 1 7
ZPOS\Gateway\Stripe::getID()
S
81 1 3
ZPOS\Station::getData()
S
79 1 3
ZPOS\Gateway\Base::getValues()
S
72 1 6
ZPOS\Model\BillingVat::add_id()
S
80 1 3
Stripe\Service\CustomerService::deleteTaxId()
S
68 1 8
ZPOS\Model\BillingVat::add_type()
S
80 1 3
Stripe\Account::retrievePerson()
S
77 1 3
ZPOS\API\Products::add_meta_query_args()
S
76 1 4
ZPOS\Gateway\AbstractStripeConnect::__construct()
S
75 1 4
Stripe\Exception\ApiErrorException::getHttpHeaders()
S
82 1 3
ZPOS\Admin\Stations\Post::__construct()
S
64 1 9
Stripe\Exception\ApiErrorException::getHttpBody()
S
82 1 3
Stripe\Service\AccountService::reject()
S
68 1 8
Stripe\Account::createPerson()
S
78 1 3
Stripe\Util\Util::urlEncode()
S
71 1 5
ZPOS\Activate::__construct()
S
74 1 4
ZPOS\Admin\Tabs\StripeConnect::getSecretKey()
S
79 1 3
ZPOS\Admin\Woocommerce\Categories::__construct()
S
69 1 6
Stripe\Account::retrieveExternalAccount()
S
67 1 9
ZPOS\StripeConnectRestClient::getCurrentQueryArgs()
S
73 1 4
ZPOS\Admin\Stations\Layout::singleColumn()
S
76 1 4

771 more item(s) not shown.