Code Analysis: Spawnster 1.0.4

Function Rating Maintainability Complexity Lines of code
Spawnster_Admin::display_plugin_admin_page()
A
50 9 29
RistrettoApps\Spawnster\Services\GenerateContent::parsePage()
A
51 8 26
Spawnster_Admin::ajax_generate_content()
S
51 7 26
Spawnster_Admin::ajax_enhance_content()
S
53 7 20
RistrettoApps\Spawnster\Services\GenerateContent::generateThePages()
S
52 6 23
RistrettoApps\Spawnster\BaseController::handle_setup_your_website_submission()
S
51 5 26
RistrettoApps\Spawnster\BaseController::settings()
S
54 5 20
RistrettoApps\Spawnster\Services\GenerateContent::formatContent()
S
57 5 16
Spawnster_Admin::ajax_edit_menu()
S
59 5 13
RistrettoApps\Spawnster\Services\GenerateContent::parseResponse()
S
60 5 13
Spawnster_Admin::ajax_accept_content()
S
54 4 20
RistrettoApps\Spawnster\BaseController::setupYourWebsite()
S
55 4 19
Spawnster_Admin::enqueue_styles()
S
65 5 7
Spawnster_Admin::ajax_update_content()
S
57 4 15
RistrettoApps\Spawnster\BaseController::shouldRedirect()
S
62 5 10
Spawnster_Admin::ajax_reject_content()
S
60 4 12
Spawnster_Admin::ajax_generate_description()
S
60 4 12
Spawnster_Admin::ajax_view_content()
S
61 4 11
RistrettoApps\Spawnster\Services\GenerateContent::handle()
S
58 3 15
RistrettoApps\Spawnster\Services\PublishPages::handle()
S
55 2 20
Spawnster_Loader::run()
S
66 3 8
Spawnster_Admin::__construct()
S
50 1 28
Spawnster::__construct()
S
62 2 12
RistrettoApps\Spawnster\Helpers\HTMLTagFormatter::format()
S
52 1 25
Spawnster_Admin::add_plugin_admin_menu()
S
59 1 16
Spawnster_Admin::enqueue_scripts()
S
57 1 15
RistrettoApps\Spawnster\Helpers\HTMLTagFormatter::textBox()
S
59 1 15
Spawnster_Admin::savePageNameRequest()
S
69 2 7
RistrettoApps\Spawnster\Services\GenerateDescription::handle()
S
67 2 8
RistrettoApps\Spawnster\BaseController::setupYourPages()
S
64 2 10
Spawnster_Admin::savePageDescriptionRequest()
S
69 2 7
RistrettoApps\Spawnster\Services\OpenAiService::getResponse()
S
60 1 14
RistrettoApps\Spawnster\Services\AjaxHandler::updateMenu()
S
72 1 5
RistrettoApps\Spawnster\BaseController::checkGeneratedContent()
S
64 1 10
Spawnster_Deactivator::deactivate()
S
89 1 2
RistrettoApps\Spawnster\Helpers\HTMLTagFormatter::replyButton()
S
81 1 3
Spawnster_Public::enqueue_scripts()
S
91 1 2
spawnster_run()
S
72 1 5
Spawnster_Loader::add()
S
64 1 10
Spawnster::load_dependencies()
S
68 1 7
Spawnster::define_admin_hooks()
S
72 1 5
spawnster_deactivate()
S
76 1 4
Spawnster::define_public_hooks()
S
79 1 3
Spawnster::get_version()
S
82 1 3
spawnster_activate()
S
76 1 4
Spawnster_Admin::ajax_publish_pages()
S
78 1 4
Spawnster_Public::__construct()
S
77 1 4
Spawnster_i18n::load_plugin_textdomain()
S
91 1 2
RistrettoApps\Spawnster\Helpers\ComponentView::render()
S
75 1 4
Spawnster_Loader::add_filter()
S
77 1 3
Spawnster_Public::enqueue_styles()
S
77 1 3
Spawnster_Activator::activate()
S
89 1 2
Spawnster::get_loader()
S
82 1 3
Spawnster_Loader::add_action()
S
77 1 3
Spawnster::set_locale()
S
75 1 4
Spawnster::run()
S
82 1 3
RistrettoApps\Spawnster\BaseController::__construct()
S
76 1 4
RistrettoApps\Spawnster\Helpers\TemplateView::render()
S
75 1 4
Spawnster::get_plugin_name()
S
82 1 3
Spawnster_Admin::ajax_get_progress()
S
78 1 3
Spawnster_Loader::__construct()
S
77 1 4
RistrettoApps\Spawnster\Services\EnhanceContent::handle()
S
72 1 5
spawnster_add_settings_link()
S
72 1 5