Code Analysis: Embeds for ProvenExpert 1.0.1

Function Rating Maintainability Complexity Lines of code
EFPE\Widgets\AbstractWidget::form()
A
41 12 61
EFPE\Widgets\AbstractWidget::update()
A
47 13 34
EFPE\Settings\ProvenExpertApiCredentials::validate_credentials()
S
45 6 44
EFPE\ProvenExpertEmbeds\AbstractProvenExpertEmbed::filter_request_args()
S
60 6 12
EFPE\ProvenExpertEmbeds\RatingsSealSquareEmbed::__construct()
S
41 1 72
EFPE\ProvenExpertEmbeds\RatingsSealLandscapeEmbed::__construct()
S
41 1 72
EFPE\ProvenExpertEmbeds\RatingsSealPortraitEmbed::__construct()
S
41 1 72
EFPE\Helpers\ProvenExpertAPI::get_response_body()
S
52 4 22
EFPE\ProvenExpertEmbeds\ProvenExpertLogoEmbed::__construct()
S
43 1 62
EFPE\ProvenExpertEmbeds\RatingsSealCircleEmbed::__construct()
S
43 1 62
load()
S
58 4 16
EFPE\Widgets\AbstractWidget::get_cached_widget()
S
60 4 14
efpe_pre_init()
S
61 4 12
EFPE\Settings\ProvenExpertApiCredentials::options_page()
S
51 2 33
EFPE\Widgets\AbstractWidget::cache_widget()
S
61 3 12
EFPE\Settings\ProvenExpertApiCredentials::add_settings()
S
51 1 36
EFPE\ProvenExpertEmbeds\RatingsSealLandingEmbed::__construct()
S
49 1 36
EFPE\Widgets\AbstractWidget::get_widget_id_for_cache()
S
66 3 8
EFPE\Widgets\AbstractWidget::get_instance_title()
S
66 3 9
EFPE\Helpers\ProvenExpertAPI::request()
S
63 3 9
EFPE\ProvenExpertEmbeds\RatingsSealBarEmbed::__construct()
S
53 1 25
EFPE\ProvenExpertEmbeds\RatingSummaryRichSnippetEmbed::__construct()
S
55 1 20
EFPE\Widgets\AbstractWidget::widget_start()
S
67 2 7
EFPE\ProvenExpertEmbeds\AbstractProvenExpertEmbed::get_embed_markup()
S
65 2 8
EFPE\Widgets\AbstractWidget::flush_widget_cache()
S
72 2 5
EFPE\Widgets\RatingsSealPortraitWidget::__construct()
S
58 1 15
EFPE\Widgets\RatingsSealLandscapeWidget::__construct()
S
58 1 15
EFPE\Widgets\RatingsSealBarWidget::__construct()
S
58 1 15
EFPE\Widgets\RatingsSealLandingWidget::__construct()
S
58 1 15
EFPE\Settings\ProvenExpertApiCredentials::settings_field()
S
70 2 6
EFPE\Widgets\RatingsSealCircleWidget::__construct()
S
58 1 15
EFPE\Widgets\RatingSummaryRichSnippetWidget::__construct()
S
58 1 15
EFPE\Widgets\ProvenExpertLogoWidget::__construct()
S
58 1 15
EFPE\Widgets\RatingsSealSquareWidget::__construct()
S
58 1 15
EFPE\Widgets\AbstractWidget::__construct()
S
61 1 12
EFPE\Settings\ProvenExpertApiCredentials::add_options_page()
S
66 1 9
efpe_min_php_version_error()
S
74 1 5
EFPE\Widgets\AbstractWidget::allowed_html()
S
66 1 9
efpe_autoloader_missing()
S
74 1 5
efpe_load_textdomain()
S
78 1 3
EFPE\Widgets\AbstractWidget::widget_end()
S
80 1 3
EFPE\Widgets\WidgetsRegistration::init()
S
79 1 3
EFPE\Helpers\ProvenExpertAPI::url()
S
70 1 6
EFPE\Helpers\ProvenExpertAPI::post()
S
74 1 4
EFPE\Helpers\ProvenExpertAPI::init()
S
79 1 3
EFPE\Helpers\ProvenExpertAPI::load()
S
72 1 5
EFPE\Settings\ProvenExpertApiCredentials::init()
S
71 1 5
EFPE\Widgets\AbstractWidget::allow_all_style_attributes()
S
82 1 3
EFPE\Widgets\WidgetsRegistration::register_widgets()
S
65 1 10
EFPE\Widgets\AbstractWidget::widget()
S
67 1 7