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