Code Analysis: News-Parser 3.0.1

Function Rating Maintainability Complexity Lines of code
NewsParserPlugin\Message\Errors::text()
D
29 48 98
NewsParserPlugin\Api\Rest\CronApiEndpoint::register_routes()
D
27
29 156
NewsParserPlugin\Parser\HTMLPatternParser::parseContainer()
C
36 26 74
NewsParserPlugin\Message\Errors::code()
B
45 25 37
NewsParserPlugin\Utils\AdapterGuttenberg::convert()
A
46 16 39
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::chat()
A
42 12 51
NewsParserPlugin\Controller\CronTaskControllerWithLogger::parsePosts()
A
45 12 38
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::chat()
A
43 11 46
NewsParserPlugin\Service\AI\OpenAIServiceProvider::chat()
A
44 11 46
NewsParserPlugin\Api\Rest\PostApiEndpoint::register_routes()
A
31 3 165
NewsParserPlugin\Core\ScriptLoadingManager::enqueueDependecies()
A
54 12 22
NewsParserPlugin\Entities\AiTextRequestOptions::assignOptions()
A
48 11 34
news_parser_init()
A
33 6 102
NewsParserPlugin\Message\Success::text()
A
52 11 24
NewsParserPlugin\Parser\ParserSyntaxExtenders\TextContent::find()
A
45 9 45
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::chat()
A
46 9 38
NewsParserPlugin\Entities\Post::__construct()
A
54 10 18
NewsParserPlugin\Parser\DOMParser::find()
A
49 9 29
NewsParserPlugin\Service\Registration\RegistrationService::processValidationResponse()
A
50 9 24
NewsParserPlugin\CLI\InvokeParse::commandCallback()
A
48 8 37
NewsParserPlugin\Controller\PostController::validateParsedData()
A
59 9 13
NewsParserPlugin\Parser\Filters\Abstract\AbstractFilter::shouldInclude()
A
52 8 25
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\AddImageSizesModifier::__invoke()
A
51 8 24
NewsParserPlugin\Controller\AIOptionsController::get()
A
54 8 21
NewsParserPlugin\Parser\SitemapParser::formatData()
S
53 7 23
NewsParserPlugin\Entities\AiTextRequestOptions::assignOptions()
S
54 7 22
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::getFileType()
S
56 7 20
NewsParserPlugin\Controller\CronTaskControllerWithLogger::cronTaskCallback()
S
47 6 32
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::checkPermission()
S
58 7 14
NewsParserPlugin\Parser\Filters\MetaPostFilter::applyFilters()
S
59 7 13
NewsParserPlugin\Service\AI\Abstracts\AbstractAIServiceProvider::decodeResponse()
S
52 6 23
NewsParserPlugin\Service\AI\OpenAIServiceProvider::image()
S
52 6 23
NewsParserPlugin\Controller\CronTaskController::parsePosts()
S
52 6 23
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::processBodyArray()
S
53 6 22
NewsParserPlugin\Utils\AdapterGuttenberg::image()
S
53 6 22
NewsParserPlugin\Controller\RegistrationController::revalidate()
S
53 6 21
NewsParserPlugin\Controller\PostController::autopilotParsePost()
S
52 6 21
NewsParserPlugin\Controller\PostController::formatPostData()
S
56 6 19
NewsParserPlugin\Controller\RegistrationController::register()
S
54 6 19
NewsParserPlugin\Api\Ajax\AjaxApiController::prepareArgs()
S
55 6 18
NewsParserPlugin\Entities\Post::attachImageToPostWordpress()
S
55 6 18
NewsParserPlugin\Parser\HTMLPatternParser::parseSourceImageTag()
S
58 6 16
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\AddSourceModifier::__invoke()
S
56 6 16
NewsParserPlugin\Entities\CronData::assignOptions()
S
57 6 15
NewsParserPlugin\Utils\MenuConfig::verifyFormat()
S
58 6 14
NewsParserPlugin\Entities\BaseEntity::arrayToStdClass()
S
60 6 13
NewsParserPlugin\Entities\TemplateOptions::__construct()
S
60 6 11
NewsParserPlugin\Models\PostModel::isDataValid()
S
61 6 11
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddDescriptionModifier::addPostDescription()
S
54 5 21
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GroupPicturesModifier::__invoke()
S
55 5 19
NewsParserPlugin\Controller\PostController::formatPostOptions()
S
56 5 19
NewsParserPlugin\Models\PostCacheModel::get()
S
57 5 18
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::parsingPageApi()
S
45 3 47
NewsParserPlugin\View\TemplateRender::render()
S
57 5 17
NewsParserPlugin\Parser\HTMLPatternParser::postBody()
S
56 5 17
NewsParserPlugin\Entities\TemplateOptions::validateTemplate()
S
58 5 16
NewsParserPlugin\Controller\PostController::formatPostMeta()
S
58 5 16
NewsParserPlugin\Utils\ResponseFormatter::get()
S
59 5 15
NewsParserPlugin\Parser\HTMLPatternParser::getQuoteData()
S
58 5 15
NewsParserPlugin\Parser\Filters\Abstract\AbstractFilter::applyFilters()
S
62 6 10
NewsParserPlugin\Utils\Pipe::__call()
S
58 5 15
NewsParserPlugin\Models\PostModel::findByMeta()
S
51 4 29
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\RemoveSrcSetAndSizesModifier::__invoke()
S
60 5 13
NewsParserPlugin\Api\Rest\SeoIntegrationEndpoint::register_routes()
S
41 1 73
NewsParserPlugin\Entities\Factory\CronDataFactory::isCronDataValid()
S
60 5 12
NewsParserPlugin\Models\AIOptionsModel::isOptionsValid()
S
61 5 12
NewsParserPlugin\Models\CronDataModel::isOptionsValid()
S
60 5 12
NewsParserPlugin\Models\SeoIntegrationOptionsModel::isOptionsValid()
S
60 5 12
NewsParserPlugin\Models\TemplateModel::isOptionsValid()
S
61 5 12
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::download()
S
50 4 27
NewsParserPlugin\Controller\ListController::isSitemapListDataValid()
S
61 5 12
NewsParserPlugin\Controller\ListController::isListDataValid()
S
61 5 12
NewsParserPlugin\Parser\Filters\MetaPostFilter::__invoke()
S
59 5 12
NewsParserPlugin\Parser\Filters\DescriptionPostFilter::__invoke()
S
59 5 12
NewsParserPlugin\Parser\Filters\UrlPostFilter::__invoke()
S
59 5 12
NewsParserPlugin\Parser\Filters\TitlePostFilter::__invoke()
S
59 5 12
NewsParserPlugin\Utils\Chain::__call()
S
61 5 11
NewsParserPlugin\Modifiers\ReplaceVideoSrc::replaceVideoSrc()
S
51 4 26
NewsParserPlugin\Api\Rest\RestApiController::checkPermission()
S
60 5 11
NewsParserPlugin\Entities\CronData::formatAttributes()
S
52 4 25
NewsParserPlugin\Controller\PostController::update()
S
53 4 22
NewsParserPlugin\Controller\ListController::getSitemap()
S
53 4 21
NewsParserPlugin\Controller\CronTaskController::cronTaskCallback()
S
55 4 19
NewsParserPlugin\Controller\PostController::parsePost()
S
55 4 18
NewsParserPlugin\Api\Rest\AiKeysApiEndpoint::register_routes()
S
43 1 63
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::__invoke()
S
56 4 16
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\RemoveDublicatedPicturesModifier::__invoke()
S
58 4 16
NewsParserPlugin\Controller\PostController::createPostFromParsedData()
S
57 4 16
NewsParserPlugin\Controller\PostController::getPostsData()
S
58 4 16
NewsParserPlugin\Models\PostCacheModel::set()
S
57 4 16
NewsParserPlugin\Entities\Post::getFormatedAttributes()
S
59 4 15
NewsParserPlugin\Entities\ValidationResult::__construct()
S
67 5 7
NewsParserPlugin\Controller\CronController::delete()
S
59 4 15
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateImageWithAI::__invoke()
S
58 4 15
NewsParserPlugin\Controller\MiddlewareController::add()
S
61 4 13
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::processPipelines()
S
59 4 13
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddDescriptionModifier::__invoke()
S
61 4 13
NewsParserPlugin\CLI\InvokeAutopilot::commandCallback()
S
60 4 13
NewsParserPlugin\Parser\HTMLPatternParser::createBodyElementsSearchTemplate()
S
60 4 13
admin_warning_notice()
S
51 3 27
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::__invoke()
S
51 3 27
NewsParserPlugin\Models\SecurityDataModel::delete()
S
62 4 12
NewsParserPlugin\Models\SecurityDataModel::get()
S
61 4 12
NewsParserPlugin\Parser\HTMLPatternParser::isImageFitToContext()
S
60 4 12
NewsParserPlugin\Service\AI\OpenAIServiceProvider::__construct()
S
62 4 11
NewsParserPlugin\Utils\MenuConfig::get()
S
63 4 11
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::testTemplateApi()
S
47 2 39
NewsParserPlugin\Entities\Post::getPostAttributes()
S
53 3 24
NewsParserPlugin\Controller\PostController::getPostsInProgress()
S
52 3 24
NewsParserPlugin\Controller\ListController::get()
S
53 3 21
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::processAiJsonBlock()
S
54 3 20
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::generateContent()
S
55 3 19
NewsParserPlugin\Parser\HTMLPatternParser::excludeElements()
S
56 3 19
NewsParserPlugin\Parser\ParserSyntaxExtenders\DirectChild::find()
S
57 3 17
NewsParserPlugin\Api\Ajax\AjaxApiController::checkArgType()
S
58 3 17
NewsParserPlugin\Entities\Post::getPostMetaAttributes()
S
59 3 16
NewsParserPlugin\Service\AI\Abstracts\AbstractAIServiceProvider::request()
S
58 3 16
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::getTextRequestBody()
S
58 3 16
NewsParserPlugin\Models\PostModel::findByID()
S
57 3 16
NewsParserPlugin\Parser\HTMLRaw::parse()
S
67 4 7
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateImageWithAI::isOptionsValid()
S
67 4 7
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::shouldGenerateWithAI()
S
67 4 7
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::isOptionsValid()
S
67 4 7
NewsParserPlugin\Controller\MiddlewareController::apply()
S
63 4 9
NewsParserPlugin\Controller\AIController::chat()
S
62 4 10
NewsParserPlugin\Parser\HTMLPatternParser::removeDuplicateElements()
S
61 3 13
NewsParserPlugin\Api\Rest\SeoIntegrationEndpoint::getSeoIntegrationSettings()
S
59 3 13
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::register_routes()
S
47 1 43
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::getTemplates()
S
59 3 13
NewsParserPlugin\Api\Rest\CronApiEndpoint::getCronOptions()
S
59 3 13
NewsParserPlugin\Controller\RegistrationController::isRegistered()
S
61 3 13
NewsParserPlugin\Models\PostModel::create()
S
59 3 13
NewsParserPlugin\Parser\ParserSyntaxExtenders\DirectChild::removeExtendedSyntax()
S
61 3 12
NewsParserPlugin\Parser\ParserSyntaxExtenders\TextContent::removeExtendedSyntax()
S
61 3 12
NewsParserPlugin\Menu\Admin\MenuPage::addSubMenus()
S
60 3 12
NewsParserPlugin\Utils\Pipe::func()
S
61 3 12
NewsParserPlugin\Controller\CronController::get()
S
62 3 12
NewsParserPlugin\Models\SecurityDataModel::update()
S
61 3 12
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::parsingHTMLApi()
S
51 2 27
NewsParserPlugin\Parser\Filters\MetaPostFilter::getMetaContent()
S
62 3 12
NewsParserPlugin\Models\AccessTokenModel::storeData()
S
62 3 11
NewsParserPlugin\Models\PostCacheModel::delete()
S
62 3 11
NewsParserPlugin\Models\RegistrationDataModel::storeData()
S
62 3 11
NewsParserPlugin\Models\SecurityDataModel::storeData()
S
62 3 11
NewsParserPlugin\Controller\CronController::create()
S
62 3 11
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::mediaApi()
S
51 2 26
NewsParserPlugin\Entities\BaseEntity::stdClassToArray()
S
63 3 11
NewsParserPlugin\Service\AI\OpenAIServiceProvider::getOptions()
S
53 2 23
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::parsingListApi()
S
53 2 22
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::parsingListSitemapApi()
S
53 2 22
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::getOptions()
S
56 2 19
NewsParserPlugin\Parser\XMLParser::formatData()
S
55 2 19
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::getOptions()
S
58 2 17
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::getOptions()
S
58 2 17
NewsParserPlugin\Api\Rest\SeoIntegrationEndpoint::createSeoIntegrationSettings()
S
57 2 16
NewsParserPlugin\Entities\Post::addPostThumbnail()
S
70 3 5
NewsParserPlugin\Entities\Post::update()
S
68 3 7
NewsParserPlugin\Service\AI\Abstracts\AbstractAIServiceProvider::requesteArgs()
S
58 2 15
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::__construct()
S
66 3 8
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::generateTextContent()
S
58 2 15
NewsParserPlugin\Service\AI\Custom1AIServiceProvider::isAPIKeyDefined()
S
70 3 6
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::__construct()
S
66 3 8
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::generateTextContent()
S
58 2 15
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::__construct()
S
66 3 8
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::fetchOptions()
S
58 2 15
NewsParserPlugin\Service\AI\OpenAIServiceProvider::generateTextContent()
S
58 2 15
NewsParserPlugin\Service\AI\OpenAIServiceProvider::generateImageContent()
S
58 2 15
NewsParserPlugin\Utils\AdapterGuttenberg::socialVideo()
S
65 3 9
NewsParserPlugin\Models\AIOptionsModel::get()
S
64 3 10
NewsParserPlugin\Controller\SeoIntegrationController::get()
S
66 3 9
NewsParserPlugin\Models\AccessTokenModel::decryptData()
S
66 3 8
NewsParserPlugin\Controller\TemplateController::getUserId()
S
64 3 10
NewsParserPlugin\Models\PostCacheModel::findByID()
S
64 3 10
NewsParserPlugin\Models\PostCacheModel::create()
S
65 3 8
NewsParserPlugin\Models\PostModel::updatePostMeta()
S
67 3 7
NewsParserPlugin\Models\RegistrationDataModel::decryptData()
S
66 3 8
NewsParserPlugin\Models\SecurityDataModel::findByID()
S
65 3 10
NewsParserPlugin\Models\SecurityDataModel::findByProvider()
S
63 3 10
NewsParserPlugin\Models\SecurityDataModel::decryptData()
S
66 3 8
NewsParserPlugin\Models\SeoIntegrationOptionsModel::update()
S
64 3 9
NewsParserPlugin\Models\SeoIntegrationOptionsModel::get()
S
64 3 10
NewsParserPlugin\Models\TemplateModel::update()
S
64 3 9
NewsParserPlugin\Models\TemplateModel::get()
S
63 3 10
NewsParserPlugin\Modifiers\ReplaceRelativePathWithAbsolute::parseUrl()
S
63 3 10
NewsParserPlugin\Modifiers\ReplaceRelativePathWithAbsolute::replace()
S
58 2 15
NewsParserPlugin\Modifiers\ReplaceTikTokFrames::replaceTikTokFrames()
S
59 2 15
NewsParserPlugin\Modifiers\ReplaceYoutubeFrames::replaceYouTubeFrames()
S
59 2 15
NewsParserPlugin\Controller\EventController::trigger()
S
64 3 9
NewsParserPlugin\Entities\BaseEntity::checkProperties()
S
68 3 7
NewsParserPlugin\Parser\XMLParser::parseImageEnclosure()
S
69 3 6
NewsParserPlugin\Parser\XMLParser::parseImageDescription()
S
66 3 8
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::fetchOptions()
S
59 2 14
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::fetchOptions()
S
59 2 14
NewsParserPlugin\Service\AI\OpenAIServiceProvider::fetchOptions()
S
59 2 14
NewsParserPlugin\Service\Crypto\SimpleEncryptionService::encrypt()
S
59 2 14
NewsParserPlugin\Utils\AdapterGuttenberg::listBlock()
S
59 2 14
NewsParserPlugin\Api\Rest\AiKeysApiEndpoint::getAiKeys()
S
59 2 13
NewsParserPlugin\Api\Rest\AiKeysApiEndpoint::createAiKey()
S
59 2 13
NewsParserPlugin\Api\Rest\AiKeysApiEndpoint::deleteAiKey()
S
59 2 13
NewsParserPlugin\Api\Rest\SeoIntegrationEndpoint::updateSeoIntegrationSettings()
S
59 2 13
NewsParserPlugin\Api\Rest\SeoIntegrationEndpoint::deleteSeoIntegrationSettings()
S
59 2 13
NewsParserPlugin\Controller\PostController::createPostDraft()
S
60 2 13
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::createTemplate()
S
59 2 13
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::deleteTemplate()
S
59 2 13
NewsParserPlugin\Api\Rest\CronApiEndpoint::createCronOptions()
S
59 2 13
NewsParserPlugin\Api\Rest\CronApiEndpoint::deleteCronOptions()
S
59 2 13
NewsParserPlugin\Models\CronDataModel::findByInterval()
S
61 2 13
NewsParserPlugin\Api\Rest\AIApiEndpoint::chat()
S
59 2 13
NewsParserPlugin\Api\Rest\PostApiEndpoint::parsePost()
S
58 2 13
NewsParserPlugin\Api\Rest\PostApiEndpoint::createPost()
S
58 2 13
NewsParserPlugin\Api\Rest\PostApiEndpoint::postsInProgress()
S
59 2 13
NewsParserPlugin\Api\Rest\PostApiEndpoint::postsData()
S
59 2 13
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::get()
S
61 2 13
NewsParserPlugin\Api\Rest\RegistrationApiEndpoint::register()
S
59 2 13
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::getAIRequestOptions()
S
62 2 12
NewsParserPlugin\Api\Rest\AiKeysApiEndpoint::getAiSettings()
S
60 2 12
NewsParserPlugin\Service\AI\Abstracts\AbstractAIServiceProvider::addErrorInfoMessage()
S
62 2 12
NewsParserPlugin\Api\Rest\SupportedSeoPluginsEndpoint::getSupportedSeoPlugins()
S
60 2 12
NewsParserPlugin\Utils\ResponseFormatter::message()
S
61 2 12
NewsParserPlugin\Api\Rest\AIOptionsApiEndpoint::getAIOptions()
S
60 2 12
NewsParserPlugin\Api\Rest\RegistrationApiEndpoint::isRegistered()
S
60 2 12
NewsParserPlugin\Parser\XMLParser::parseDescription()
S
63 2 11
NewsParserPlugin\Api\Rest\RegistrationApiEndpoint::register_routes()
S
53 1 25
NewsParserPlugin\Entities\AiPostOptions::getDefaltValues()
S
58 1 20
NewsParserPlugin\Entities\SeoIntegrationOptions::__construct()
S
58 1 17
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::getTextRequestBody()
S
59 1 16
NewsParserPlugin\Models\TemplateModel::deleteAiOptions()
S
68 2 7
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::isResposeFormateValid()
S
75 2 4
NewsParserPlugin\Api\Rest\RegistrationApiEndpoint::create()
S
68 2 8
NewsParserPlugin\Controller\MiddlewareController::getInstance()
S
71 2 6
NewsParserPlugin\Modifiers\ImagePrepare::pictureTag()
S
63 2 10
NewsParserPlugin\Modifiers\RemoveNoScriptTags::regexpRemoveNoScriptTags()
S
63 2 10
NewsParserPlugin\Modifiers\ReplaceVideoSrc::isYouTubeVideoId()
S
71 2 6
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::decompressFile()
S
71 2 5
NewsParserPlugin\Controller\EventController::getInstance()
S
71 2 6
NewsParserPlugin\Service\AI\Abstracts\AbstractAIServiceProvider::getRequestHeaders()
S
66 2 9
NewsParserPlugin\Controller\EventController::has()
S
71 2 6
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::chain()
S
75 2 4
NewsParserPlugin\Controller\EventController::off()
S
71 2 6
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddPostThumbnailModifier::__invoke()
S
73 2 5
NewsParserPlugin\Controller\RegistrationController::unsetCron()
S
72 2 5
NewsParserPlugin\Entities\CronData::getMaxCronCalls()
S
79 2 3
NewsParserPlugin\Parser\HTMLPatternParser::getContainerSearchTemplate()
S
70 2 6
NewsParserPlugin\Controller\MiddlewareController::update()
S
72 2 5
NewsParserPlugin\Api\Rest\RestApiController::sendError()
S
68 2 7
NewsParserPlugin\Entities\CronData::getInterval()
S
79 2 3
NewsParserPlugin\Parser\HTMLPatternParser::srcSetSplit()
S
66 2 8
NewsParserPlugin\Parser\HTMLPatternParser::find()
S
71 2 6
NewsParserPlugin\Models\PostCacheModel::startProcessing()
S
64 2 9
NewsParserPlugin\Parser\XMLParser::xmlParser()
S
63 2 10
NewsParserPlugin\Controller\ListController::formatPostDraftData()
S
66 2 9
NewsParserPlugin\Entities\BaseEntity::isAssociativeArray()
S
69 2 6
NewsParserPlugin\Controller\AIController::__construct()
S
71 2 6
NewsParserPlugin\Controller\MediaController::create()
S
64 2 9
NewsParserPlugin\Parser\XMLParser::parseImageMediaTag()
S
71 2 5
NewsParserPlugin\Entities\CronData::getMaxPostsParsed()
S
79 2 3
NewsParserPlugin\Controller\TemplateController::get()
S
69 2 7
NewsParserPlugin\Entities\CronData::getParsedPosts()
S
79 2 3
NewsParserPlugin\Controller\MediaController::modifyImageSideloadExtension()
S
71 2 6
NewsParserPlugin\Controller\MediaController::modifyUploadMimes()
S
71 2 6
NewsParserPlugin\Models\SeoIntegrationOptionsModel::delete()
S
66 2 8
NewsParserPlugin\Parser\SitemapParser::xmlParser()
S
63 2 10
NewsParserPlugin\Models\AccessTokenModel::getAllOptions()
S
74 2 4
NewsParserPlugin\Service\AI\OpenAIServiceProvider::isAPIKeyDefined()
S
73 2 6
NewsParserPlugin\Parser\DOMParser::__call()
S
67 2 7
NewsParserPlugin\Modifiers\RemoveScriptTags::regexpRemoveScriptTags()
S
63 2 10
NewsParserPlugin\Utils\Pipe::callFunc()
S
72 2 5
NewsParserPlugin\Models\TemplateModel::findByID()
S
68 2 7
NewsParserPlugin\Entities\CronData::getFilterRules()
S
79 2 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateImageWithAI::getSize()
S
74 2 4
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::getPipeline()
S
69 2 6
NewsParserPlugin\Controller\MiddlewareController::remove()
S
67 2 8
NewsParserPlugin\Entities\Post::mediaSideloadImage()
S
64 2 9
NewsParserPlugin\Models\TemplateModel::getAll()
S
69 2 7
NewsParserPlugin\Parser\ParserSyntaxExtenders\DirectChild::checkSyntax()
S
77 2 3
NewsParserPlugin\Parser\XMLParser::regExp()
S
66 2 8
NewsParserPlugin\Service\AI\Abstracts\AbstractAIServiceProvider::getRole()
S
68 2 7
NewsParserPlugin\Models\SeoIntegrationOptionsModel::getAll()
S
69 2 7
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::isAPIKeyDefined()
S
73 2 6
NewsParserPlugin\Entities\TemplateOptions::validateExtraOptions()
S
67 2 7
NewsParserPlugin\Entities\TemplateOptions::validatePostOptions()
S
67 2 7
NewsParserPlugin\Models\SecurityDataModel::getAllOptions()
S
74 2 4
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::isAPIKeyDefined()
S
73 2 6
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::isAPIKeyDefined()
S
73 2 6
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::create()
S
68 2 8
NewsParserPlugin\Service\AI\OpenAIServiceProvider::getTextRequestBody()
S
60 1 15
NewsParserPlugin\Models\AIOptionsModel::create()
S
69 2 6
NewsParserPlugin\View\TemplateRender::__construct()
S
68 2 7
NewsParserPlugin\Api\Rest\AiKeysApiEndpoint::create()
S
68 2 8
NewsParserPlugin\Core\ScriptLoadingManager::enqueueStylesArray()
S
72 2 5
NewsParserPlugin\Controller\MiddlewareController::__call()
S
69 2 6
NewsParserPlugin\Controller\MiddlewareController::addFilter()
S
77 2 3
NewsParserPlugin\Api\Rest\SeoIntegrationEndpoint::create()
S
68 2 8
NewsParserPlugin\Models\RegistrationDataModel::getRegistrationCode()
S
78 2 3
NewsParserPlugin\Parser\XMLParser::parseImage()
S
68 2 8
NewsParserPlugin\Entities\CronData::getStatus()
S
79 2 3
news_parser_plugin_autoload()
S
67 2 7
NewsParserPlugin\Models\AIOptionsModel::delete()
S
68 2 7
NewsParserPlugin\Models\AIOptionsModel::findByID()
S
68 2 7
NewsParserPlugin\Models\SecurityDataModel::getEncryptedData()
S
70 2 7
NewsParserPlugin\Models\AccessTokenModel::update()
S
66 2 8
NewsParserPlugin\Api\Rest\AIApiEndpoint::create()
S
68 2 8
NewsParserPlugin\View\TemplateCallbackRender::__construct()
S
68 2 7
NewsParserPlugin\Models\AccessTokenModel::getEncryptedData()
S
70 2 7
NewsParserPlugin\Models\CronDataModel::update()
S
64 2 9
NewsParserPlugin\Models\CronDataModel::delete()
S
68 2 7
NewsParserPlugin\Models\CronDataModel::getAll()
S
75 2 4
NewsParserPlugin\Models\PostModel::delete()
S
68 2 7
NewsParserPlugin\Models\CronDataModel::findByID()
S
68 2 7
NewsParserPlugin\CLI\InvokeParse::getFileContent()
S
64 2 9
NewsParserPlugin\Models\PostCacheModel::isLocked()
S
77 2 4
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::sendErrorResponse()
S
71 2 5
NewsParserPlugin\Models\PostCacheModel::findByStatus()
S
69 2 7
NewsParserPlugin\Models\PostCacheModel::update()
S
66 2 8
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::create()
S
68 2 8
NewsParserPlugin\Models\RegistrationDataModel::getExpiresIn()
S
78 2 3
NewsParserPlugin\Models\AccessTokenModel::getAccessToken()
S
78 2 3
NewsParserPlugin\Models\AIOptionsModel::getAll()
S
69 2 7
NewsParserPlugin\Entities\CronData::getCronCalls()
S
79 2 3
NewsParserPlugin\Service\Registration\RegistrationService::revalidate()
S
59 1 15
NewsParserPlugin\Api\Rest\SupportedSeoPluginsEndpoint::create()
S
68 2 8
NewsParserPlugin\Api\Rest\PostApiEndpoint::create()
S
68 2 8
NewsParserPlugin\Core\App::__construct()
S
58 1 15
NewsParserPlugin\Core\App::start()
S
69 2 7
NewsParserPlugin\Parser\HTMLPatternParser::createBodyElementsExcludeTemplate()
S
79 2 3
NewsParserPlugin\Core\ScriptLoadingManager::getInstance()
S
70 2 6
NewsParserPlugin\Models\SecurityDataModel::formatHttpResponse()
S
68 2 7
NewsParserPlugin\Models\RegistrationDataModel::update()
S
69 2 7
NewsParserPlugin\Parser\DOMParser::__get()
S
67 2 8
NewsParserPlugin\Models\RegistrationDataModel::getRegistrationStatus()
S
78 2 3
NewsParserPlugin\Models\RegistrationDataModel::getAllOptions()
S
74 2 4
NewsParserPlugin\Models\RegistrationDataModel::getEncryptedData()
S
70 2 7
NewsParserPlugin\Core\ScriptLoadingManager::enqueueScriptsArray()
S
72 2 5
NewsParserPlugin\Core\ScriptLoadingManager::setScriptTranslations()
S
72 2 5
NewsParserPlugin\Controller\CronTaskControllerWithLogger::__construct()
S
69 2 7
NewsParserPlugin\Core\ScriptLoadingManager::enqueueGlobalVarsArray()
S
72 2 5
NewsParserPlugin\Utils\AdapterGuttenberg::blockquote()
S
70 2 5
NewsParserPlugin\Api\Rest\AIOptionsApiEndpoint::create()
S
68 2 8
NewsParserPlugin\Modifiers\ImagePrepare::dataSrc()
S
63 2 10
NewsParserPlugin\Models\SecurityDataModel::createApiKeyId()
S
63 2 10
NewsParserPlugin\Models\AIOptionsModel::update()
S
65 2 8
NewsParserPlugin\Models\SeoIntegrationOptionsModel::findByID()
S
68 2 7
NewsParserPlugin\Models\TemplateModel::delete()
S
66 2 8
NewsParserPlugin\Api\Rest\CronApiEndpoint::create()
S
68 2 8
NewsParserPlugin\Utils\MenuConfig::__construct()
S
66 2 8
NewsParserPlugin\Service\Registration\RegistrationService::register()
S
60 1 14
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::getTextRequestBody()
S
61 1 14
NewsParserPlugin\Utils\AdapterGuttenberg::imageRow()
S
61 1 13
NewsParserPlugin\Utils\AdapterGuttenberg::sourceLink()
S
61 1 12
NewsParserPlugin\Utils\AdapterGuttenberg::heading()
S
62 1 12
NewsParserPlugin\Api\Rest\SupportedSeoPluginsEndpoint::register_routes()
S
61 1 12
NewsParserPlugin\Api\Rest\AIOptionsApiEndpoint::register_routes()
S
61 1 12
NewsParserPlugin\Api\Rest\AIApiEndpoint::register_routes()
S
61 1 12
NewsParserPlugin\Service\AI\OpenAIServiceProvider::getImageRequestBody()
S
63 1 11
NewsParserPlugin\Service\AI\Custom1AIServiceProvider::getOptions()
S
65 1 11
NewsParserPlugin\Entities\AiPostOptions::getFeaturedImage()
S
82 1 3
NewsParserPlugin\Entities\Post::getPostLinksWordpress()
S
68 1 7
NewsParserPlugin\Entities\SeoIntegrationOptions::getSeoPluginName()
S
82 1 3
NewsParserPlugin\Api\Rest\SeoIntegrationEndpoint::__construct()
S
77 1 4
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateImageWithAI::getModel()
S
75 1 4
NewsParserPlugin\Entities\AiTextRequestOptions::getImageSize()
S
82 1 3
NewsParserPlugin\Utils\ResponseFormatter::posts()
S
76 1 4
NewsParserPlugin\Entities\SeoIntegrationOptions::getGenerateDescriptionAI()
S
82 1 3
NewsParserPlugin\Controller\PostController::delete()
S
81 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::setTemperature()
S
81 1 3
NewsParserPlugin\Utils\AdapterGuttenberg::video()
S
67 1 8
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::removeScriptTags()
S
79 1 3
NewsParserPlugin\Api\Ajax\AjaxApiController::getJsonFromInput()
S
79 1 3
NewsParserPlugin\Controller\ListController::__construct()
S
74 1 5
NewsParserPlugin\Entities\AiTextRequestOptions::setResponseFormat()
S
81 1 3
NewsParserPlugin\Models\AccessTokenModel::__construct()
S
76 1 4
NewsParserPlugin\Entities\AiTextRequestOptions::getModel()
S
82 1 3
NewsParserPlugin\Models\PostModel::update()
S
65 1 9
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::__construct()
S
81 1 3
NewsParserPlugin\Utils\ResponseFormatter::postTest()
S
77 1 4
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::init()
S
79 1 3
NewsParserPlugin\Utils\Chain::__construct()
S
81 1 3
NewsParserPlugin\Models\AccessTokenModel::delete()
S
80 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::__construct()
S
80 1 3
NewsParserPlugin\Utils\AdapterGuttenberg::paragraph()
S
74 1 4
NewsParserPlugin\Controller\PostController::applyBodyAdapter()
S
69 1 6
NewsParserPlugin\Models\SeoIntegrationOptionsModel::create()
S
79 1 3
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::getWpConfigApiKey()
S
82 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::setImageSize()
S
81 1 3
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::isTextResposeFormateValid()
S
82 1 3
NewsParserPlugin\Models\PostCacheModel::findByPrefix()
S
79 1 3
NewsParserPlugin\Controller\CronController::isIntervalActive()
S
70 1 6
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddDescriptionModifier::shouldApply()
S
81 1 3
NewsParserPlugin\Entities\TemplateOptions::validateSeoOptions()
S
71 1 5
NewsParserPlugin\Service\Registration\RegistrationService::__construct()
S
76 1 4
NewsParserPlugin\Models\RegistrationDataModel::__construct()
S
76 1 4
NewsParserPlugin\Entities\AiTextRequestOptions::getResponseSchema()
S
82 1 3
NewsParserPlugin\Controller\PostController::getPostTemplateOptions()
S
75 1 4
NewsParserPlugin\Controller\CronController::__construct()
S
81 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::preparePrompt()
S
79 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::shouldApply()
S
81 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateImageWithAI::getOptions()
S
69 1 7
NewsParserPlugin\Service\AI\OpenAIServiceProvider::isTextResposeFormateValid()
S
82 1 3
NewsParserPlugin\Models\PostModel::__construct()
S
81 1 3
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::isTextResposeFormateValid()
S
82 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::getFormatType()
S
82 1 3
NewsParserPlugin\Models\CronDataModel::create()
S
79 1 3
NewsParserPlugin\Entities\ValidationResult::format()
S
72 1 6
NewsParserPlugin\Controller\MiddlewareController::get()
S
80 1 3
NewsParserPlugin\Models\CronDataModel::deleteAll()
S
80 1 3
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::getName()
S
81 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::processBodyString()
S
72 1 5
NewsParserPlugin\Service\AI\OpenAIServiceProvider::retriveImageContent()
S
80 1 3
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::getName()
S
81 1 3
NewsParserPlugin\Entities\ValidationResult::getExpiresIn()
S
82 1 3
NewsParserPlugin\Parser\XMLParser::__construct()
S
80 1 3
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddDescriptionModifier::isOptionsValid()
S
81 1 3
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::getName()
S
81 1 3
NewsParserPlugin\Controller\RegistrationController::isCronExists()
S
78 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::getModel()
S
79 1 3
NewsParserPlugin\Api\Rest\AiKeysApiEndpoint::init()
S
79 1 3
NewsParserPlugin\Entities\Factory\PostFactory::create()
S
78 1 3
NewsParserPlugin\Service\AI\Abstracts\AbstractAIServiceProvider::isResposeFormateValid()
S
82 1 3
NewsParserPlugin\Api\Rest\SupportedSeoPluginsEndpoint::__construct()
S
77 1 4
NewsParserPlugin\Core\ScriptLoadingManager::setScriptsTranslationConfig()
S
81 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::setFormatType()
S
81 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::setContent()
S
81 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateImageWithAI::__construct()
S
81 1 3
NewsParserPlugin\Controller\SeoPluginsController::getList()
S
71 1 6
NewsParserPlugin\Utils\AdapterGuttenberg::getDigitsOnly()
S
79 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::setResponseSchema()
S
81 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::getProvider()
S
75 1 4
NewsParserPlugin\Utils\ResponseFormatter::error()
S
76 1 4
NewsParserPlugin\Api\Ajax\AjaxApiController::getFormatter()
S
81 1 3
NewsParserPlugin\Models\TemplateModel::deleteAll()
S
80 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateImageWithAI::getPrompt()
S
75 1 4
NewsParserPlugin\Models\SeoIntegrationOptionsModel::deleteAll()
S
80 1 3
NewsParserPlugin\Service\AI\DeepSeekAiServiceProvider::getTextRequestUrl()
S
80 1 3
NewsParserPlugin\Utils\ResponseFormatter::media()
S
71 1 6
NewsParserPlugin\Entities\AiTextRequestOptions::setMaxTokens()
S
81 1 3
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddPostThumbnailModifier::shouldApply()
S
80 1 3
NewsParserPlugin\Models\AccessTokenModel::create()
S
68 1 7
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::__construct()
S
74 1 5
NewsParserPlugin\Service\AI\Abstracts\AbstractAIServiceProvider::getName()
S
100 1 0
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddDescriptionModifier::__construct()
S
73 1 5
NewsParserPlugin\Utils\ResponseFormatter::rawHTML()
S
73 1 5
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::setCache()
S
75 1 4
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::parse()
S
100 1 0
NewsParserPlugin\Entities\ValidationResult::getStatus()
S
82 1 3
NewsParserPlugin\Parser\Filters\Abstract\AbstractFilter::__invoke()
S
100 1 0
NewsParserPlugin\Utils\ResponseFormatter::dialog()
S
69 1 7
NewsParserPlugin\Utils\AdapterGuttenberg::tikTokVideo()
S
67 1 8
NewsParserPlugin\Utils\ResponseFormatter::getCode()
S
80 1 3
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::getWpConfigApiKey()
S
82 1 3
NewsParserPlugin\Service\AI\Abstracts\AbstractAIServiceProvider::getOptions()
S
100 1 0
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::getPrompt()
S
79 1 3
NewsParserPlugin\Parser\Filters\Abstract\AbstractFilter::shouldNotInclude()
S
79 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::__construct()
S
81 1 3
NewsParserPlugin\Models\CronDataModel::getDefaultCronData()
S
81 1 3
NewsParserPlugin\Models\AIOptionsModel::deleteAll()
S
80 1 3
NewsParserPlugin\Entities\TemplateOptions::getSeoOptions()
S
82 1 3
NewsParserPlugin\Parser\XMLParser::parse()
S
73 1 5
NewsParserPlugin\Models\TemplateModel::create()
S
79 1 3
NewsParserPlugin\Api\Rest\PostApiEndpoint::init()
S
79 1 3
NewsParserPlugin\Api\Rest\PostApiEndpoint::__construct()
S
77 1 4
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::getFromCache()
S
76 1 4
NewsParserPlugin\Entities\ValidationResult::getErrorCode()
S
82 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateImageWithAI::shouldApply()
S
81 1 3
NewsParserPlugin\Entities\TemplateOptions::getUrl()
S
82 1 3
NewsParserPlugin\Controller\ListController::toArray()
S
79 1 3
NewsParserPlugin\Api\Rest\SupportedSeoPluginsEndpoint::init()
S
79 1 3
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::getTextRequestUrl()
S
80 1 3
NewsParserPlugin\Api\Ajax\AjaxApiController::sendError()
S
80 1 3
NewsParserPlugin\Parser\Filters\Abstract\AbstractFilter::__construct()
S
81 1 3
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddDescriptionModifier::generateWithAi()
S
63 1 10
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::__construct()
S
77 1 4
NewsParserPlugin\Controller\RegistrationController::setCron()
S
78 1 3
NewsParserPlugin\Service\Crypto\SimpleEncryptionService::decrypt()
S
68 1 7
NewsParserPlugin\Utils\AdapterGuttenberg::simpleText()
S
75 1 4
NewsParserPlugin\Api\Rest\CronApiEndpoint::init()
S
79 1 3
news_parser_plugin_uninstall()
S
66 1 9
NewsParserPlugin\Core\ScriptLoadingManager::init()
S
79 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::getProvider()
S
79 1 3
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddDescriptionModifier::getAiServiceRequestOptions()
S
69 1 7
NewsParserPlugin\Controller\RegistrationController::__construct()
S
69 1 7
NewsParserPlugin\Core\ScriptLoadingManager::__construct()
S
76 1 4
NewsParserPlugin\Models\RegistrationDataModel::create()
S
67 1 8
NewsParserPlugin\Entities\AiTextRequestOptions::__construct()
S
81 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::getContent()
S
82 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::setModel()
S
81 1 3
NewsParserPlugin\Utils\ResponseFormatterStatic::format()
S
80 1 3
NewsParserPlugin\Api\Rest\AIApiEndpoint::init()
S
79 1 3
NewsParserPlugin\Entities\CronData::getUseOriginalPostDate()
S
82 1 3
NewsParserPlugin\Api\Rest\CronApiEndpoint::__construct()
S
77 1 4
NewsParserPlugin\Entities\TemplateOptions::validateAiOptions()
S
72 1 5
NewsParserPlugin\Entities\ValidationResult::getErrorMessage()
S
82 1 3
NewsParserPlugin\Api\Rest\AiKeysApiEndpoint::__construct()
S
77 1 4
NewsParserPlugin\Controller\MediaController::addFilters()
S
74 1 4
NewsParserPlugin\Controller\MiddlewareController::has()
S
79 1 3
NewsParserPlugin\View\TemplateCallbackRender::render()
S
79 1 3
NewsParserPlugin\Entities\ValidationResult::getAccessToken()
S
82 1 3
NewsParserPlugin\Entities\TemplateOptions::getTemplate()
S
82 1 3
NewsParserPlugin\Entities\ValidationResult::isValid()
S
80 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::getRequestOptions()
S
71 1 6
NewsParserPlugin\Parser\ParserSyntaxExtenders\TextContent::checkSyntax()
S
79 1 3
NewsParserPlugin\Parser\DOMParser::__construct()
S
74 1 5
NewsParserPlugin\Entities\AiTextRequestOptions::getResponseMimeType()
S
82 1 3
NewsParserPlugin\Utils\ResponseFormatter::options()
S
76 1 4
NewsParserPlugin\Api\Rest\SeoIntegrationEndpoint::init()
S
79 1 3
NewsParserPlugin\Models\TemplateModel::updateOptions()
S
79 1 3
NewsParserPlugin\Api\Rest\AIApiEndpoint::__construct()
S
77 1 4
NewsParserPlugin\Utils\ResponseFormatter::rss()
S
76 1 4
plugin_premium_link()
S
71 1 5
NewsParserPlugin\Models\AIOptionsModel::__construct()
S
91 1 2
news_parser_plugin_upgrade()
S
70 1 7
NewsParserPlugin\Menu\Admin\MenuPage::getTemplateCallbackRender()
S
80 1 3
NewsParserPlugin\Entities\TemplateOptions::getUserID()
S
82 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::getMaxTokens()
S
82 1 3
NewsParserPlugin\Controller\MiddlewareController::__construct()
S
91 1 2
NewsParserPlugin\Models\CronDataModel::__construct()
S
81 1 3
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::init()
S
64 1 9
NewsParserPlugin\Core\ScriptLoadingManager::setScriptsConfig()
S
81 1 3
NewsParserPlugin\Utils\ResponseFormatter::post()
S
67 1 8
NewsParserPlugin\Service\AI\AnthropicAiServiceProvider::getWpConfigApiKey()
S
82 1 3
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddDescriptionModifier::formatPrompt()
S
78 1 3
NewsParserPlugin\Models\AccessTokenModel::get()
S
82 1 3
NewsParserPlugin\Api\Ajax\AjaxApiController::sendResponse()
S
81 1 3
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::__construct()
S
80 1 3
NewsParserPlugin\Entities\AiTextRequestOptions::getTemperature()
S
82 1 3
NewsParserPlugin\Service\AI\Abstracts\AbstractAIServiceProvider::chat()
S
100 1 0
NewsParserPlugin\Entities\CronData::getAttributes()
S
80 1 3
NewsParserPlugin\Models\SeoIntegrationOptionsModel::updateOptions()
S
79 1 3

158 more item(s) not shown.