Code Analysis: BeyondWords - Text-to-Speech 5.2.0

Function Rating Maintainability Complexity Lines of code
Beyondwords\Wordpress\Component\Settings\Sync::syncToDashboard()
A
39 13 73
Beyondwords\Wordpress\Component\Post\Panel\Inspect\Inspect::postMetaTable()
A
41 8 76
Beyondwords\Wordpress\Component\Post\SelectVoice\SelectVoice::save()
A
48 9 37
Beyondwords\Wordpress\Component\Posts\BulkEdit\BulkEdit::handleBulkGenerateAction()
A
45 8 43
Beyondwords\Wordpress\Component\Settings\Sync::syncToWordPress()
A
51 9 28
Beyondwords\Wordpress\Core\ApiClient::batchDeleteAudio()
A
44 8 43
Beyondwords\Wordpress\Core\Updater::constructPreselectSetting()
A
51 9 27
Beyondwords\Wordpress\Core\Player\Player::usePlayerJsSdk()
A
53 9 24
Beyondwords\Wordpress\Component\Posts\BulkEdit\BulkEdit::saveBulkEdit()
A
52 9 24
Beyondwords\Wordpress\Core\Player\PlayerInline::usePlayerJsSdk()
A
55 9 21
Beyondwords\Wordpress\Core\Core::onUntrashPost()
A
54 9 20
Beyondwords\Wordpress\Compatibility\WPGraphQL\WPGraphQL::graphqlRegisterTypes()
A
45 7 44
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getPodcastId()
A
51 8 26
Beyondwords\Wordpress\Component\Settings\Fields\PlayerStyle\PlayerStyle::getOptions()
A
47 7 38
Beyondwords\Wordpress\Core\Core::onTrashOrDeletePost()
A
55 8 19
Beyondwords\Wordpress\Component\Post\SelectVoice\SelectVoice::element()
A
43 5 62
Beyondwords\Wordpress\Core\Player\Player::playerHtml()
S
52 7 27
Beyondwords\Wordpress\Core\Player\PlayerInline::playerHtml()
S
52 7 26
Beyondwords\Wordpress\Core\Player\Player::scriptLoaderTag()
S
46 6 40
Beyondwords\Wordpress\Core\CoreUtils::getOptions()
S
41 4 68
Beyondwords\Wordpress\Component\Post\PlayerStyle\PlayerStyle::save()
S
54 7 23
Beyondwords\Wordpress\Component\SiteHealth\SiteHealth::addPlayerSettings()
S
44 5 52
Beyondwords\Wordpress\Component\SiteHealth\SiteHealth::addContentSettings()
S
54 7 21
Beyondwords\Wordpress\Core\Updater::migrateSettings()
S
54 7 20
Beyondwords\Wordpress\Component\Settings\Fields\Language\Language::setLanguageCode()
S
55 7 20
Beyondwords\Wordpress\Core\Core::shouldGenerateAudioForPost()
S
56 7 19
Beyondwords\Wordpress\Component\Settings\SettingsUtils::validateApiConnection()
S
48 6 33
Beyondwords\Wordpress\Core\CoreUtils::isGutenbergPage()
S
58 7 16
Beyondwords\Wordpress\Core\CoreUtils::isEditScreen()
S
58 7 16
Beyondwords\Wordpress\Component\Posts\Column\Column::renderColumnsContent()
S
51 6 27
Beyondwords\Wordpress\Component\Settings\Fields\PlayerStyle\PlayerStyle::render()
S
48 5 39
Beyondwords\Wordpress\Core\CoreUtils::getPostMetaKeys()
S
44 4 52
Beyondwords\Wordpress\Core\Player\Player::jsPlayerParams()
S
53 6 22
Beyondwords\Wordpress\Core\Player\PlayerInline::jsPlayerParams()
S
53 6 22
Beyondwords\Wordpress\Component\Post\GenerateAudio\GenerateAudio::save()
S
54 6 22
Beyondwords\Wordpress\Component\Settings\Fields\Languages\Languages::render()
S
45 4 50
Beyondwords\Wordpress\Component\Settings\Settings::createAdminInterface()
S
45 4 50
Beyondwords\Wordpress\Component\Post\DisplayPlayer\DisplayPlayer::save()
S
55 6 20
Beyondwords\Wordpress\Component\Post\Panel\Inspect\Inspect::save()
S
57 6 18
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getProjectId()
S
57 6 17
Beyondwords\Wordpress\Core\Response::__construct()
S
58 6 17
Beyondwords\Wordpress\Component\Post\PostContentUtils::getContentParams()
S
49 5 30
Beyondwords\Wordpress\Component\Posts\BulkEdit\Notices::deletedNotice()
S
51 5 30
Beyondwords\Wordpress\Component\Posts\BulkEdit\Notices::failedNotice()
S
51 5 30
Beyondwords\Wordpress\Component\Posts\BulkEdit\Notices::generatedNotice()
S
51 5 30
Beyondwords\Wordpress\Component\Settings\Fields\PreselectGenerateAudio\PreselectGenerateAudio::termIsSelected()
S
60 6 13
Beyondwords\Wordpress\Component\Settings\Fields\PlayerColors\PlayerColors::sanitizeColorsArray()
S
61 6 12
Beyondwords\Wordpress\Component\Settings\Fields\PreselectGenerateAudio\PreselectGenerateAudio::renderTaxonomyFields()
S
55 5 23
Beyondwords\Wordpress\Component\Settings\Fields\PlayerColors\PlayerColors::playerColorsTable()
S
50 4 36
Beyondwords\Wordpress\Component\Posts\BulkEdit\Notices::errorNotice()
S
55 5 21
Beyondwords\Wordpress\Core\ApiClient::callApi()
S
55 5 20
Beyondwords\Wordpress\Component\Posts\BulkEdit\BulkEdit::deleteAudioForPosts()
S
55 5 19
Beyondwords\Wordpress\Component\Settings\Settings::printSettingsErrors()
S
50 4 34
Beyondwords\Wordpress\Component\Settings\Fields\PreselectGenerateAudio\PreselectGenerateAudio::render()
S
50 4 33
Beyondwords\Wordpress\Core\Updater::renamePluginSettings()
S
57 5 18
Beyondwords\Wordpress\Component\Settings\Settings::getActiveTab()
S
56 5 18
Beyondwords\Wordpress\Component\Post\PostContentUtils::getAudioEnabledBlocks()
S
56 5 18
Beyondwords\Wordpress\Component\Settings\Sync::setLanguageId()
S
56 5 18
beyondwords_uninstall()
S
58 5 17
Beyondwords\Wordpress\Core\ApiClient::errorMessageFromResponse()
S
57 5 17
Beyondwords\Wordpress\Core\Core::generateAudioForPost()
S
57 5 17
Beyondwords\Wordpress\Component\Post\SelectVoice\SelectVoice::languageIsInSettings()
S
58 5 16
Beyondwords\Wordpress\Component\Post\PostContentUtils::getSegments()
S
50 4 30
Beyondwords\Wordpress\Component\Post\GenerateAudio\GenerateAudio::shouldPreselectGenerateAudio()
S
60 5 14
Beyondwords\Wordpress\Component\Post\Metabox\Metabox::playerEmbed()
S
52 4 29
Beyondwords\Wordpress\Component\SiteHealth\SiteHealth::addFilters()
S
58 5 14
Beyondwords\Wordpress\Component\Post\PostMetaUtils::hasGenerateAudio()
S
59 5 14
Beyondwords\Wordpress\Core\Updater::run()
S
60 5 13
Beyondwords\Wordpress\Component\Post\PostContentUtils::addMarkerAttributeWithDOMDocument()
S
51 4 25
Beyondwords\Wordpress\Component\Post\Metabox\Metabox::renderMetaBoxContent()
S
53 4 24
Beyondwords\Wordpress\Core\Core::registerMeta()
S
53 4 23
Beyondwords\Wordpress\Component\Post\GenerateAudio\GenerateAudio::element()
S
54 4 23
Beyondwords\Wordpress\Component\Settings\Fields\PreselectGenerateAudio\PreselectGenerateAudio::renderTaxonomyTerms()
S
49 3 37
Beyondwords\Wordpress\Core\Player\Player::addPluginSettingsToSdkParams()
S
54 4 21
Beyondwords\Wordpress\Core\Player\PlayerInline::addPluginSettingsToSdkParams()
S
54 4 21
Beyondwords\Wordpress\Component\Post\SelectVoice\SelectVoice::adminEnqueueScripts()
S
55 4 20
Beyondwords\Wordpress\Component\Settings\Sync::updateOptionsFromResponses()
S
55 4 20
Beyondwords\Wordpress\Core\ApiClient::saveErrorMessage()
S
57 4 19
Beyondwords\Wordpress\Component\SiteHealth\SiteHealth::addPluginVersion()
S
55 4 19
Beyondwords\Wordpress\Core\Uninstaller::cleanupCustomFields()
S
57 4 16
Beyondwords\Wordpress\Core\Uninstaller::cleanupPluginOptions()
S
59 4 15
Beyondwords\Wordpress\Component\Posts\Column\Column::init()
S
58 4 15
Beyondwords\Wordpress\Core\ApiClient::deleteAudio()
S
58 4 15
Beyondwords\Wordpress\Core\Player\Player::isPlayerEnabled()
S
60 4 14
Beyondwords\Wordpress\Core\Player\PlayerInline::isPlayerEnabled()
S
60 4 14
Beyondwords\Wordpress\Component\Settings\Sync::scheduleSyncs()
S
60 4 14
Beyondwords\Wordpress\Component\Post\PostContentUtils::getPostSummary()
S
58 4 14
Beyondwords\Wordpress\Component\SiteHealth\SiteHealth::addConstant()
S
59 4 14
Beyondwords\Wordpress\Core\Core::processResponse()
S
61 4 13
Beyondwords\Wordpress\Component\Post\SelectVoice\SelectVoice::getFilteredLanguages()
S
60 4 13
Beyondwords\Wordpress\Component\Posts\BulkEdit\BulkEdit::generateAudioForPosts()
S
60 4 13
Beyondwords\Wordpress\Core\Player\Player::useAmpPlayer()
S
63 4 12
Beyondwords\Wordpress\Core\Player\PlayerInline::useAmpPlayer()
S
63 4 12
Beyondwords\Wordpress\Component\Settings\Settings::enqueueScripts()
S
47 2 42
Beyondwords\Wordpress\Plugin::init()
S
52 3 27
Beyondwords\Wordpress\Component\Post\PostContentUtils::getAllTaxonomiesAndTerms()
S
60 4 12
Beyondwords\Wordpress\Component\Posts\BulkEdit\BulkEdit::bulkEditCustomBox()
S
54 3 26
Beyondwords\Wordpress\Component\Posts\BulkEdit\BulkEdit::handleBulkDeleteAction()
S
53 3 24
Beyondwords\Wordpress\Core\Player\PlayerInline::jsPlayerHtml()
S
53 3 22
Beyondwords\Wordpress\Component\Post\PostMetaUtils::removeAllBeyondwordsMetadata()
S
49 2 35
Beyondwords\Wordpress\Component\Settings\Fields\Voice\BodyVoice::render()
S
50 2 35
Beyondwords\Wordpress\Component\Settings\Fields\Voice\TitleVoice::render()
S
50 2 35
Beyondwords\Wordpress\Component\Settings\Fields\Language\Language::render()
S
50 2 35
Beyondwords\Wordpress\Component\Settings\Settings::printMissingApiCredsWarning()
S
51 2 34
Beyondwords\Wordpress\Component\SiteHealth\SiteHealth::debugInformation()
S
48 2 34
Beyondwords\Wordpress\Core\Core::enqueueBlockEditorAssets()
S
57 3 17
Beyondwords\Wordpress\Component\Settings\Fields\PlayerColors\PlayerColors::addPlayerColorsSetting()
S
47 1 47
Beyondwords\Wordpress\Component\Post\Panel\Inspect\Inspect::addMetaBox()
S
57 3 17
Beyondwords\Wordpress\Component\Settings\Fields\PreselectGenerateAudio\PreselectGenerateAudio::enqueueScripts()
S
57 3 17
Beyondwords\Wordpress\Component\Post\Metabox\Metabox::addMetaBox()
S
57 3 17
Beyondwords\Wordpress\Component\Settings\Fields\PlayerUI\PlayerUI::render()
S
51 2 31
Beyondwords\Wordpress\Core\Player\Player::enqueueScripts()
S
58 3 16
Beyondwords\Wordpress\Component\Settings\Fields\WidgetStyle\WidgetStyle::render()
S
51 2 31
Beyondwords\Wordpress\Component\Post\PostContentUtils::getContentWithoutExcludedBlocks()
S
58 3 16
Beyondwords\Wordpress\Component\Post\AddPlayer\AddPlayer::addBlockEditorStylesheet()
S
64 4 10
Beyondwords\Wordpress\Component\Settings\Fields\PreselectGenerateAudio\PreselectGenerateAudio::taxonomyIsSelected()
S
63 4 10
Beyondwords\Wordpress\Component\SiteHealth\SiteHealth::addRestApiConnection()
S
50 2 30
Beyondwords\Wordpress\Component\Posts\BulkEdit\BulkEdit::init()
S
58 3 14
Beyondwords\Wordpress\Component\Post\PlayerStyle\PlayerStyle::element()
S
52 2 29
Beyondwords\Wordpress\Component\Post\Sidebar\Sidebar::enqueueBlockAssets()
S
61 3 14
Beyondwords\Wordpress\Component\Post\Panel\Inspect\Inspect::init()
S
60 3 13
Beyondwords\Wordpress\Component\Post\PostContentUtils::getPostBody()
S
59 3 13
Beyondwords\Wordpress\Component\Post\PostContentUtils::getContentBody()
S
60 3 13
Beyondwords\Wordpress\Component\Post\BlockAttributes\BlockAttributes::renderBlock()
S
60 3 13
Beyondwords\Wordpress\Core\ApiClient::getVideoSettings()
S
61 3 12
Beyondwords\Wordpress\Component\Post\SelectVoice\SelectVoice::init()
S
61 3 12
Beyondwords\Wordpress\Component\Post\BlockAttributes\BlockAttributes::registerAudioAttribute()
S
62 3 12
Beyondwords\Wordpress\Component\Post\BlockAttributes\BlockAttributes::registerMarkerAttribute()
S
62 3 12
Beyondwords\Wordpress\Core\ApiClient::updateAudio()
S
60 3 12
Beyondwords\Wordpress\Component\Post\Panel\Inspect\Inspect::adminEnqueueScripts()
S
63 3 11
Beyondwords\Wordpress\Component\Post\PlayerStyle\PlayerStyle::init()
S
62 3 11
Beyondwords\Wordpress\Component\Post\PostContentUtils::getPostSummaryWrapperFormat()
S
61 3 11
Beyondwords\Wordpress\Component\Settings\SettingsUtils::addSettingsErrorMessage()
S
63 3 11
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getRenamedPostMeta()
S
62 3 11
Beyondwords\Wordpress\Component\Settings\Fields\TextHighlighting\TextHighlighting::render()
S
49 1 40
Beyondwords\Wordpress\Component\Settings\Fields\PlayerColors\PlayerColors::renderPlayerThemeSetting()
S
56 2 20
Beyondwords\Wordpress\Component\Post\DisplayPlayer\DisplayPlayer::element()
S
57 2 20
Beyondwords\Wordpress\Component\Settings\Fields\WidgetPosition\WidgetPosition::render()
S
56 2 20
Beyondwords\Wordpress\Component\Post\Panel\Inspect\Inspect::renderMetaBoxContent()
S
53 1 34
Beyondwords\Wordpress\Component\Settings\Tabs\Player\Player::addSettingsSection()
S
50 1 34
Beyondwords\Wordpress\Component\Settings\Fields\PlaybackControls\PlaybackControls::render()
S
51 1 33
Beyondwords\Wordpress\Component\Settings\Settings::init()
S
56 2 18
Beyondwords\Wordpress\Core\Core::shouldProcessPostStatus()
S
65 3 8
Beyondwords\Wordpress\Component\Post\DisplayPlayer\DisplayPlayer::init()
S
64 3 10
Beyondwords\Wordpress\Core\Player\PlayerInline::hasCustomPlayer()
S
63 3 10
Beyondwords\Wordpress\Core\Environment::getApiUrl()
S
70 3 6
Beyondwords\Wordpress\Core\Environment::getBackendUrl()
S
70 3 6
Beyondwords\Wordpress\Core\Environment::getJsSdkUrl()
S
70 3 6
Beyondwords\Wordpress\Core\Environment::getAmpPlayerUrl()
S
70 3 6
Beyondwords\Wordpress\Core\Environment::getDashboardUrl()
S
70 3 6
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getHttpResponseBodyFromPostMeta()
S
63 3 10
Beyondwords\Wordpress\Component\Settings\Fields\PreselectGenerateAudio\PreselectGenerateAudio::postTypeIsSelected()
S
67 3 7
Beyondwords\Wordpress\Core\Player\Player::hasCustomPlayer()
S
63 3 10
Beyondwords\Wordpress\Component\Post\Panel\Inspect\Inspect::formatPostMetaValue()
S
71 3 6
Beyondwords\Wordpress\Core\Player\PlayerInline::autoPrependPlayer()
S
67 3 9
Beyondwords\Wordpress\Component\Post\GenerateAudio\GenerateAudio::init()
S
64 3 10
Beyondwords\Wordpress\Core\Environment::getAmpImgUrl()
S
70 3 6
Beyondwords\Wordpress\Component\Posts\Column\Column::setSortQuery()
S
66 3 8
Beyondwords\Wordpress\Component\Post\Metabox\Metabox::adminEnqueueScripts()
S
64 3 10
Beyondwords\Wordpress\Component\Settings\Sync::shouldSyncOptionToDashboard()
S
67 3 7
Beyondwords\Wordpress\Component\Post\PostContentUtils::addMarkerAttribute()
S
64 3 10
Beyondwords\Wordpress\Component\Settings\Tabs\Pronunciations\Pronunciations::sectionCallback()
S
54 1 30
Beyondwords\Wordpress\Core\Player\Player::autoPrependPlayer()
S
67 3 9
Beyondwords\Wordpress\Component\Post\PostContentUtils::addMarkerAttributeWithHTMLTagProcessor()
S
64 3 10
Beyondwords\Wordpress\Component\SiteHealth\SiteHealth::maskString()
S
63 3 10
Beyondwords\Wordpress\Component\Post\Metabox\Metabox::errors()
S
62 2 15
Beyondwords\Wordpress\Core\ApiClient::getVoice()
S
63 3 10
Beyondwords\Wordpress\Component\Settings\Fields\Voice\Voice::getOptions()
S
60 2 14
Beyondwords\Wordpress\Component\Settings\Settings::getTabs()
S
59 2 14
Beyondwords\Wordpress\Component\Settings\Fields\Language\Language::getOptions()
S
60 2 14
Beyondwords\Wordpress\Component\Settings\Fields\SpeakingRate\BodyVoiceSpeakingRate::render()
S
55 1 28
Beyondwords\Wordpress\Component\Settings\Fields\SpeakingRate\TitleVoiceSpeakingRate::render()
S
55 1 28
Beyondwords\Wordpress\Component\Settings\Fields\ProjectId\ProjectId::sanitize()
S
64 2 12
Beyondwords\Wordpress\Component\Settings\Fields\ApiKey\ApiKey::sanitize()
S
64 2 12
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getAllBeyondwordsMetadata()
S
53 1 27
Beyondwords\Wordpress\Core\Player\PlayerInline::ampPlayerHtml()
S
54 1 26
Beyondwords\Wordpress\Core\ApiClient::createAudio()
S
61 2 11
Beyondwords\Wordpress\Component\SiteHealth\SiteHealth::addProjectSettings()
S
53 1 26
Beyondwords\Wordpress\Core\Player\Player::ampPlayerHtml()
S
54 1 26
Beyondwords\Wordpress\Component\Settings\Fields\WidgetStyle\WidgetStyle::getOptions()
S
54 1 25
Beyondwords\Wordpress\Component\Settings\Fields\AutoPublish\AutoPublish::render()
S
57 1 23
Beyondwords\Wordpress\Component\Settings\Tabs\Player\Player::sectionCallback()
S
58 1 23
Beyondwords\Wordpress\Component\Settings\Tabs\Voices\Voices::sectionCallback()
S
60 1 22
Beyondwords\Wordpress\Component\Settings\Fields\WidgetPosition\WidgetPosition::getOptions()
S
56 1 21
Beyondwords\Wordpress\Component\Settings\SettingsUtils::getConsideredPostTypes()
S
56 1 21
Beyondwords\Wordpress\Component\Post\Metabox\Metabox::pendingReviewNotice()
S
57 1 21
Beyondwords\Wordpress\Component\Settings\Fields\PlayerColors\PlayerColors::renderPlayerColorsSetting()
S
57 1 20
Beyondwords\Wordpress\Component\Settings\Fields\PlayerColors\PlayerColors::init()
S
56 1 20
Beyondwords\Wordpress\Component\Settings\SettingsUtils::colorInput()
S
60 1 20
Beyondwords\Wordpress\Component\Settings\Fields\IncludeTitle\IncludeTitle::addSetting()
S
58 1 18
Beyondwords\Wordpress\Component\Settings\Fields\PlaybackFromSegments\PlaybackFromSegments::addSetting()
S
58 1 18
Beyondwords\Wordpress\Component\Settings\Fields\PlaybackFromSegments\PlaybackFromSegments::render()
S
59 1 18
Beyondwords\Wordpress\Component\Settings\Fields\TextHighlighting\TextHighlighting::addSetting()
S
58 1 18
Beyondwords\Wordpress\Component\Settings\Fields\IncludeExcerpt\IncludeExcerpt::render()
S
59 1 18
Beyondwords\Wordpress\Component\Settings\Fields\AutoPublish\AutoPublish::addSetting()
S
58 1 18
Beyondwords\Wordpress\Component\Settings\Fields\IncludeExcerpt\IncludeExcerpt::addSetting()
S
58 1 18
Beyondwords\Wordpress\Component\Settings\Fields\IncludeTitle\IncludeTitle::render()
S
59 1 18
Beyondwords\Wordpress\Component\Settings\Fields\Language\Language::addSetting()
S
58 1 17
Beyondwords\Wordpress\Component\Settings\Fields\PlayerColors\PlayerColors::getPlayerThemeOptions()
S
59 1 17
Beyondwords\Wordpress\Component\Settings\Fields\ProjectId\ProjectId::addSetting()
S
58 1 17
Beyondwords\Wordpress\Component\Settings\Fields\ApiKey\ApiKey::addSetting()
S
58 1 17
Beyondwords\Wordpress\Component\Settings\Fields\Languages\Languages::addSetting()
S
59 1 17
Beyondwords\Wordpress\Component\Settings\Fields\SpeakingRate\BodyVoiceSpeakingRate::addSetting()
S
58 1 17
Beyondwords\Wordpress\Component\Settings\Fields\SpeakingRate\TitleVoiceSpeakingRate::addSetting()
S
58 1 17
Beyondwords\Wordpress\Component\Post\SelectVoice\SelectVoice::restApiInit()
S
59 1 16
Beyondwords\Wordpress\Component\Settings\Fields\PlaybackControls\PlaybackControls::addSetting()
S
59 1 16
Beyondwords\Wordpress\Component\Settings\Fields\PlayerStyle\PlayerStyle::addSetting()
S
59 1 16
Beyondwords\Wordpress\Component\Settings\Fields\PlayerColors\PlayerColors::addPlayerThemeSetting()
S
59 1 16
Beyondwords\Wordpress\Component\Settings\Fields\PlayerUI\PlayerUI::addSetting()
S
59 1 16
Beyondwords\Wordpress\Component\Settings\Fields\PreselectGenerateAudio\PreselectGenerateAudio::addSetting()
S
60 1 16
Beyondwords\Wordpress\Component\Settings\Fields\WidgetPosition\WidgetPosition::addSetting()
S
59 1 16
Beyondwords\Wordpress\Component\Settings\Fields\WidgetStyle\WidgetStyle::addSetting()
S
59 1 16
Beyondwords\Wordpress\Component\Settings\Settings::restApiInit()
S
59 1 16
Beyondwords\Wordpress\Component\Settings\Fields\CallToAction\CallToAction::addSetting()
S
59 1 16
Beyondwords\Wordpress\Core\ApiClient::deleteErrors()
S
69 2 7
Beyondwords\Wordpress\Component\Settings\Fields\Languages\Languages::sanitize()
S
72 2 6
Beyondwords\Wordpress\Core\ApiClient::addRequestLogs()
S
66 2 8
Beyondwords\Wordpress\Core\Environment::hasAutoSyncSettings()
S
69 2 7
Beyondwords\Wordpress\Component\Settings\Fields\TextHighlighting\TextHighlighting::sanitize()
S
73 2 6
Beyondwords\Wordpress\Core\ApiClient::updateProject()
S
62 2 10
Beyondwords\Wordpress\Component\Settings\Fields\PlayerColors\PlayerColors::sanitizeColor()
S
68 2 7
Beyondwords\Wordpress\Core\ApiClient::updateVoice()
S
64 2 9
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getContentId()
S
68 2 7
Beyondwords\Wordpress\Core\ApiClient::updatePlayerSettings()
S
62 2 10
Beyondwords\Wordpress\Core\Request::__construct()
S
66 2 9
Beyondwords\Wordpress\Core\Core::onAddOrUpdatePost()
S
65 2 9
Beyondwords\Wordpress\Component\Settings\SettingsUtils::getIncompatiblePostTypes()
S
64 2 10
Beyondwords\Wordpress\Component\Post\ErrorNotice\ErrorNotice::enqueueBlockAssets()
S
66 2 10
Beyondwords\Wordpress\Core\ApiClient::getVoices()
S
62 2 10
Beyondwords\Wordpress\Core\ApiClient::getProject()
S
63 2 10
Beyondwords\Wordpress\Core\Environment::hasPlayerInlineScriptTag()
S
67 2 8
Beyondwords\Wordpress\Component\Settings\SettingsUtils::hasApiCreds()
S
71 2 5
Beyondwords\Wordpress\Component\Post\AddPlayer\AddPlayer::addButton()
S
66 2 8
Beyondwords\Wordpress\Core\ApiClient::getPlayerSettings()
S
63 2 10
Beyondwords\Wordpress\Component\Post\PostContentUtils::getMetadata()
S
67 2 8
Beyondwords\Wordpress\Core\Core::isProtectedMeta()
S
68 2 7
Beyondwords\Wordpress\Component\Settings\Sync::syncOptionToDashboard()
S
65 2 9
Beyondwords\Wordpress\Component\Settings\Sync::init()
S
68 2 7
Beyondwords\Wordpress\Component\Post\AddPlayer\AddPlayer::filterTinyMceSettings()
S
67 2 8
Beyondwords\Wordpress\Core\ApiClient::deleteLogs()
S
69 2 7
Beyondwords\Wordpress\Component\Post\Panel\Inspect\Inspect::getClipboardText()
S
65 2 8
Beyondwords\Wordpress\Component\Settings\Settings::validateApiCreds()
S
71 2 6
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getPlayerStyle()
S
68 2 7
Beyondwords\Wordpress\Component\Settings\Fields\CallToAction\CallToAction::render()
S
62 1 14
Beyondwords\Wordpress\Component\Posts\Column\Column::getSortQueryArgs()
S
63 1 13
Beyondwords\Wordpress\Component\Settings\Fields\Voice\TitleVoice::addSetting()
S
62 1 13
Beyondwords\Wordpress\Component\Post\Metabox\Metabox::regenerateInstructions()
S
66 1 13
Beyondwords\Wordpress\Component\Settings\Fields\Voice\BodyVoice::addSetting()
S
62 1 13
Beyondwords\Wordpress\Component\Settings\Fields\ProjectId\ProjectId::render()
S
64 1 12
Beyondwords\Wordpress\Component\Post\Metabox\Metabox::help()
S
64 1 12
Beyondwords\Wordpress\Component\Settings\Tabs\Player\Player::init()
S
62 1 12
Beyondwords\Wordpress\Component\Settings\Fields\ApiKey\ApiKey::render()
S
64 1 12
Beyondwords\Wordpress\Component\Settings\Tabs\Content\Content::sectionCallback()
S
67 1 12
Beyondwords\Wordpress\Component\Settings\Tabs\Credentials\Credentials::sectionCallback()
S
67 1 12
Beyondwords\Wordpress\Component\Settings\Settings::restApiResponse()
S
62 1 11
Beyondwords\Wordpress\Component\Settings\Fields\PlaybackFromSegments\PlaybackFromSegments::init()
S
66 1 8
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getPreviewToken()
S
75 1 4
Beyondwords\Wordpress\Component\Post\Panel\Inspect\Inspect::hideMetaBox()
S
77 1 4
Beyondwords\Wordpress\Component\Settings\Tabs\Content\Content::addSettingsSection()
S
68 1 8
Beyondwords\Wordpress\Core\Response::getBody()
S
82 1 3
Beyondwords\Wordpress\Component\Posts\Column\Column::renderColumnsHead()
S
73 1 5
Beyondwords\Wordpress\Component\Settings\Tabs\Content\Content::init()
S
68 1 7
Beyondwords\Wordpress\Component\Post\AddPlayer\AddPlayer::playerPreviewI18nStyles()
S
72 1 6
Beyondwords\Wordpress\Component\Post\ErrorNotice\ErrorNotice::init()
S
79 1 3
Beyondwords\Wordpress\Core\Response::setHeaders()
S
81 1 3
Beyondwords\Wordpress\Component\SiteHealth\SiteHealth::init()
S
79 1 3
Beyondwords\Wordpress\Core\Request::setBody()
S
81 1 3
Beyondwords\Wordpress\Component\Settings\Tabs\Voices\Voices::init()
S
67 1 8
Beyondwords\Wordpress\Core\Player\Player::registerShortcodes()
S
79 1 3
Beyondwords\Wordpress\Core\Player\PlayerInline::playerShortcode()
S
81 1 3
Beyondwords\Wordpress\Component\Settings\Tabs\Advanced\Advanced::init()
S
75 1 4
Beyondwords\Wordpress\Core\Request::setHeaders()
S
81 1 3
Beyondwords\Wordpress\Component\Settings\Tabs\Credentials\Credentials::addSettingsSection()
S
68 1 8
Beyondwords\Wordpress\Component\Settings\Fields\Language\Language::init()
S
65 1 9
Beyondwords\Wordpress\Component\Settings\Tabs\Voices\Voices::addSettingsSection()
S
68 1 8
Beyondwords\Wordpress\Component\Post\AddPlayer\AddPlayer::addStylesheet()
S
79 1 3
Beyondwords\Wordpress\Core\ApiClient::buildRequestArgs()
S
65 1 9
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getSummaryVoiceId()
S
75 1 4
Beyondwords\Wordpress\Core\Request::getMethod()
S
82 1 3
Beyondwords\Wordpress\Component\Settings\Tabs\Pronunciations\Pronunciations::init()
S
78 1 3
Beyondwords\Wordpress\Component\Settings\Fields\SpeakingRate\BodyVoiceSpeakingRate::init()
S
68 1 7
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getTitleVoiceId()
S
75 1 4
Beyondwords\Wordpress\Core\Response::getFilename()
S
82 1 3
Beyondwords\Wordpress\Component\Settings\Fields\IncludeExcerpt\IncludeExcerpt::init()
S
74 1 4
Beyondwords\Wordpress\Component\Posts\Column\Column::makeColumnSortable()
S
77 1 4
Beyondwords\Wordpress\Component\Posts\BulkEdit\BulkEdit::bulkActionsEdit()
S
72 1 5
Beyondwords\Wordpress\Component\Settings\Settings::addOptionsPage()
S
66 1 9
Beyondwords\Wordpress\Core\Player\PlayerInline::init()
S
72 1 5
Beyondwords\Wordpress\Core\Request::getHeaders()
S
82 1 3
Beyondwords\Wordpress\Component\Settings\Fields\WidgetStyle\WidgetStyle::init()
S
68 1 7
Beyondwords\Wordpress\Component\Post\AddPlayer\AddPlayer::registerBlock()
S
80 1 3
Beyondwords\Wordpress\Component\Post\PlayerStyle\PlayerStyle::restApiInit()
S
65 1 9
Beyondwords\Wordpress\Component\Post\SelectVoice\SelectVoice::languagesRestApiResponse()
S
76 1 4
Beyondwords\Wordpress\Core\Player\Player::playerShortcode()
S
81 1 3
Beyondwords\Wordpress\Core\Uninstaller::cleanupPluginTransients()
S
72 1 5
Beyondwords\Wordpress\Core\Core::batchDeleteAudioForPosts()
S
80 1 3
Beyondwords\Wordpress\Component\Settings\Fields\IncludeTitle\IncludeTitle::init()
S
66 1 8
Beyondwords\Wordpress\Component\Settings\Fields\ApiKey\ApiKey::init()
S
79 1 3
Beyondwords\Wordpress\Component\Post\SelectVoice\SelectVoice::voicesRestApiResponse()
S
72 1 5
Beyondwords\Wordpress\Component\Settings\Tabs\Credentials\Credentials::init()
S
72 1 5
Beyondwords\Wordpress\Component\Post\AddPlayer\AddPlayer::init()
S
64 1 9
Beyondwords\Wordpress\Component\Post\AddPlayer\AddPlayer::addPlugin()
S
75 1 4
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getErrorMessage()
S
79 1 3
Beyondwords\Wordpress\Core\Request::setMethod()
S
80 1 3
Beyondwords\Wordpress\Core\Response::getResponse()
S
82 1 3
Beyondwords\Wordpress\Component\Settings\SettingsUtils::hasValidApiConnection()
S
79 1 3
Beyondwords\Wordpress\Component\Settings\Fields\CallToAction\CallToAction::init()
S
68 1 7
Beyondwords\Wordpress\Component\Settings\Fields\Languages\Languages::init()
S
79 1 3
Beyondwords\Wordpress\Component\Settings\Fields\ProjectId\ProjectId::init()
S
79 1 3
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getDisabled()
S
79 1 3
Beyondwords\Wordpress\Component\Settings\Fields\Voice\BodyVoice::init()
S
68 1 7
Beyondwords\Wordpress\Core\Player\Player::jsPlayerHtml()
S
77 1 4
Beyondwords\Wordpress\Core\Core::loadPluginTextdomain()
S
81 1 3
Beyondwords\Wordpress\Component\Post\PlayerStyle\PlayerStyle::playerStylesRestApiResponse()
S
73 1 5
Beyondwords\Wordpress\Core\Response::getCookies()
S
82 1 3
Beyondwords\Wordpress\Core\Core::deleteAudioForPost()
S
80 1 3
Beyondwords\Wordpress\Core\Response::setCookies()
S
81 1 3
Beyondwords\Wordpress\Component\Settings\Fields\PlayerUI\PlayerUI::getAllPlayerUIs()
S
68 1 7
Beyondwords\Wordpress\Component\Post\PostMetaUtils::getBodyVoiceId()
S
75 1 4
Beyondwords\Wordpress\Core\Response::setResponse()
S
81 1 3
Beyondwords\Wordpress\Core\Response::setBody()
S
81 1 3
Beyondwords\Wordpress\Component\Settings\Tabs\Pronunciations\Pronunciations::addSettingsSection()
S
68 1 8
Beyondwords\Wordpress\Component\Settings\SettingsUtils::getCompatiblePostTypes()
S
70 1 6
Beyondwords\Wordpress\Component\Settings\Fields\PlaybackControls\PlaybackControls::init()
S
68 1 7
Beyondwords\Wordpress\Component\Post\Metabox\Metabox::init()
S
75 1 4
Beyondwords\Wordpress\Compatibility\WPGraphQL\WPGraphQL::init()
S
79 1 3
Beyondwords\Wordpress\Component\Settings\Settings::addSettingsLinkToPluginPage()
S
67 1 7
Beyondwords\Wordpress\Component\Settings\Fields\AutoPublish\AutoPublish::init()
S
66 1 8
Beyondwords\Wordpress\Core\Player\PlayerInline::registerShortcodes()
S
79 1 3
Beyondwords\Wordpress\Component\Settings\Fields\Voice\TitleVoice::init()
S
68 1 7
Beyondwords\Wordpress\Component\Settings\Fields\PreselectGenerateAudio\PreselectGenerateAudio::init()
S
75 1 4
Beyondwords\Wordpress\Core\Request::getBody()
S
82 1 3
Beyondwords\Wordpress\Core\Player\Player::init()
S
69 1 6
Beyondwords\Wordpress\Core\Request::getDefaultHeaders()
S
71 1 6
Beyondwords\Wordpress\Core\Request::setUrl()
S
81 1 3
Beyondwords\Wordpress\Component\Post\PostContentUtils::getAuthorName()
S
74 1 4
Beyondwords\Wordpress\Component\Settings\Fields\WidgetPosition\WidgetPosition::init()
S
68 1 7
Beyondwords\Wordpress\Component\Post\BlockAttributes\BlockAttributes::init()
S
72 1 5
Beyondwords\Wordpress\Component\Post\AddPlayer\AddPlayer::addEditorStyles()
S
66 1 9
Beyondwords\Wordpress\Core\ApiClient::getLanguages()
S
69 1 6
Beyondwords\Wordpress\Component\Post\Sidebar\Sidebar::init()
S
79 1 3
Beyondwords\Wordpress\Component\Settings\Sync::__construct()
S
75 1 5
Beyondwords\Wordpress\Core\Response::setFilename()
S
81 1 3
Beyondwords\Wordpress\Component\Settings\Fields\TextHighlighting\TextHighlighting::init()
S
68 1 7
Beyondwords\Wordpress\Core\Core::init()
S
62 1 10
Beyondwords\Wordpress\Core\Request::getUrl()
S
82 1 3
Beyondwords\Wordpress\Component\Settings\Tabs\Advanced\Advanced::addSettingsSection()
S
68 1 8
Beyondwords\Wordpress\Component\Settings\Fields\PlayerStyle\PlayerStyle::init()
S
68 1 7
Beyondwords\Wordpress\Component\Settings\Fields\SpeakingRate\TitleVoiceSpeakingRate::init()
S
68 1 7
Beyondwords\Wordpress\Core\Response::getHeaders()
S
82 1 3
Beyondwords\Wordpress\Component\Settings\Fields\PlayerUI\PlayerUI::init()
S
68 1 7
Beyondwords\Wordpress\Component\Posts\BulkEdit\Notices::init()
S
70 1 6