Code Analysis: OptiPic images optimization 1.13.1

Function Rating Maintainability Complexity Lines of code
optipic\cdn\ImgUrlConverter::convertHtml()
A
40 14 58
optipic_build_img_url()
A
43 14 48
optipic\cdn\ImgUrlConverter::callbackForPregReplace()
A
44 12 45
optipic\cdn\ImgUrlConverter::loadConfig()
A
45 12 43
optipic\cdn\ImgUrlConverter::callbackForPregReplaceSrcset()
S
51 5 23
optipic\cdn\ImgUrlConverter::isEnabled()
S
58 5 15
optipic_get_settings()
S
55 4 20
optipic\cdn\ImgUrlConverter::log()
S
56 4 16
optipic\cdn\ImgUrlConverter::getUrlFromRelative()
S
59 4 14
optipic\cdn\ImgUrlConverter::getBaseUrlFromHtml()
S
60 4 12
optipic\cdn\ImgUrlConverter::getResponseHeadersList()
S
60 3 13
optipic\cdn\ImgUrlConverter::isGz()
S
72 3 4
optipic\cdn\ImgUrlConverter::__construct()
S
73 3 5
optipic_change_content()
S
64 3 9
optipic_shutdown_action()
S
67 2 8
optipic_main_settings_page()
S
83 1 3
optipic\cdn\ImgUrlConverter::removeBomFromUtf()
S
71 1 5
optipic_init()
S
78 1 3
optipic_deactivate()
S
100 1 2
optipic_load_template()
S
74 1 5
optipic_create_menu()
S
67 1 8
optipic_activate()
S
100 1 2
optipic_register_settings()
S
77 1 4
optipic_get_current_url_dir()
S
77 1 3
optipic_sanitize_options()
S
65 1 9