Code Analysis: Smartcat Translator for WPML 3.1.69

Most Complex Functions

Function Rating Complexity
Smartcat\Includes\Services\WPML\WpmlContentService::save()
C
26
Smartcat\Includes\Views\Development\Components\HTMLLinkProcessorTester::render()
C
7
smartcat_force_balance_tags()
B
20
Smartcat\Includes\Views\Settings::appScreen()
B
3
Smartcat\Includes\Services\App\ContentService::processLinksInExportedData()
B
15
Smartcat\Includes\Services\WPML\HTMLLinkProcessorService::detectLanguageFromPost()
B
17
Smartcat\Includes\Views\Components::newTranslatableLanguages()
B
12
Smartcat\Includes\Services\WPML\HTMLLinkProcessorService::getTranslatedUrl()
A
15
Smartcat\includes\Services\WPML\WpmlCustomFieldsOptimizedService::save()
A
13
Smartcat\Includes\Services\Development\AjaxHandler::testHTMLProcessor()
A
12
Smartcat\Includes\Services\WPML\HTMLLinkProcessorService::analyzeLinkWithWPML()
A
12
Smartcat\Includes\Views\Settings::renderLocaleMapping()
A
10