Code Analysis: Blaze CSS 1.1.2

Function Rating Maintainability Complexity Lines of code
Motto\BlazeCss\Settings::registerSettings()
S
56 3 20
Motto\BlazeCss\Common\Logger::create()
S
50 2 31
Motto\BlazeCss\Plugin::log()
S
65 4 9
Motto\BlazeCss\Plugin::should_log()
S
65 4 9
write_log()
S
66 4 9
Motto\BlazeCss\Admin::sanitizeCsvPath()
S
60 3 13
Motto\BlazeCss\Admin::getSettingsConfig()
S
51 1 34
Motto\BlazeCss\Models\Element::createFromPageElement()
S
56 2 16
Motto\BlazeCss\Admin::add_generate_csv_after_form()
S
61 2 15
Motto\BlazeCss\Common\Logger::save()
S
64 3 10
Motto\BlazeCss\Loader::run()
S
66 3 8
Motto\BlazeCss\Plugin::define_frontend_hooks()
S
60 2 15
Motto\BlazeCss\Common\Model::find()
S
60 2 14
Motto\BlazeCss\Frontend::generateCSS()
S
61 2 12
Motto\BlazeCss\Common\Schema::init()
S
62 2 11
Motto\BlazeCss\Common\Logger::__construct()
S
62 2 11
Motto\BlazeCss\Common\Schema::elements_schema()
S
65 1 18
Motto\BlazeCss\Admin::init_settings()
S
58 1 18
Motto\BlazeCss\Frontend::enqueue_scripts()
S
58 1 16
Motto\BlazeCss\Admin::enqueue_scripts()
S
58 1 16
Motto\BlazeCss\Settings::renderSection()
S
71 2 5
Motto\BlazeCss\Deactivator::deactivate()
S
67 2 8
Motto\BlazeCss\Plugin::define_admin_hooks()
S
67 2 7
Motto\BlazeCss\Common\Logger::cacheMiss()
S
73 2 5
Motto\BlazeCss\Common\Logger::findByHash()
S
70 2 6
Motto\BlazeCss\Frontend::removeQueued()
S
64 2 10
Motto\BlazeCss\Common\Model::update()
S
66 2 8
Motto\BlazeCss\Common\Model::insert()
S
65 2 9
Motto\BlazeCss\Common\Model::delete()
S
68 2 7
Motto\BlazeCss\Common\Schema::logs_schema()
S
67 1 15
Motto\BlazeCss\Settings::get_option()
S
73 2 5
Motto\BlazeCss\Models\Element::fromLogger()
S
71 2 5
Motto\BlazeCss\Models\Element::collect()
S
70 2 6
Motto\BlazeCss\Settings::renderPage()
S
61 1 14
Motto\BlazeCss\Frontend::save_page_elements()
S
62 1 12
Motto\BlazeCss\Common\File::write()
S
63 1 11
Motto\BlazeCss\Plugin::get_version()
S
82 1 3
Motto\BlazeCss\Admin::__construct()
S
72 1 5
Motto\BlazeCss\I18n::load_plugin_textdomain()
S
69 1 7
Motto\BlazeCss\Settings::add_page()
S
70 1 6
Motto\BlazeCss\Settings::get_page_name()
S
82 1 3
Motto\BlazeCss\I18n::set_domain()
S
81 1 3
Motto\BlazeCss\Admin::validate()
S
68 1 7
Motto\BlazeCss\Settings::get_plugin_options()
S
82 1 3
Motto\BlazeCss\Loader::add_action()
S
77 1 3
Motto\BlazeCss\Settings::renderSetting()
S
65 1 8
Motto\BlazeCss\Loader::add_filter()
S
77 1 3
Motto\BlazeCss\Settings::destroy()
S
81 1 3
Motto\BlazeCss\Loader::add()
S
64 1 10
Motto\BlazeCss\Settings::field_id_from_name()
S
79 1 3
Motto\BlazeCss\Frontend::debug()
S
91 1 2
Motto\BlazeCss\Common\Model::where()
S
73 1 5
Motto\BlazeCss\Common\Model::getTable()
S
80 1 3
Motto\BlazeCss\Common\Logger::hash()
S
68 1 8
Motto\BlazeCss\Settings::field_name_from_name()
S
79 1 3
Motto\BlazeCss\Frontend::__construct()
S
81 1 3
Motto\BlazeCss\Admin::enqueue_styles()
S
67 1 8
Motto\BlazeCss\Common\Logger::getPageQuery()
S
67 1 9
Motto\BlazeCss\Plugin::__construct()
S
76 1 4
Motto\BlazeCss\Settings::__construct()
S
72 1 5
Motto\BlazeCss\Loader::__construct()
S
77 1 4
Motto\BlazeCss\Settings::get_options_name()
S
82 1 3
Motto\BlazeCss\Common\Logger::getPageQueryWithoutCoodinates()
S
71 1 6
Motto\BlazeCss\Common\Model::getId()
S
82 1 3
Motto\BlazeCss\Common\Model::__construct()
S
77 1 4
Motto\BlazeCss\Admin::generate_csv()
S
66 1 9
Motto\BlazeCss\Activator::activate()
S
76 1 4
Motto\BlazeCss\Plugin::get_ajax_nonce_name()
S
80 1 3
Motto\BlazeCss\Common\Schema::upgrade()
S
91 1 2
Motto\BlazeCss\Common\Logger::getClasses()
S
71 1 6
Motto\BlazeCss\Common\Model::select()
S
76 1 4
Motto\BlazeCss\Plugin::get_root_path()
S
80 1 3
Motto\BlazeCss\Plugin::set_locale()
S
73 1 5
Motto\BlazeCss\Common\File::writeCss()
S
74 1 4
Motto\BlazeCss\Common\Schema::getTableName()
S
79 1 3
Motto\BlazeCss\Common\Model::get()
S
64 1 10
Motto\BlazeCss\Common\Logger::getLogId()
S
81 1 3
Motto\BlazeCss\Plugin::get_plugin_name()
S
82 1 3
Motto\BlazeCss\Common\Logger::getLog()
S
82 1 3
Motto\BlazeCss\Plugin::run()
S
73 1 6
Motto\BlazeCss\Common\Schema::__construct()
S
69 1 6
Motto\BlazeCss\Plugin::get_loader()
S
82 1 3
Motto\BlazeCss\Common\File::__construct()
S
81 1 3
Motto\BlazeCss\Admin::add_settings_page()
S
66 1 9
Motto\BlazeCss\Common\Schema::destroy()
S
72 1 5