Code Analysis: Enable CORS 1.1.8

Function Rating Maintainability Complexity Lines of code
Enable\Cors\Helpers\Cors::headers()
A
54 10 20
Enable\Cors\Admin\Menu::scripts()
A
33 1 131
Enable\Cors\Helpers\Cors::modify_htaccess()
S
46 6 44
Enable\Cors\Api\Support::get_active_plugins()
S
50 7 28
Enable\Cors\Api\Support::support()
S
45 5 46
Enable\Cors\Helpers\Log::write()
S
57 5 15
Enable\Cors\Api\Settings::settings()
S
51 4 28
Enable\Cors\Helpers\Cors::write_htaccess()
S
61 5 12
Enable\Cors\Plugin::init()
S
51 4 26
Enable\Cors\Helpers\LicenseManager::register()
S
55 4 18
Enable\Cors\Helpers\Log::read()
S
60 3 15
Enable\Cors\Api\Support::get_server_data()
S
61 3 12
Enable\Cors\Api\Support::validate_data()
S
65 3 9
Enable\Cors\Helpers\ToApi::__construct()
S
59 2 14
Enable\Cors\Api\Settings::register()
S
55 1 26
Enable\Cors\Helpers\ToApi::post()
S
55 1 20
Enable\Cors\Plugin::redirect()
S
70 2 6
Enable\Cors\Admin\Menu::add_module()
S
70 2 6
Enable\Cors\Helpers\Log::get_dir()
S
64 2 9
Enable\Cors\Plugin::enable_updates()
S
66 2 8
Enable\Cors\Api\Support::register()
S
61 1 14
Enable\Cors\Plugin::actions()
S
66 1 8
Enable\Cors\Plugin::activate()
S
71 1 6
Enable\Cors\Helpers\LicenseManager::__construct()
S
82 1 3
Enable\Cors\Plugin::disable_updates()
S
69 1 6
Enable\Cors\Plugin::deactivate()
S
77 1 4
Enable\Cors\Admin\Menu::render()
S
79 1 3
Enable\Cors\Plugin::api()
S
70 1 6
Enable\Cors\Helpers\Log::file()
S
79 1 3
Enable\Cors\Helpers\LicenseManager::get_current_action()
S
75 1 4
Enable\Cors\Plugin::uninstall()
S
72 1 6
Enable\Cors\Admin\Menu::register()
S
67 1 9
Enable\Cors\Helpers\Cors::restore_htaccess()
S
77 1 4