Code Analysis: Include Fussball.de Widgets 3.6.0

Function Rating Maintainability Complexity Lines of code
ITSB\IFDW\Frontend\Fubade::output()
A
46 14 35
ITSB\IFDW\Backend\BorlabsCookie::action()
S
42 4 69
ITSB\IFDW\Widgets\FubadeWidget::widget()
S
51 6 25
ITSB\IFDW\Utils\Settings::setHost()
S
61 7 10
ITSB\IFDW\Widgets\FubadeWidget::form()
S
41 1 82
ITSB\IFDW\Widgets\FubadeWidget::update()
S
63 6 9
ITSB\IFDW\Frontend\Fubade::render()
S
53 4 23
ITSB\IFDW\Backend\BorlabsCookie::addCookie()
S
44 2 53
ITSB\IFDW\Infrastructure\Autoloader::autoload()
S
57 4 17
ITSB\IFDW\Utils\Logging\ConsoleLogger::logWidgetInfo()
S
56 4 16
ITSB\IFDW\Utils\Host::cleanHost()
S
62 5 10
ITSB\IFDW\Blocks\Enqueue::action()
S
49 2 35
ITSB\IFDW\Frontend\Fubade::getErrorOutput()
S
55 3 20
ITSB\IFDW\Utils\CheckHelper::versionsAreInvalid()
S
66 3 8
ITSB\IFDW\Backend\BorlabsCookie::checkFubadeCookieExists()
S
61 2 13
ITSB\IFDW\Utils\PluginActions::filter()
S
59 2 13
ITSB\IFDW\Utils\Activation::activate()
S
64 2 11
ITSB\IFDW\Backend\BorlabsCookie::checkBorlabsCookieIsActivated()
S
69 2 7
ITSB\IFDW\PluginFactory::create()
S
69 2 7
ITSB\IFDW\Utils\Logging\ConsoleLogger::log()
S
72 2 6
ITSB\IFDW\Frontend\Fubade::createIframe()
S
63 2 9
ITSB\IFDW\Utils\Logging\ConsoleLogger::logGeneralInfo()
S
64 2 9
ITSB\IFDW\Plugin::__construct()
S
66 2 10
ITSB\IFDW\Shortcodes\Fubade::shortcode()
S
60 1 14
ITSB\IFDW\Utils\Logging\LoggerBase::__construct()
S
62 1 11
ITSB\IFDW\Utils\Textdomain::action()
S
69 1 7
ITSB\IFDW\Utils\Settings::getHost()
S
80 1 3
ITSB\IFDW\Infrastructure\ShortcodeBase::shortcode()
S
100 1 0
ITSB\IFDW\Frontend\Enqueue::action()
S
65 1 10
ITSB\IFDW\Infrastructure\Autoloader::__destruct()
S
82 1 3
ITSB\IFDW\Plugin::addAdminActions()
S
81 1 3
ITSB\IFDW\Plugin::addActions()
S
71 1 6
ITSB\IFDW\Plugin::addFilter()
S
79 1 3
ITSB\IFDW\Plugin::addShortcode()
S
81 1 3
ITSB\IFDW\Infrastructure\Autoloader::unregister()
S
79 1 3
ITSB\IFDW\Infrastructure\Autoloader::getNamespaces()
S
82 1 3
ITSB\IFDW\Utils\Activation::addActivationHook()
S
79 1 3
ITSB\IFDW\Infrastructure\Autoloader::addNamespace()
S
65 1 9
ITSB\IFDW\Utils\Logging\LoggerBase::logWidgetInfo()
S
100 1 0
ITSB\IFDW\Infrastructure\ShortcodeBase::addShortcode()
S
79 1 3
ITSB\IFDW\Frontend\Fubade::setAttr()
S
63 1 10
ITSB\IFDW\Utils\Settings::getPluginName()
S
80 1 3
ITSB\IFDW\Infrastructure\ActionBase::action()
S
100 1 0
ITSB\IFDW\Utils\Logging\ConsoleLogger::errorLog()
S
74 1 4
ITSB\IFDW\Utils\StringHelper::endsWith()
S
77 1 3
ITSB\IFDW\Utils\StringHelper::startsWith()
S
77 1 3
ITSB\IFDW\Utils\Logging\LoggerBase::logGeneralInfo()
S
100 1 0
ITSB\IFDW\Utils\Logging\LoggerBase::log()
S
100 1 0
ITSB\IFDW\Infrastructure\ActionBase::addAction()
S
78 1 3
ITSB\IFDW\Plugin::configureSettings()
S
76 1 4
ITSB\IFDW\Infrastructure\Autoloader::normalize_root()
S
74 1 5
ITSB\IFDW\Infrastructure\Autoloader::ensureTrailingBackslash()
S
79 1 3
ITSB\IFDW\Infrastructure\FilterBase::addFilter()
S
78 1 3
ITSB\IFDW\Utils\Settings::setPluginName()
S
80 1 3
ITSB\IFDW\Widgets\FubadeWidget::__construct()
S
69 1 7
ITSB\IFDW\Infrastructure\FilterBase::filter()
S
100 1 0
ITSB\IFDW\Infrastructure\Autoloader::ensureTrailingSlash()
S
79 1 3
ITSB\IFDW\Blocks\Enqueue::render()
S
80 1 3
ITSB\IFDW\Utils\Logging\ConsoleLogger::getInstance()
S
79 1 3
ITSB\IFDW\Widgets\Widgets::action()
S
81 1 3
ITSB\IFDW\Infrastructure\Autoloader::register()
S
79 1 3
ITSB\IFDW\Infrastructure\Autoloader::removeLeadingBackslash()
S
79 1 3