Code Analysis: Gtbabel 5.5.1

Function Rating Maintainability Complexity Lines of code
ScopedGtbabel\GtbabelWordPress::initBackendSettings()
D
0
109 591
ScopedGtbabel\GtbabelWordPress::initBackendStringTranslation()
D
12
92 233
ScopedGtbabel\vielhuber\gtbabel\Data::getGroupedTranslationsFromDatabase()
D
22
61 158
ScopedGtbabel\vielhuber\gtbabel\Data::autoTranslateString()
D
27
47 128
ScopedGtbabel\GtbabelWordPress::initBackendWizard()
D
22
41 186
ScopedGtbabel\vielhuber\gtbabel\Data::stringShouldNotBeTranslated()
D
35 39 76
ScopedGtbabel\vielhuber\gtbabel\Dom::modifyHtmlNodes()
D
30 34 100
ScopedGtbabel\GtbabelWordPress::renderRepeater()
C
40 26 46
ScopedGtbabel\GtbabelWordPress::initBackendAutoTranslate()
C
31 22 102
ScopedGtbabel\vielhuber\gtbabel\Grabber::buildCompareData()
C
37 24 71
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationOfFileAndAddDynamicallyIfNeeded()
C
38 24 61
ScopedGtbabel\GtbabelWordPress::initBackendActions()
B
30 18 128
ScopedGtbabel\vielhuber\gtbabel\Dom::getNearestLogicalGroup()
B
43 23 40
ScopedGtbabel\vielhuber\gtbabel\Router::handleRedirects()
B
40 22 52
ScopedGtbabel\vielhuber\gtbabel\Data::prepareTranslationAndAddDynamicallyIfNeeded()
B
42 22 51
ScopedGtbabel\vielhuber\gtbabel\Data::modifyLinkAndGetTranslationOfLinkHrefAndAddDynamicallyIfNeeded()
B
40 21 56
ScopedGtbabel\vielhuber\gtbabel\Data::getPathTranslationInLanguage()
B
41 21 53
ScopedGtbabel\GtbabelWordPress::initBackendImportExport()
B
30 16 126
ScopedGtbabel\vielhuber\gtbabel\Gettext::export()
B
35 19 78
ScopedGtbabel\vielhuber\gtbabel\Data::saveCacheToDatabase()
B
36 19 76
ScopedGtbabel\GtbabelWordPress::setupConfig()
B
44 20 37
ScopedGtbabel\GtbabelWordPress::initBackendTranslationWizard()
B
36 16 72
ScopedGtbabel\vielhuber\gtbabel\Data::editTranslation()
B
43 18 38
ScopedGtbabel\GtbabelWordPress::initBackendAutoGrab()
B
37 15 68
ScopedGtbabel\vielhuber\gtbabel\Settings::getAllSettingsIncludingDefaultForKey()
B
44 16 48
ScopedGtbabel\vielhuber\gtbabel\Dom::transformSelectorToXpath()
A
44 16 39
ScopedGtbabel\vielhuber\gtbabel\Data::urlQueryArgsStripAndTranslate()
A
43 15 46
ScopedGtbabel\GtbabelWordPress::initBackendPermissions()
A
39 14 60
ScopedGtbabel\vielhuber\gtbabel\Data::autoDetermineContext()
A
46 15 36
ScopedGtbabel\vielhuber\gtbabel\Data::discoveryLogGet()
A
43 14 48
ScopedGtbabel\vielhuber\gtbabel\Excel::export()
A
40 12 60
ScopedGtbabel\vielhuber\gtbabel\Dom::getGroupsForTextNodes()
A
45 13 43
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationOfEmailAndAddDynamicallyIfNeeded()
A
44 13 43
ScopedGtbabel\vielhuber\gtbabel\Settings::getAutoTranslationService()
A
58 15 12
ScopedGtbabel\vielhuber\gtbabel\Tags::removePrefixSuffix()
A
42 12 50
ScopedGtbabel\vielhuber\gtbabel\Data::bulkEdit()
A
47 13 35
ScopedGtbabel\vielhuber\gtbabel\Dom::showFrontendEditorLinks()
A
46 13 34
ScopedGtbabel\vielhuber\gtbabel\Settings::setupArgs()
A
55 14 18
ScopedGtbabel\GtbabelWordPress::buildTranslationFormUrl()
A
71 15 3
ScopedGtbabel\vielhuber\gtbabel\Gtbabel::__construct()
A
54 14 15
ScopedGtbabel\GtbabelWordPress::triggerPreventPublish()
A
51 13 23
ScopedGtbabel\vielhuber\gtbabel\Dom::preloadExcludedNodes()
A
49 12 31
ScopedGtbabel\vielhuber\gtbabel\Dom::modifyJson()
A
44 11 43
ScopedGtbabel\GtbabelWordPress::buildFetchUrl()
A
50 12 27
ScopedGtbabel\vielhuber\gtbabel\Host::getLanguageCodeFromUrl()
A
46 11 38
ScopedGtbabel\GtbabelWordPress::sendMailNotificationsRun()
A
42 10 52
ScopedGtbabel\vielhuber\gtbabel\Data::initDatabase()
A
42 9 59
ScopedGtbabel\vielhuber\gtbabel\Dom::setHtmlLangTags()
A
47 10 37
ScopedGtbabel\vielhuber\gtbabel\Tags::removeAttributesExceptIrregularIds()
A
47 10 33
ScopedGtbabel\vielhuber\gtbabel\Dom::modifyXmlNodes()
A
48 10 32
ScopedGtbabel\vielhuber\gtbabel\Data::getLanguagePickerHtml()
A
47 10 32
ScopedGtbabel\vielhuber\gtbabel\Host::contentTypeIsInappropriate()
A
51 10 31
ScopedGtbabel\GtbabelWordPress::startHook()
A
50 10 30
ScopedGtbabel\vielhuber\gtbabel\Dom::detectDomChangesFrontend()
A
45 9 42
ScopedGtbabel\GtbabelWordPress::addTopBarItem()
A
52 10 20
ScopedGtbabel\vielhuber\gtbabel\Dom::localizeJsPrepare()
A
48 9 33
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationCountFromDatabase()
A
50 9 28
ScopedGtbabel\vielhuber\gtbabel\Data::addTranslationToDatabaseAndToCache()
A
57 10 13
ScopedGtbabel\vielhuber\gtbabel\Data::addCurrentUrlToTranslations()
A
54 9 23
ScopedGtbabel\GtbabelWordPress::runUpdateMigrations()
A
52 9 23
ScopedGtbabel\vielhuber\gtbabel\Utils::guessContentType()
A
54 9 21
ScopedGtbabel\vielhuber\gtbabel\Data::getLanguagePickerData()
A
53 9 21
ScopedGtbabel\vielhuber\gtbabel\Gtbabel::translate()
A
51 8 28
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationInForeignLngAndAddDynamicallyIfNeeded()
A
51 8 28
ScopedGtbabel\vielhuber\gtbabel\Dom::setXmlLangTags()
A
50 8 27
ScopedGtbabel\vielhuber\gtbabel\Host::getPathWithoutPrefixFromUrl()
A
52 8 25
ScopedGtbabel\vielhuber\gtbabel\Data::statsGetTranslatedCharsByServiceCompact()
A
55 8 20
ScopedGtbabel\gtbabel_localize_script::localize()
A
53 8 20
ScopedGtbabel\vielhuber\gtbabel\Data::translateStringMock()
A
57 8 16
ScopedGtbabel\vielhuber\gtbabel\Data::stringIsChecked()
S
62 9 9
ScopedGtbabel\vielhuber\gtbabel\Dom::__construct()
S
61 9 10
ScopedGtbabel\vielhuber\gtbabel\Data::getExistingTranslationFromCache()
S
60 9 10
ScopedGtbabel\vielhuber\gtbabel\Gettext::import()
S
49 7 27
ScopedGtbabel\vielhuber\gtbabel\Dom::setInnerHtml()
S
51 7 26
ScopedGtbabel\vielhuber\gtbabel\Tags::addAttributesAndRemoveIds()
S
51 7 25
ScopedGtbabel\GtbabelWordPress::initUpdateCapabilities()
S
52 7 24
ScopedGtbabel\GtbabelWordPress::sendMailNotificationsSetupCron()
S
53 7 22
ScopedGtbabel\vielhuber\gtbabel\Data::translateMissing()
S
54 7 20
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationInForeignLng()
S
55 7 19
ScopedGtbabel\vielhuber\gtbabel\Dom::nodeIsExcluded()
S
56 7 19
ScopedGtbabel\vielhuber\gtbabel\Data::statsGetTranslatedCharsByService()
S
55 7 17
ScopedGtbabel\vielhuber\gtbabel\Host::getIpLanguageCode()
S
56 7 16
ScopedGtbabel\vielhuber\gtbabel\Data::getExistingTranslationReverseFromCache()
S
67 8 6
ScopedGtbabel\vielhuber\gtbabel\DomFactory::__construct()
S
62 8 9
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationAndAddDynamicallyIfNeeded()
S
50 6 26
ScopedGtbabel\vielhuber\gtbabel\Gtbabel::grab()
S
41 4 55
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationOfTitleDescriptionAndAddDynamicallyIfNeeded()
S
51 6 24
ScopedGtbabel\GtbabelWordPress::checkToken()
S
52 6 22
ScopedGtbabel\vielhuber\gtbabel\Tags::catchOpeningTags()
S
53 6 21
ScopedGtbabel\vielhuber\gtbabel\Log::generalLog()
S
56 6 17
ScopedGtbabel\vielhuber\gtbabel\Dom::modifyHtml()
S
49 5 32
ScopedGtbabel\vielhuber\gtbabel\Dom::addNoTranslateClassToExcludedChildren()
S
58 6 15
ScopedGtbabel\vielhuber\gtbabel\Data::__construct()
S
64 7 8
ScopedGtbabel\GtbabelWordPress::getSettings()
S
62 7 10
ScopedGtbabel\vielhuber\gtbabel\Grabber::modifyAppropriateTranslations()
S
58 6 14
ScopedGtbabel\GtbabelWordPress::modifyGutenbergSidebar()
S
50 5 25
ScopedGtbabel\vielhuber\gtbabel\Tags::removeAttributes()
S
52 5 24
ScopedGtbabel\vielhuber\gtbabel\Dom::frontendEditorFrontend()
S
53 5 23
ScopedGtbabel\GtbabelWordPress::initBackendPagination()
S
53 5 22
ScopedGtbabel\GtbabelWordPress::showStatsLog()
S
53 5 21
ScopedGtbabel\vielhuber\gtbabel\Gtbabel::start()
S
56 5 21
ScopedGtbabel\GtbabelWordPress::preloadAllUrlsForBackendTranslations()
S
55 5 20
ScopedGtbabel\GtbabelWordPress::autoTranslateSearch()
S
55 5 19
ScopedGtbabel\gtbabel_lngpicker_widget::widget()
S
54 5 19
ScopedGtbabel\vielhuber\gtbabel\Publish::unpublish()
S
56 5 18
ScopedGtbabel\vielhuber\gtbabel\Publish::isPrevented()
S
55 5 18
ScopedGtbabel\vielhuber\gtbabel\Settings::getDefaultLanguages()
S
48 5 18
ScopedGtbabel\vielhuber\gtbabel\Dom::showSimpleLanguagePicker()
S
55 5 18
ScopedGtbabel\GtbabelWordPress::initBackendStringTranslationShowFile()
S
55 5 18
ScopedGtbabel\vielhuber\gtbabel\Altlng::get()
S
57 5 17
ScopedGtbabel\GtbabelWordPress::autoTranslateContactForm7Mails()
S
56 5 17
ScopedGtbabel\vielhuber\gtbabel\Data::extractUrlsFromString()
S
56 5 17
ScopedGtbabel\vielhuber\gtbabel\Publish::publish()
S
57 5 16
ScopedGtbabel\vielhuber\gtbabel\Router::__construct()
S
66 6 7
ScopedGtbabel\vielhuber\gtbabel\Settings::setupSettings()
S
59 5 15
ScopedGtbabel\vielhuber\gtbabel\Host::isAjaxRequest()
S
63 6 9
ScopedGtbabel\vielhuber\gtbabel\Data::getUrlTranslationInLanguage()
S
59 5 14
ScopedGtbabel\GtbabelWordPress::translateLocalizeScript()
S
59 5 14
ScopedGtbabel\vielhuber\gtbabel\Dom::fixPluginSpecifics()
S
60 5 14
ScopedGtbabel\vielhuber\gtbabel\Data::clearTable()
S
60 5 14
ScopedGtbabel\vielhuber\gtbabel\Grabber::parseSitemap()
S
59 5 14
ScopedGtbabel\vielhuber\gtbabel\Data::preloadDataInCache()
S
58 5 13
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationOfUrlAndAddDynamicallyIfNeeded()
S
59 5 13
ScopedGtbabel\GtbabelWordPress::disableAutoRedirect()
S
59 5 12
ScopedGtbabel\vielhuber\gtbabel\Settings::getAutoTranslationServiceData()
S
62 5 11
ScopedGtbabel\vielhuber\gtbabel\Host::contentTranslationIsDisabledForUrl()
S
61 5 11
ScopedGtbabel\vielhuber\gtbabel\Host::slugTranslationIsDisabledForUrl()
S
61 5 11
ScopedGtbabel\GtbabelWordPress::showWizardNotice()
S
53 4 23
ScopedGtbabel\vielhuber\gtbabel\Settings::valuesAreEqual()
S
55 4 22
ScopedGtbabel\vielhuber\gtbabel\Host::appendArgToUrl()
S
55 4 19
ScopedGtbabel\GtbabelWordPress::getAllPublicUrlsForSite()
S
55 4 19
ScopedGtbabel\GtbabelWordPress::initBackend()
S
44 2 49
ScopedGtbabel\vielhuber\gtbabel\Gtbabel::stop()
S
58 4 17
ScopedGtbabel\vielhuber\gtbabel\Dom::modifyXml()
S
59 4 16
ScopedGtbabel\vielhuber\gtbabel\Dom::getParentNodeWithMoreThanOneChildren()
S
59 4 16
ScopedGtbabel\GtbabelWordPress::initBackendLanguagePickerContent()
S
46 2 45
ScopedGtbabel\vielhuber\gtbabel\Settings::getSelectedLanguageCodesLabels()
S
59 4 15
ScopedGtbabel\GtbabelWordPress::isUrlPublished()
S
59 4 15
ScopedGtbabel\vielhuber\gtbabel\Settings::getDefaultSettings()
S
45 3 30
ScopedGtbabel\vielhuber\gtbabel\Excel::import()
S
57 4 15
ScopedGtbabel\vielhuber\gtbabel\Grabber::__construct()
S
68 5 6
ScopedGtbabel\vielhuber\gtbabel\Dom::preloadLngAreas()
S
59 4 14
ScopedGtbabel\vielhuber\gtbabel\Dom::setAltLngUrls()
S
60 4 14
ScopedGtbabel\vielhuber\gtbabel\Grabber::getLngFromHtml()
S
59 4 14
ScopedGtbabel\vielhuber\gtbabel\Grabber::getForeignUrlFromHrefLang()
S
59 4 14
ScopedGtbabel\vielhuber\gtbabel\Host::shouldUseLangQueryArg()
S
61 4 13
ScopedGtbabel\vielhuber\gtbabel\Tags::addIds()
S
58 4 13
ScopedGtbabel\vielhuber\gtbabel\Gtbabel::frontendEditorBackend()
S
58 4 13
ScopedGtbabel\vielhuber\gtbabel\Data::statsGetCosts()
S
61 4 12
ScopedGtbabel\vielhuber\gtbabel\Host::getArgsFromUrl()
S
62 4 11
ScopedGtbabel\vielhuber\gtbabel\Host::getBaseUrlForLanguageCode()
S
62 4 11
ScopedGtbabel\vielhuber\gtbabel\Dom::preloadForceTokenize()
S
63 4 11
ScopedGtbabel\vielhuber\gtbabel\Data::statsGetLabelForService()
S
62 4 11
ScopedGtbabel\GtbabelWordPress::setupPluginFileStoreFolder()
S
62 4 11
ScopedGtbabel\vielhuber\gtbabel\Data::removeLineBreaksAndPrepareString()
S
56 3 17
ScopedGtbabel\vielhuber\gtbabel\Host::getBrowserLanguageCode()
S
63 4 10
ScopedGtbabel\vielhuber\gtbabel\Host::getPrefixFromUrl()
S
64 4 9
ScopedGtbabel\vielhuber\gtbabel\Publish::__construct()
S
70 4 5
ScopedGtbabel\GtbabelWordPress::autoTranslateWPFormsFrontend()
S
62 4 10
ScopedGtbabel\vielhuber\gtbabel\Gtbabel::detectDomChangesBackend()
S
62 4 10
ScopedGtbabel\vielhuber\gtbabel\Dom::localizeJsInject()
S
60 3 13
ScopedGtbabel\vielhuber\gtbabel\Publish::change()
S
61 3 12
ScopedGtbabel\vielhuber\gtbabel\Router::initMagicRouter()
S
61 3 12
ScopedGtbabel\vielhuber\gtbabel\Altlng::change()
S
61 3 12
ScopedGtbabel\vielhuber\gtbabel\Dom::injectLanguagePickerIntoMenu()
S
60 3 12
ScopedGtbabel\vielhuber\gtbabel\Data::reintroduceOuterLineBreaks()
S
61 3 12
ScopedGtbabel\vielhuber\gtbabel\Altlng::edit()
S
61 3 11
ScopedGtbabel\vielhuber\gtbabel\Tags::addInlineLinks()
S
61 3 11
ScopedGtbabel\vielhuber\gtbabel\Publish::edit()
S
61 3 11
ScopedGtbabel\vielhuber\gtbabel\Data::urlQueryArgsAppend()
S
66 3 8
ScopedGtbabel\vielhuber\gtbabel\Host::__construct()
S
73 3 4
ScopedGtbabel\GtbabelWordPress::isFrontend()
S
74 3 4
ScopedGtbabel\vielhuber\gtbabel\Settings::getSelectedLanguageCodesLabelsWithoutSource()
S
64 3 10
ScopedGtbabel\GtbabelWordPress::getSetting()
S
64 3 10
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentHostConverted()
S
76 3 3
ScopedGtbabel\vielhuber\gtbabel\Excel::__construct()
S
73 3 4
ScopedGtbabel\vielhuber\gtbabel\Dom::nodeContentBeginsWith()
S
65 3 9
ScopedGtbabel\vielhuber\gtbabel\Host::getArgFromUrl()
S
68 3 7
ScopedGtbabel\vielhuber\gtbabel\Log::setupLogFolder()
S
66 3 8
ScopedGtbabel\vielhuber\gtbabel\Altlng::__construct()
S
73 3 4
ScopedGtbabel\vielhuber\gtbabel\Host::getPrefixForLanguageCode()
S
68 3 7
ScopedGtbabel\vielhuber\gtbabel\Settings::getSelectedLanguageCodesWithoutSource()
S
65 3 10
ScopedGtbabel\vielhuber\gtbabel\Data::trackDiscovered()
S
64 3 9
ScopedGtbabel\vielhuber\gtbabel\Dom::getTagNameOfNode()
S
67 3 9
ScopedGtbabel\GtbabelWordPress::getBackendWizardStep()
S
68 3 7
ScopedGtbabel\vielhuber\gtbabel\Log::__construct()
S
73 3 4
ScopedGtbabel\GtbabelWordPress::filterSpecificUrls()
S
63 3 10
ScopedGtbabel\vielhuber\gtbabel\Data::statsThrottlingIsActive()
S
66 3 8
ScopedGtbabel\vielhuber\gtbabel\Dom::nodeContentEndsWith()
S
65 3 9
ScopedGtbabel\vielhuber\gtbabel\Gettext::__construct()
S
73 3 4
ScopedGtbabel\vielhuber\gtbabel\Dom::setRtlAttr()
S
66 3 8
ScopedGtbabel\vielhuber\gtbabel\Data::getCurrentLanguageCode()
S
66 3 9
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentUrlConverted()
S
75 3 3
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentUrlWithArgsConverted()
S
75 3 3
ScopedGtbabel\vielhuber\gtbabel\Host::getContentType()
S
67 3 9
ScopedGtbabel\GtbabelWordPress::getAvailableCapabilities()
S
60 2 12
ScopedGtbabel\vielhuber\gtbabel\Data::deleteStringFromDatabase()
S
62 2 11
ScopedGtbabel\GtbabelWordPress::__construct()
S
54 1 24
ScopedGtbabel\GtbabelWordPress::languagePickerMenu()
S
52 1 23
ScopedGtbabel\vielhuber\gtbabel\Gtbabel::tokenize()
S
54 1 20
ScopedGtbabel\GtbabelWordPress::unsetSetting()
S
68 2 7
gtbabel_default_settings()
S
68 2 7
ScopedGtbabel\vielhuber\gtbabel\Dom::isEmptyTextNode()
S
77 2 3
gtbabel_source_lng()
S
68 2 7
ScopedGtbabel\vielhuber\gtbabel\Dom::getInnerHtml()
S
69 2 7
ScopedGtbabel\vielhuber\gtbabel\Log::lb()
S
69 2 6
gtbabel_language_label()
S
68 2 7
ScopedGtbabel\GtbabelWordPress::setDefaultSettingsToOption()
S
74 2 5
ScopedGtbabel\vielhuber\gtbabel\Settings::getHreflangCodeForLanguage()
S
68 2 7
gtbabel_languagepicker()
S
68 2 7
ScopedGtbabel\vielhuber\gtbabel\Settings::setupCachedSettings()
S
64 2 10
ScopedGtbabel\vielhuber\gtbabel\Utils::getFileOrFolderWithAbsolutePath()
S
68 2 7
ScopedGtbabel\vielhuber\gtbabel\Dom::getNextSiblingOfNode()
S
68 2 7
gtbabel__()
S
67 2 7
gtbabel_languages()
S
68 2 7
gtbabel_alt_lng()
S
68 2 7
gtbabel_default_language_codes()
S
68 2 7
gtbabel_current_lng()
S
68 2 7
gtbabel_referer_lng()
S
68 2 7
ScopedGtbabel\vielhuber\gtbabel\Dom::addToExcludedNodes()
S
70 2 6
ScopedGtbabel\gtbabel_lngpicker_widget::form()
S
62 2 10
ScopedGtbabel\vielhuber\gtbabel\Settings::__construct()
S
78 2 3
ScopedGtbabel\vielhuber\gtbabel\Data::caseSensitiveCol()
S
72 2 6
ScopedGtbabel\vielhuber\gtbabel\Utils::getDocRoot()
S
78 2 3
ScopedGtbabel\vielhuber\gtbabel\Host::getReferer()
S
71 2 6
ScopedGtbabel\vielhuber\gtbabel\Host::getPathWithPrefixFromUrl()
S
65 2 9
ScopedGtbabel\vielhuber\gtbabel\Host::getRefererLanguageCode()
S
69 2 7
ScopedGtbabel\vielhuber\gtbabel\Tags::removeInlineLinks()
S
64 2 9
ScopedGtbabel\vielhuber\gtbabel\Dom::isInnerTagNode()
S
68 2 6
gtbabel_default_languages()
S
68 2 7
ScopedGtbabel\vielhuber\gtbabel\Gtbabel::reset()
S
68 2 8
ScopedGtbabel\vielhuber\gtbabel\Tags::catchInlineLinks()
S
69 2 7
ScopedGtbabel\GtbabelWordPress::getPluginTitle()
S
77 2 3
ScopedGtbabel\vielhuber\gtbabel\Data::statsLoadOnce()
S
70 2 6
ScopedGtbabel\GtbabelWordPress::stopHook()
S
69 2 7
ScopedGtbabel\vielhuber\gtbabel\Host::stripArgsFromUrl()
S
68 2 7
ScopedGtbabel\vielhuber\gtbabel\Tags::catchInlineLinksPlaceholders()
S
69 2 7
ScopedGtbabel\vielhuber\gtbabel\Data::editCheckedValue()
S
72 2 4
ScopedGtbabel\GtbabelWordPress::triggerAltLngUrls()
S
63 2 10
ScopedGtbabel\vielhuber\gtbabel\Data::sourceLngIsRefererLng()
S
71 2 6
ScopedGtbabel\vielhuber\gtbabel\Settings::getApiLngCodeForService()
S
68 2 7
ScopedGtbabel\GtbabelWordPress::fetch()
S
72 2 4
ScopedGtbabel\gtbabel_lngpicker_widget::update()
S
71 2 5
ScopedGtbabel\vielhuber\gtbabel\Settings::get()
S
72 2 6
ScopedGtbabel\vielhuber\gtbabel\Utils::slugify()
S
65 2 8
ScopedGtbabel\GtbabelWordPress::getBackendPaginationCount()
S
66 2 8
ScopedGtbabel\vielhuber\gtbabel\Dom::modifyContent()
S
66 2 9
ScopedGtbabel\vielhuber\gtbabel\Data::sourceLngIsCurrentLng()
S
71 2 6
ScopedGtbabel\vielhuber\gtbabel\Dom::addClass()
S
65 2 9
ScopedGtbabel\vielhuber\gtbabel\Tags::__construct()
S
78 2 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getPreviousSiblingOfNode()
S
68 2 7
ScopedGtbabel\vielhuber\gtbabel\Data::translateInlineLinks()
S
69 2 6
ScopedGtbabel\vielhuber\gtbabel\Dom::getLastChildrenOfNode()
S
68 2 7
ScopedGtbabel\vielhuber\gtbabel\Data::resetTranslations()
S
68 2 7
ScopedGtbabel\vielhuber\gtbabel\Dom::insertAfter()
S
69 2 7
ScopedGtbabel\vielhuber\gtbabel\Router::resetMagicRouter()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationOfLinkHrefAndAddDynamicallyIfNeeded()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getChildrenCountOfNode()
S
80 1 3
ScopedGtbabel\GtbabelWordPress::localizePlugin()
S
71 1 5
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentPath()
S
83 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::getDistinctContexts()
S
79 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::contentTranslationIsDisabledForCurrentUrl()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Settings::setup()
S
70 1 7
ScopedGtbabel\GtbabelWordPress::getSettingsFilename()
S
80 1 3
ScopedGtbabel\GtbabelWordPress::getUserBackendThemeBackgroundColor()
S
75 1 4
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentPathWithArgsConverted()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::getCurrentLanguageLabel()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentPathWithArgs()
S
83 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::statsReset()
S
82 1 3
ScopedGtbabel\GtbabelWordPress::renameSetting()
S
73 1 5
ScopedGtbabel\vielhuber\gtbabel\DomFactory::modifyContentFactory()
S
70 1 5
ScopedGtbabel\vielhuber\gtbabel\Data::discoveryLogGetBefore()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Settings::getDefaultLanguageLabels()
S
73 1 5
ScopedGtbabel\vielhuber\gtbabel\Settings::set()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Utils::getWordPressPluginFileStorePathRelative()
S
76 1 3
ScopedGtbabel\GtbabelWordPress::initBackendLanguagePicker()
S
69 1 7
ScopedGtbabel\vielhuber\gtbabel\Settings::getSourceLanguageLabel()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::setAllStringsToChecked()
S
75 1 4
ScopedGtbabel\vielhuber\gtbabel\Dom::getNodeSiblingCountOfNonTextNode()
S
79 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::replaceNodeWithString()
S
67 1 7
ScopedGtbabel\vielhuber\gtbabel\Settings::isLanguageDirectionRtl()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getTextSiblingCountOfNonTextNode()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::stripNonArgsFromUrl()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Utils::rrmdir()
S
79 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationsFromDatabase()
S
79 1 3
ScopedGtbabel\GtbabelWordPress::saveSetting()
S
73 1 5
ScopedGtbabel\vielhuber\gtbabel\Log::getLogFolder()
S
80 1 3
ScopedGtbabel\GtbabelWordPress::installHook()
S
72 1 6
ScopedGtbabel\vielhuber\gtbabel\Host::getBaseUrlForSourceLanguage()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::nodeIsForcedTokenized()
S
79 1 3
ScopedGtbabel\vielhuber\gtbabel\Tags::addPrefixSuffix()
S
79 1 3
ScopedGtbabel\vielhuber\gtbabel\Settings::getSettings()
S
83 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getChildrenOfNodeIncludingWhitespace()
S
80 1 3
ScopedGtbabel\GtbabelWordPress::addLastmodToSitemap()
S
70 1 6
ScopedGtbabel\vielhuber\gtbabel\Data::getTranslationFromDatabase()
S
76 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::isElementNode()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getTextSiblingCountOfNonTextNodeWithLessChars()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentUrl()
S
83 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::responseCodeIsSuccessful()
S
78 1 3
ScopedGtbabel\gtbabel_lngpicker_widget::__construct()
S
77 1 3
ScopedGtbabel\GtbabelWordPress::deleteSettings()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::modifyLink()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::statsIncreaseCharLengthForService()
S
76 1 4
ScopedGtbabel\vielhuber\gtbabel\Settings::getSourceLanguageCode()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getBrSiblingCountOfNonTextNode()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::discoveryLogDeleteAfter()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getChildrenCountRecursivelyOfNodeTagsOnly()
S
80 1 3
ScopedGtbabel\GtbabelWordPress::autoTranslateMails()
S
68 1 7
ScopedGtbabel\vielhuber\gtbabel\Settings::getLabelForLanguageCode()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Utils::isWordPress()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Log::generalLogFilename()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Settings::getDefaultTranslateHtmlInclude()
S
63 1 7
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentArgs()
S
83 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::setupDomDocument()
S
74 1 4
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentArgsConverted()
S
79 1 3
ScopedGtbabel\GtbabelWordPress::getPluginFileStorePathAbsolute()
S
77 1 3
ScopedGtbabel\vielhuber\gtbabel\Settings::getSelectedLanguages()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getTextSiblingCountOfNonTextNodeWithMoreChars()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Settings::getSelectedLanguageCodes()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getOuterHtml()
S
72 1 5
ScopedGtbabel\GtbabelWordPress::isBackend()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::urlIsStaticFile()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::setup()
S
67 1 8
ScopedGtbabel\vielhuber\gtbabel\Data::deleteUncheckedStrings()
S
75 1 4
ScopedGtbabel\vielhuber\gtbabel\Gtbabel::config()
S
68 1 8
ScopedGtbabel\vielhuber\gtbabel\Dom::isTextNode()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Publish::isActive()
S
81 1 3
ScopedGtbabel\GtbabelWordPress::languagePickerShortcode()
S
74 1 5
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentPathConverted()
S
78 1 3
ScopedGtbabel\GtbabelWordPress::saveSettings()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Settings::getDefaultLanguageCodes()
S
73 1 5
ScopedGtbabel\vielhuber\gtbabel\Dom::getSiblingCountOfNonTextNode()
S
79 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::resetSharedValues()
S
79 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::discoveryLogGetAfter()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getChildrenOfNode()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::getBaseUrlWithPrefixForLanguageCode()
S
77 1 3
ScopedGtbabel\GtbabelWordPress::languagePickerWidget()
S
73 1 5
ScopedGtbabel\vielhuber\gtbabel\Host::currentUrlIsStaticFile()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Settings::getLanguageDataForCode()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::slugTranslationIsDisabledForCurrentUrl()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::getIdOfNode()
S
82 1 3
ScopedGtbabel\vielhuber\gtbabel\Log::setup()
S
83 1 3
ScopedGtbabel\vielhuber\gtbabel\Router::redirect()
S
75 1 4
ScopedGtbabel\vielhuber\gtbabel\Log::le()
S
69 1 5
ScopedGtbabel\vielhuber\gtbabel\Dom::finishDomDocument()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::discoveryLogDeleteBefore()
S
78 1 3
ScopedGtbabel\GtbabelWordPress::reset()
S
71 1 6
ScopedGtbabel\vielhuber\gtbabel\Log::generalLogReset()
S
80 1 3
ScopedGtbabel\vielhuber\gtbabel\Dom::stringToNode()
S
67 1 7
ScopedGtbabel\vielhuber\gtbabel\Utils::getCurrentTime()
S
75 1 4
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentPrefix()
S
81 1 3
ScopedGtbabel\vielhuber\gtbabel\Data::statsGetDefaultServices()
S
78 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentUrlWithArgs()
S
83 1 3
ScopedGtbabel\vielhuber\gtbabel\Host::getCurrentHost()
S
83 1 3
ScopedGtbabel\GtbabelWordPress::autoTranslatePluginMails()
S
75 1 5