Code Analysis: Bookster Tax 2.0.0

Function Rating Maintainability Complexity Lines of code
Bookster_Tax\Engine\ActDeact::activate()
S
60 5 14
Bookster_Tax\Engine\ActDeact::deactivate()
S
60 5 14
Bookster_Tax\Engine\TaxLogic::add_booking_tax()
S
54 4 24
Bookster_Tax\Engine\ActDeact::uninstall()
S
62 4 12
Bookster_Tax\Initialize::add_activated_addons()
S
62 2 13
bookster_tax_activate()
S
73 2 5
Bookster_Tax\Engine\ActDeact::get_instance()
S
71 2 6
Bookster_Tax\Engine\TaxSettings::__construct()
S
65 2 8
bookster_tax_uninstall()
S
73 2 5
bookster_tax_deactivate()
S
73 2 5
Bookster_Tax\Engine\ActDeact::upgrade_procedure()
S
74 2 5
Bookster_Tax\Engine\ActDeact::activate_new_site()
S
68 2 8
Bookster_Tax\Engine\Enqueue::add_tax_script()
S
68 2 8
Bookster_Tax\Engine\Enqueue::__construct()
S
64 2 9
Bookster_Tax\Controllers\TaxesController::init_hooks()
S
62 1 13
Bookster_Tax\Engine\TaxSettings::add_tax_manager()
S
76 1 4
Bookster_Tax\Controllers\TaxesController::__construct()
S
77 1 4
Bookster_Tax\Services\TaxesService::patch_settings()
S
80 1 3
Bookster_Tax\Engine\ActDeact::single_activate()
S
77 1 4
Bookster_Tax\Engine\ActDeact::single_deactivate()
S
81 1 3
Bookster_Tax\Engine\ActDeact::single_uninstall()
S
81 1 3
Bookster_Tax\Engine\RestAPI::add_tax_endpoint()
S
82 1 3
Bookster_Tax\Engine\TaxLogic::__construct()
S
74 1 4
Bookster_Tax\Engine\TaxSettings::add_action_links()
S
66 1 8
Bookster_Tax\Engine\ActDeact::__wakeup()
S
80 1 3
Bookster_Tax\Engine\Enqueue::register_all_scripts()
S
64 1 8
Bookster_Tax\Controllers\TaxesController::patch_taxes_settings()
S
77 1 4
Bookster_Tax\Services\TaxesService::get_settings()
S
78 1 3
Bookster_Tax\Engine\TaxSettings::add_tax_public()
S
76 1 4
Bookster_Tax\Controllers\TaxesController::exec_patch_taxes_settings()
S
78 1 3
Bookster_Tax\Engine\Enqueue::add_tax_style()
S
81 1 3
Bookster_Tax\Initialize::__construct()
S
66 1 8
Bookster_Tax\Engine\RestAPI::__construct()
S
79 1 3
Bookster_Tax\Engine\ActDeact::__construct()
S
75 1 4
Bookster_Tax\Engine\ActDeact::__clone()
S
98 1 1