Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
NewsParserPlugin\Message\Errors::text() | 37 | 31 | 64 | |
NewsParserPlugin\Parser\HTMLPatternParser::parseContainer() | 36 | 26 | 74 | |
NewsParserPlugin\Api\Rest\CronApiEndpoint::register_routes() | 31 | 21 | 129 | |
NewsParserPlugin\Utils\AdapterGuttenberg::convert() | 46 | 16 | 38 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::encodeBodyWithStructure() | 49 | 13 | 31 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::encodeBody() | 45 | 12 | 45 | |
NewsParserPlugin\Api\Rest\PostApiEndpoint::register_routes() | 31 | 3 | 165 | |
NewsParserPlugin\Parser\ParserSyntaxExtenders\TextContent::find() | 45 | 9 | 44 | |
news_parser_init() | 35 | 6 | 83 | |
NewsParserPlugin\Message\Success::text() | 53 | 10 | 22 | |
NewsParserPlugin\Controller\CronTaskControllerWithLogger::parsePosts() | 46 | 9 | 34 | |
NewsParserPlugin\Parser\DOMParser::find() | 49 | 9 | 29 | |
NewsParserPlugin\CLI\InvokeParse::commandCallback() | 48 | 8 | 37 | |
NewsParserPlugin\Core\ScriptLoadingManager::enqueueDependecies() | 57 | 9 | 16 | |
NewsParserPlugin\Controller\PostController::validateParsedData() | 59 | 9 | 13 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\AddImageSizesModifier::__invoke() | 51 | 8 | 24 | |
NewsParserPlugin\Controller\AIOptionsController::get() | 54 | 8 | 21 | |
NewsParserPlugin\Entities\Post::__construct() | 55 | 8 | 16 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::chat() | 50 | 7 | 27 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::replaceOriginalContentArray() | 61 | 8 | 11 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateImageWithAI::__invoke() | 53 | 7 | 21 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::decodeBody() | 50 | 6 | 30 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::__invoke() | 50 | 6 | 28 | |
NewsParserPlugin\Controller\CronTaskController::parsePosts() | 52 | 6 | 23 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::image() | 52 | 6 | 23 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::processBodyArray() | 54 | 6 | 22 | |
NewsParserPlugin\Utils\AdapterGuttenberg::image() | 53 | 6 | 22 | |
NewsParserPlugin\Api\Ajax\AjaxApiController::prepareArgs() | 55 | 6 | 18 | |
NewsParserPlugin\Entities\Post::attachImageToPostWordpress() | 55 | 6 | 17 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::extractHeadins() | 57 | 6 | 16 | |
NewsParserPlugin\Parser\HTMLPatternParser::parseSourceImageTag() | 58 | 6 | 16 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\AddSourceModifier::__invoke() | 56 | 6 | 16 | |
NewsParserPlugin\Message\Errors::code() | 60 | 6 | 14 | |
NewsParserPlugin\Utils\MenuConfig::verifyFormat() | 58 | 6 | 14 | |
NewsParserPlugin\Models\PostModel::isDataValid() | 61 | 6 | 11 | |
NewsParserPlugin\Controller\CronTaskControllerWithLogger::cronTaskCallback() | 50 | 5 | 25 | |
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\Parser\HTMLPatternParser::postBody() | 56 | 5 | 17 | |
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::parsingPageApi() | 45 | 3 | 47 | |
NewsParserPlugin\View\TemplateRender::render() | 57 | 5 | 17 | |
NewsParserPlugin\Controller\PostController::formatPostMeta() | 58 | 5 | 16 | |
NewsParserPlugin\Utils\ResponseFormatter::get() | 59 | 5 | 15 | |
NewsParserPlugin\Utils\Pipe::__call() | 58 | 5 | 15 | |
NewsParserPlugin\Entities\CronData::assignOptions() | 58 | 5 | 14 | |
NewsParserPlugin\Models\PostModel::findByMeta() | 51 | 4 | 29 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::getOptions() | 51 | 4 | 28 | |
NewsParserPlugin\Controller\ListController::isListDataValid() | 61 | 5 | 12 | |
NewsParserPlugin\Entities\Factory\CronDataFactory::isCronDataValid() | 60 | 5 | 12 | |
NewsParserPlugin\Models\AIOptionsModel::isOptionsValid() | 61 | 5 | 12 | |
NewsParserPlugin\Models\CronDataModel::isOptionsValid() | 60 | 5 | 12 | |
NewsParserPlugin\Models\TemplateModel::isOptionsValid() | 61 | 5 | 12 | |
NewsParserPlugin\Api\Rest\RestApiController::checkPermission() | 60 | 5 | 11 | |
NewsParserPlugin\Utils\Chain::__call() | 61 | 5 | 11 | |
NewsParserPlugin\Modifiers\ReplaceVideoSrc::replaceVideoSrc() | 51 | 4 | 26 | |
NewsParserPlugin\Entities\CronData::formatAttributes() | 53 | 4 | 24 | |
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::chat() | 53 | 4 | 21 | |
NewsParserPlugin\Controller\CronTaskController::cronTaskCallback() | 55 | 4 | 19 | |
NewsParserPlugin\Controller\PostController::getPostsData() | 58 | 4 | 16 | |
NewsParserPlugin\Models\PostCacheModel::set() | 57 | 4 | 16 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\RemoveDublicatedPicturesModifier::__invoke() | 58 | 4 | 16 | |
NewsParserPlugin\Entities\Post::getFormatedAttributes() | 59 | 4 | 15 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\RemoveSrcSetAndSizesModifier::__invoke() | 60 | 4 | 13 | |
NewsParserPlugin\Controller\MiddlewareController::add() | 61 | 4 | 13 | |
NewsParserPlugin\CLI\InvokeAutopilot::commandCallback() | 60 | 4 | 13 | |
NewsParserPlugin\Controller\PostController::formatPostData() | 61 | 4 | 13 | |
NewsParserPlugin\Parser\HTMLPatternParser::createBodyElementsSearchTemplate() | 60 | 4 | 13 | |
NewsParserPlugin\Parser\HTMLPatternParser::isImageFitToContext() | 60 | 4 | 12 | |
NewsParserPlugin\Utils\MenuConfig::get() | 63 | 4 | 11 | |
NewsParserPlugin\Controller\PostController::getPostsInProgress() | 52 | 3 | 24 | |
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::testTemplateApi() | 47 | 2 | 39 | |
NewsParserPlugin\Entities\Post::getPostAttributes() | 54 | 3 | 22 | |
NewsParserPlugin\Controller\PostController::update() | 53 | 3 | 22 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::download() | 53 | 3 | 21 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::__invoke() | 54 | 3 | 21 | |
NewsParserPlugin\Controller\ListController::get() | 53 | 3 | 21 | |
NewsParserPlugin\Parser\HTMLPatternParser::excludeElements() | 56 | 3 | 19 | |
NewsParserPlugin\Api\Ajax\AjaxApiController::checkArgType() | 58 | 3 | 17 | |
NewsParserPlugin\Parser\ParserSyntaxExtenders\DirectChild::find() | 57 | 3 | 17 | |
NewsParserPlugin\Entities\Post::getPostMetaAttributes() | 59 | 3 | 16 | |
NewsParserPlugin\Models\PostModel::findByID() | 57 | 3 | 16 | |
NewsParserPlugin\Parser\HTMLRaw::parse() | 67 | 4 | 7 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::shouldGenerateWithAI() | 70 | 4 | 6 | |
NewsParserPlugin\Parser\Modifiers\PostModifiers\AddPostThumbnailModifier::__invoke() | 67 | 4 | 8 | |
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::checkPermission() | 64 | 4 | 9 | |
NewsParserPlugin\Controller\AIController::chat() | 62 | 4 | 10 | |
NewsParserPlugin\Controller\CronController::delete() | 60 | 3 | 14 | |
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::getTemplates() | 59 | 3 | 13 | |
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::register_routes() | 47 | 1 | 43 | |
NewsParserPlugin\Models\PostModel::create() | 59 | 3 | 13 | |
NewsParserPlugin\Api\Rest\CronApiEndpoint::getCronOptions() | 59 | 3 | 13 | |
NewsParserPlugin\Controller\CronController::get() | 62 | 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\Api\Ajax\AjaxApiEndpoint::parsingHTMLApi() | 51 | 2 | 27 | |
NewsParserPlugin\Controller\CronController::create() | 62 | 3 | 11 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::countParagraphs() | 63 | 3 | 11 | |
NewsParserPlugin\Models\PostCacheModel::delete() | 62 | 3 | 11 | |
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::mediaApi() | 51 | 2 | 26 | |
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::parsingListApi() | 53 | 2 | 22 | |
NewsParserPlugin\Parser\XMLParser::formatData() | 55 | 2 | 19 | |
NewsParserPlugin\Controller\PostController::parsePost() | 57 | 2 | 16 | |
NewsParserPlugin\Models\PostModel::updatePostMeta() | 67 | 3 | 7 | |
NewsParserPlugin\Models\TemplateModel::update() | 64 | 3 | 9 | |
NewsParserPlugin\Modifiers\ReplaceRelativePathWithAbsolute::parseUrl() | 63 | 3 | 10 | |
NewsParserPlugin\Modifiers\ReplaceTikTokFrames::replaceTikTokFrames() | 59 | 2 | 15 | |
NewsParserPlugin\Modifiers\ReplaceRelativePathWithAbsolute::replace() | 58 | 2 | 15 | |
NewsParserPlugin\Controller\TemplateController::getUserId() | 64 | 3 | 10 | |
NewsParserPlugin\Modifiers\ReplaceYoutubeFrames::replaceYouTubeFrames() | 59 | 2 | 15 | |
NewsParserPlugin\Parser\HTMLPatternParser::getQuoteData() | 63 | 3 | 9 | |
NewsParserPlugin\Parser\XMLParser::parseImageEnclosure() | 69 | 3 | 6 | |
NewsParserPlugin\Parser\XMLParser::parseImageDescription() | 66 | 3 | 8 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::preparePostBody() | 65 | 3 | 8 | |
NewsParserPlugin\Controller\EventController::trigger() | 64 | 3 | 9 | |
NewsParserPlugin\Entities\Post::addPostThumbnail() | 70 | 3 | 5 | |
NewsParserPlugin\Service\AI\Custom1AIServiceProvider::isAPIKeyDefined() | 70 | 3 | 6 | |
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::getOptions() | 60 | 2 | 15 | |
NewsParserPlugin\Entities\Post::update() | 68 | 3 | 7 | |
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::isAPIKeyDefined() | 70 | 3 | 6 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::__construct() | 67 | 3 | 8 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::isAPIKeyDefined() | 70 | 3 | 6 | |
NewsParserPlugin\Utils\AdapterGuttenberg::socialVideo() | 65 | 3 | 9 | |
NewsParserPlugin\Controller\MiddlewareController::apply() | 63 | 3 | 9 | |
NewsParserPlugin\Models\PostCacheModel::create() | 65 | 3 | 8 | |
NewsParserPlugin\Models\PostCacheModel::findByID() | 64 | 3 | 10 | |
NewsParserPlugin\Utils\AdapterGuttenberg::listBlock() | 59 | 2 | 14 | |
NewsParserPlugin\Api\Rest\CronApiEndpoint::createCronOptions() | 59 | 2 | 13 | |
NewsParserPlugin\Api\Rest\CronApiEndpoint::deleteCronOptions() | 59 | 2 | 13 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::get() | 61 | 2 | 13 | |
NewsParserPlugin\Parser\HTMLPatternParser::removeDuplicateElements() | 61 | 2 | 13 | |
NewsParserPlugin\Api\Rest\PostApiEndpoint::parsePost() | 58 | 2 | 13 | |
NewsParserPlugin\Api\Rest\PostApiEndpoint::createPost() | 58 | 2 | 13 | |
NewsParserPlugin\Api\Rest\PostApiEndpoint::postsData() | 59 | 2 | 13 | |
NewsParserPlugin\Api\Rest\PostApiEndpoint::postsInProgress() | 59 | 2 | 13 | |
NewsParserPlugin\Api\Rest\AIApiEndpoint::chat() | 59 | 2 | 13 | |
NewsParserPlugin\Models\CronDataModel::findByInterval() | 61 | 2 | 13 | |
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::deleteTemplate() | 59 | 2 | 13 | |
NewsParserPlugin\Controller\PostController::createPostFromParsedData() | 59 | 2 | 13 | |
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::createTemplate() | 59 | 2 | 13 | |
NewsParserPlugin\Controller\PostController::createPostDraft() | 60 | 2 | 13 | |
NewsParserPlugin\Utils\ResponseFormatter::message() | 61 | 2 | 12 | |
NewsParserPlugin\Api\Rest\AIOptionsApiEndpoint::getAIOptions() | 60 | 2 | 12 | |
NewsParserPlugin\Controller\PostController::autopilotParsePost() | 60 | 2 | 12 | |
NewsParserPlugin\Parser\XMLParser::parseDescription() | 63 | 2 | 11 | |
NewsParserPlugin\Api\Rest\PostApiEndpoint::create() | 68 | 2 | 8 | |
NewsParserPlugin\Modifiers\ReplaceVideoSrc::isYouTubeVideoId() | 71 | 2 | 6 | |
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::create() | 68 | 2 | 8 | |
NewsParserPlugin\Core\App::start() | 69 | 2 | 7 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::chain() | 75 | 2 | 4 | |
NewsParserPlugin\Core\ScriptLoadingManager::getInstance() | 70 | 2 | 6 | |
NewsParserPlugin\Parser\DOMParser::__call() | 67 | 2 | 7 | |
NewsParserPlugin\Parser\DOMParser::__get() | 67 | 2 | 8 | |
NewsParserPlugin\Controller\CronController::unsetCron() | 70 | 2 | 6 | |
news_parser_plugin_autoload() | 67 | 2 | 7 | |
NewsParserPlugin\Parser\HTMLPatternParser::getContainerSearchTemplate() | 70 | 2 | 6 | |
NewsParserPlugin\Parser\HTMLPatternParser::createBodyElementsExcludeTemplate() | 79 | 2 | 3 | |
NewsParserPlugin\Parser\HTMLPatternParser::srcSetSplit() | 66 | 2 | 8 | |
NewsParserPlugin\Core\ScriptLoadingManager::enqueueStylesArray() | 72 | 2 | 5 | |
NewsParserPlugin\Parser\HTMLPatternParser::find() | 71 | 2 | 6 | |
NewsParserPlugin\Api\Rest\AIApiEndpoint::create() | 68 | 2 | 8 | |
NewsParserPlugin\Core\ScriptLoadingManager::enqueueScriptsArray() | 72 | 2 | 5 | |
NewsParserPlugin\Core\ScriptLoadingManager::setScriptTranslations() | 72 | 2 | 5 | |
NewsParserPlugin\Core\ScriptLoadingManager::enqueueGlobalVarsArray() | 72 | 2 | 5 | |
NewsParserPlugin\Controller\CronTaskControllerWithLogger::__construct() | 69 | 2 | 7 | |
NewsParserPlugin\Parser\XMLParser::parseImage() | 68 | 2 | 8 | |
NewsParserPlugin\Parser\XMLParser::regExp() | 66 | 2 | 8 | |
NewsParserPlugin\Entities\CronData::getMaxCronCalls() | 79 | 2 | 3 | |
NewsParserPlugin\Entities\CronData::getMaxPostsParsed() | 79 | 2 | 3 | |
NewsParserPlugin\Parser\XMLParser::parseImageMediaTag() | 71 | 2 | 5 | |
NewsParserPlugin\Models\AIOptionsModel::update() | 65 | 2 | 8 | |
NewsParserPlugin\Entities\CronData::getCronCalls() | 79 | 2 | 3 | |
NewsParserPlugin\Controller\EventController::getInstance() | 71 | 2 | 6 | |
NewsParserPlugin\Entities\CronData::getParsedPosts() | 79 | 2 | 3 | |
NewsParserPlugin\Entities\CronData::getStatus() | 79 | 2 | 3 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::preparePrompt() | 63 | 2 | 10 | |
NewsParserPlugin\Controller\EventController::has() | 71 | 2 | 6 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::replaceOriginalContent() | 69 | 2 | 7 | |
NewsParserPlugin\Controller\EventController::off() | 71 | 2 | 6 | |
NewsParserPlugin\Parser\ParserSyntaxExtenders\DirectChild::checkSyntax() | 77 | 2 | 3 | |
NewsParserPlugin\Parser\XMLParser::xmlParser() | 63 | 2 | 10 | |
NewsParserPlugin\Models\AIOptionsModel::findByID() | 69 | 2 | 7 | |
NewsParserPlugin\Controller\ListController::formatPostDraftData() | 66 | 2 | 9 | |
NewsParserPlugin\Models\TemplateModel::getAll() | 75 | 2 | 4 | |
NewsParserPlugin\CLI\InvokeParse::getFileContent() | 64 | 2 | 9 | |
NewsParserPlugin\Api\Rest\RestApiController::sendError() | 68 | 2 | 7 | |
NewsParserPlugin\Entities\Post::mediaSideloadImage() | 64 | 2 | 9 | |
NewsParserPlugin\Models\PostCacheModel::isLocked() | 77 | 2 | 4 | |
NewsParserPlugin\Models\TemplateModel::findByID() | 69 | 2 | 7 | |
NewsParserPlugin\Models\PostCacheModel::startProcessing() | 64 | 2 | 9 | |
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::sendErrorResponse() | 71 | 2 | 5 | |
NewsParserPlugin\Models\CronDataModel::findByID() | 68 | 2 | 7 | |
NewsParserPlugin\Controller\MediaController::create() | 64 | 2 | 9 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::checkResponceStatus() | 69 | 2 | 6 | |
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::fetchOptions() | 64 | 2 | 9 | |
NewsParserPlugin\Models\PostModel::delete() | 68 | 2 | 7 | |
NewsParserPlugin\Controller\MediaController::modifyUploadMimes() | 71 | 2 | 6 | |
NewsParserPlugin\Controller\MediaController::modifyImageSideloadExtension() | 71 | 2 | 6 | |
NewsParserPlugin\Utils\MenuConfig::__construct() | 66 | 2 | 8 | |
NewsParserPlugin\Models\AIOptionsModel::getAll() | 75 | 2 | 4 | |
NewsParserPlugin\Utils\Pipe::callFunc() | 72 | 2 | 5 | |
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::__construct() | 73 | 2 | 5 | |
NewsParserPlugin\Models\AIOptionsModel::create() | 69 | 2 | 6 | |
NewsParserPlugin\Models\CronDataModel::update() | 64 | 2 | 9 | |
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::create() | 68 | 2 | 8 | |
NewsParserPlugin\Api\Rest\AIOptionsApiEndpoint::create() | 68 | 2 | 8 | |
NewsParserPlugin\Controller\MiddlewareController::getInstance() | 71 | 2 | 6 | |
NewsParserPlugin\Models\AIOptionsModel::delete() | 68 | 2 | 7 | |
NewsParserPlugin\Controller\MiddlewareController::remove() | 67 | 2 | 8 | |
NewsParserPlugin\View\TemplateCallbackRender::__construct() | 68 | 2 | 7 | |
NewsParserPlugin\View\TemplateRender::__construct() | 68 | 2 | 7 | |
NewsParserPlugin\Controller\MiddlewareController::update() | 72 | 2 | 5 | |
NewsParserPlugin\Models\CronDataModel::delete() | 68 | 2 | 7 | |
NewsParserPlugin\Controller\MiddlewareController::addFilter() | 77 | 2 | 3 | |
NewsParserPlugin\Models\CronDataModel::getAll() | 75 | 2 | 4 | |
NewsParserPlugin\Controller\MiddlewareController::__call() | 69 | 2 | 6 | |
NewsParserPlugin\Models\PostCacheModel::update() | 66 | 2 | 8 | |
NewsParserPlugin\Models\PostCacheModel::findByStatus() | 69 | 2 | 7 | |
NewsParserPlugin\Api\Rest\CronApiEndpoint::create() | 68 | 2 | 8 | |
NewsParserPlugin\Entities\CronData::getInterval() | 79 | 2 | 3 | |
NewsParserPlugin\Models\TemplateModel::delete() | 66 | 2 | 8 | |
NewsParserPlugin\Modifiers\ImagePrepare::dataSrc() | 63 | 2 | 10 | |
NewsParserPlugin\Modifiers\ImagePrepare::pictureTag() | 63 | 2 | 10 | |
NewsParserPlugin\Modifiers\RemoveNoScriptTags::regexpRemoveNoScriptTags() | 63 | 2 | 10 | |
NewsParserPlugin\Modifiers\RemoveScriptTags::regexpRemoveScriptTags() | 63 | 2 | 10 | |
NewsParserPlugin\Controller\TemplateController::get() | 69 | 2 | 7 | |
NewsParserPlugin\Utils\AdapterGuttenberg::imageRow() | 61 | 1 | 13 | |
NewsParserPlugin\Utils\AdapterGuttenberg::sourceLink() | 61 | 1 | 12 | |
NewsParserPlugin\Utils\AdapterGuttenberg::heading() | 62 | 1 | 12 | |
NewsParserPlugin\Api\Rest\AIOptionsApiEndpoint::register_routes() | 61 | 1 | 12 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::getAIRequestOptions() | 63 | 1 | 12 | |
NewsParserPlugin\Api\Rest\AIApiEndpoint::register_routes() | 61 | 1 | 12 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::replaceOriginalContentString() | 63 | 1 | 11 | |
NewsParserPlugin\Service\AI\Custom1AIServiceProvider::getOptions() | 65 | 1 | 11 | |
NewsParserPlugin\Core\App::__construct() | 62 | 1 | 11 | |
NewsParserPlugin\Controller\MediaController::__invoke() | 79 | 1 | 3 | |
NewsParserPlugin\Utils\ResponseFormatter::media() | 71 | 1 | 6 | |
NewsParserPlugin\Modifiers\RemoveScriptTags::__invoke() | 80 | 1 | 3 | |
NewsParserPlugin\Controller\TemplateController::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Controller\AIOptionsController::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::releaseLock() | 76 | 1 | 4 | |
NewsParserPlugin\Core\ScriptLoadingManager::__construct() | 76 | 1 | 4 | |
NewsParserPlugin\Modifiers\RemoveNoScriptTags::__invoke() | 80 | 1 | 3 | |
NewsParserPlugin\Utils\AdapterGuttenberg::video() | 67 | 1 | 8 | |
NewsParserPlugin\Utils\ResponseFormatter::options() | 76 | 1 | 4 | |
NewsParserPlugin\Parser\DOMParser::__construct() | 74 | 1 | 5 | |
NewsParserPlugin\Utils\ResponseFormatter::error() | 76 | 1 | 4 | |
NewsParserPlugin\Parser\DOMParserFactory::create() | 79 | 1 | 3 | |
NewsParserPlugin\Modifiers\ReplaceYoutubeFrames::__invoke() | 80 | 1 | 3 | |
NewsParserPlugin\Core\ScriptLoadingManager::init() | 79 | 1 | 3 | |
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::__construct() | 74 | 1 | 5 | |
NewsParserPlugin\Utils\ResponseFormatter::addCustomData() | 70 | 1 | 6 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::removeScriptTags() | 79 | 1 | 3 | |
NewsParserPlugin\Controller\CronController::isIntervalActive() | 70 | 1 | 6 | |
NewsParserPlugin\Api\Ajax\AjaxApiController::sendResponse() | 81 | 1 | 3 | |
NewsParserPlugin\Api\Rest\PostApiEndpoint::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Api\Ajax\AjaxApiEndpoint::init() | 65 | 1 | 8 | |
NewsParserPlugin\Controller\TestSettingsController::testTemplate() | 72 | 1 | 5 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateImageWithAI::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Controller\PostController::processPostParsedData() | 72 | 1 | 5 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Utils\AdapterGuttenberg::blockquote() | 71 | 1 | 5 | |
NewsParserPlugin\Utils\ResponseFormatter::rss() | 76 | 1 | 4 | |
NewsParserPlugin\Entities\CronData::increaseParsedPosts() | 81 | 1 | 3 | |
NewsParserPlugin\Models\AIOptionsModel::deleteAll() | 80 | 1 | 3 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::unwrapBody() | 73 | 1 | 5 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::parse() | 100 | 1 | 0 | |
NewsParserPlugin\Utils\ResponseFormatter::postTest() | 77 | 1 | 4 | |
NewsParserPlugin\Utils\Pipe::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Modifiers\RemoveStyleTags::__invoke() | 80 | 1 | 3 | |
NewsParserPlugin\Controller\TestSettingsController::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Utils\ResponseFormatterStatic::format() | 80 | 1 | 3 | |
NewsParserPlugin\Modifiers\ImagePrepare::__invoke() | 76 | 1 | 4 | |
NewsParserPlugin\Utils\ResponseFormatter::rawHTML() | 73 | 1 | 5 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::processBodyString() | 71 | 1 | 5 | |
NewsParserPlugin\Controller\TemplateController::delete() | 76 | 1 | 4 | |
NewsParserPlugin\Controller\PostController::currentUserID() | 79 | 1 | 3 | |
NewsParserPlugin\Parser\HTMLRaw::__construct() | 76 | 1 | 4 | |
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::init() | 79 | 1 | 3 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::getName() | 82 | 1 | 3 | |
NewsParserPlugin\Entities\CronData::getInfinitPostsParsedPerCronCall() | 82 | 1 | 3 | |
NewsParserPlugin\Controller\MiddlewareController::__construct() | 91 | 1 | 2 | |
NewsParserPlugin\Controller\ListController::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Entities\CronData::getInfinitCronCalls() | 82 | 1 | 3 | |
NewsParserPlugin\Models\CronDataModel::create() | 79 | 1 | 3 | |
NewsParserPlugin\View\TemplateCallbackRender::render() | 79 | 1 | 3 | |
NewsParserPlugin\Core\ScriptLoadingManager::setGlobalVariablesConfig() | 81 | 1 | 3 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::decodeJSON() | 74 | 1 | 4 | |
NewsParserPlugin\Api\Rest\CronApiEndpoint::init() | 79 | 1 | 3 | |
NewsParserPlugin\Utils\AdapterGuttenberg::getDigitsOnly() | 79 | 1 | 3 | |
NewsParserPlugin\Models\TemplateModel::create() | 79 | 1 | 3 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::processPipelines() | 67 | 1 | 7 | |
NewsParserPlugin\Exception\MyException::__construct() | 67 | 1 | 7 | |
NewsParserPlugin\Controller\MediaController::addFilters() | 74 | 1 | 4 | |
NewsParserPlugin\Models\CronDataModel::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Api\Rest\AIApiEndpoint::init() | 79 | 1 | 3 | |
NewsParserPlugin\Entities\CronData::getUseOriginalPostDate() | 82 | 1 | 3 | |
NewsParserPlugin\Core\ScriptLoadingManager::setScriptsTranslationConfig() | 81 | 1 | 3 | |
NewsParserPlugin\Modifiers\ReplaceVideoSrc::isIframeme() | 79 | 1 | 3 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::getOpenAIClient() | 80 | 1 | 3 | |
NewsParserPlugin\Models\CronDataModel::deleteAll() | 80 | 1 | 3 | |
NewsParserPlugin\Core\ScriptLoadingManager::enqueueData() | 70 | 1 | 6 | |
NewsParserPlugin\Parser\DOMParserFactory::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Models\PostCacheModel::releaseLock() | 91 | 1 | 2 | |
NewsParserPlugin\Modifiers\ReplaceRelativePathWithAbsolute::__invoke() | 79 | 1 | 3 | |
NewsParserPlugin\Models\PostCacheModel::findByPrefix() | 79 | 1 | 3 | |
NewsParserPlugin\Entities\Factory\CronDataFactory::create() | 80 | 1 | 3 | |
NewsParserPlugin\Controller\PostController::delete() | 81 | 1 | 3 | |
NewsParserPlugin\CLI\InvokeParse::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::removeStyleTags() | 79 | 1 | 3 | |
NewsParserPlugin\Controller\CronTaskController::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Controller\MiddlewareController::get() | 80 | 1 | 3 | |
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::getName() | 82 | 1 | 3 | |
NewsParserPlugin\Entities\CronData::setTimestamp() | 80 | 1 | 3 | |
NewsParserPlugin\Models\AIOptionsModel::__construct() | 91 | 1 | 2 | |
NewsParserPlugin\Service\AI\Custom1AIServiceProvider::getName() | 82 | 1 | 3 | |
NewsParserPlugin\Api\Rest\AIApiEndpoint::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Api\Ajax\AjaxApiController::getJsonFromInput() | 79 | 1 | 3 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::aquireLock() | 71 | 1 | 6 | |
NewsParserPlugin\Parser\XMLParser::removeTags() | 79 | 1 | 3 | |
NewsParserPlugin\Entities\CronData::getAttributes() | 80 | 1 | 3 | |
NewsParserPlugin\Utils\ResponseFormatter::posts() | 76 | 1 | 4 | |
NewsParserPlugin\Models\PostCacheModel::setLock() | 91 | 1 | 2 | |
NewsParserPlugin\Core\ScriptLoadingManager::loadTextDomain() | 78 | 1 | 3 | |
NewsParserPlugin\Parser\XMLParser::cutText() | 66 | 1 | 8 | |
NewsParserPlugin\Controller\VisualConstructorController::get() | 75 | 1 | 4 | |
NewsParserPlugin\Menu\Admin\MenuPage::getTemplateCallbackRender() | 80 | 1 | 3 | |
NewsParserPlugin\Entities\CronData::getMaxPostsParsedPerCronCall() | 82 | 1 | 3 | |
NewsParserPlugin\Menu\Admin\MenuPage::getTemplateRender() | 80 | 1 | 3 | |
NewsParserPlugin\Controller\VisualConstructorController::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Modifiers\ReplaceTikTokFrames::__invoke() | 80 | 1 | 3 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI::removePromptTags() | 72 | 1 | 5 | |
NewsParserPlugin\Models\TemplateModel::deleteAll() | 80 | 1 | 3 | |
NewsParserPlugin\Controller\TemplateController::create() | 70 | 1 | 6 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::wpRemoteGet() | 79 | 1 | 3 | |
NewsParserPlugin\Entities\CronData::increaseCronCalls() | 81 | 1 | 3 | |
NewsParserPlugin\Controller\MediaController::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Api\Rest\AIOptionsApiEndpoint::init() | 79 | 1 | 3 | |
NewsParserPlugin\Models\TemplateModel::updateOptions() | 79 | 1 | 3 | |
NewsParserPlugin\Api\Rest\TemplateApiEndpoint::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Utils\ResponseFormatter::getCode() | 80 | 1 | 3 | |
NewsParserPlugin\Controller\CronController::isCronExists() | 79 | 1 | 3 | |
NewsParserPlugin\Core\ScriptLoadingManager::setStylesConfig() | 81 | 1 | 3 | |
NewsParserPlugin\Controller\MiddlewareController::has() | 79 | 1 | 3 | |
NewsParserPlugin\Menu\Admin\MenuPage::addMainMenu() | 71 | 1 | 5 | |
NewsParserPlugin\Api\Rest\CronApiEndpoint::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Entities\Factory\PostFactory::create() | 78 | 1 | 3 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::getFromCache() | 76 | 1 | 4 | |
NewsParserPlugin\Core\ScriptLoadingManager::setScriptsConfig() | 81 | 1 | 3 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::pipe() | 79 | 1 | 3 | |
NewsParserPlugin\Controller\MiddlewareController::removeFilter() | 78 | 1 | 3 | |
NewsParserPlugin\Api\Ajax\AjaxApiController::getFormatter() | 81 | 1 | 3 | |
NewsParserPlugin\Api\Ajax\AjaxApiController::sendError() | 80 | 1 | 3 | |
NewsParserPlugin\Api\Rest\PostApiEndpoint::init() | 79 | 1 | 3 | |
NewsParserPlugin\Controller\ListController::toArray() | 79 | 1 | 3 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::setCache() | 75 | 1 | 4 | |
NewsParserPlugin\Parser\ParserSyntaxExtenders\TextContent::checkSyntax() | 79 | 1 | 3 | |
NewsParserPlugin\Controller\EventController::on() | 80 | 1 | 3 | |
my_plugin_uninstall() | 75 | 1 | 5 | |
NewsParserPlugin\Modifiers\ReplaceVideoSrc::__invoke() | 80 | 1 | 3 | |
NewsParserPlugin\Api\Rest\RestApiController::formatResponse() | 81 | 1 | 3 | |
NewsParserPlugin\Controller\EventController::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Utils\AdapterGuttenberg::youtubeVideo() | 67 | 1 | 8 | |
NewsParserPlugin\Controller\PostController::applyBodyAdapter() | 69 | 1 | 6 | |
NewsParserPlugin\Utils\Chain::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Controller\AIController::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Controller\CronController::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Controller\TemplateController::templateKeys() | 80 | 1 | 3 | |
NewsParserPlugin\Entities\CronData::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Utils\AdapterGuttenberg::paragraph() | 74 | 1 | 4 | |
NewsParserPlugin\Controller\PostController::getPostTemplateOptions() | 75 | 1 | 4 | |
NewsParserPlugin\Service\AI\OpenAIServiceProvider::setLock() | 75 | 1 | 4 | |
NewsParserPlugin\Models\CronDataModel::getDefaultCronData() | 81 | 1 | 3 | |
NewsParserPlugin\Entities\CronData::getUrl() | 82 | 1 | 3 | |
NewsParserPlugin\Models\PostCacheModel::removeOldPosts() | 73 | 1 | 5 | |
NewsParserPlugin\Models\PostCacheModel::removeErrorPosts() | 73 | 1 | 5 | |
NewsParserPlugin\Models\PostModel::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Modifiers\RemoveLineBreaks::regexpRemoveBreak() | 78 | 1 | 3 | |
NewsParserPlugin\CLI\InvokeAutopilot::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Utils\AdapterGuttenberg::tikTokVideo() | 67 | 1 | 8 | |
NewsParserPlugin\Entities\Factory\CronDataFactory::getDefaultCronData() | 81 | 1 | 3 | |
NewsParserPlugin\Api\Rest\AIOptionsApiEndpoint::__construct() | 77 | 1 | 4 | |
NewsParserPlugin\Controller\PostController::__construct() | 71 | 1 | 6 | |
NewsParserPlugin\Parser\Abstracts\AbstractParseContent::__construct() | 81 | 1 | 3 | |
NewsParserPlugin\Menu\Admin\MenuPage::init() | 75 | 1 | 4 | |
NewsParserPlugin\Entities\CronData::getTimestamp() | 82 | 1 | 3 | |
NewsParserPlugin\Api\Rest\RestApiController::sendResponse() | 80 | 1 | 3 | |
NewsParserPlugin\Controller\VisualConstructorController::__invoke() | 79 | 1 | 3 | |
NewsParserPlugin\Parser\XMLParser::parse() | 73 | 1 | 5 | |
NewsParserPlugin\Service\AI\GeminiAIServiceProvider::getGeminiClient() | 77 | 1 | 4 | |
NewsParserPlugin\Utils\ResponseFormatter::post() | 67 | 1 | 8 | |
NewsParserPlugin\Models\PostModel::update() | 65 | 1 | 9 | |
NewsParserPlugin\Service\AI\Custom1AIServiceProvider::__construct() | 91 | 1 | 2 | |
NewsParserPlugin\Parser\XMLParser::__construct() | 80 | 1 | 3 | |
NewsParserPlugin\Controller\MediaController::postModelsFactory() | 80 | 1 | 3 | |
NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GenerateTitleWithAI::__construct() | 81 | 1 | 3 | |
news_parser_plugin_upgrade() | 75 | 1 | 5 | |
NewsParserPlugin\Modifiers\RemoveStyleTags::regexpRemoveStyleTags() | 70 | 1 | 6 | |
NewsParserPlugin\Parser\HTMLPatternParser::__construct() | 76 | 1 | 4 | |
NewsParserPlugin\Utils\ResponseFormatter::dialog() | 69 | 1 | 7 | |
NewsParserPlugin\Api\Rest\RestApiController::getJsonFromInput() | 79 | 1 | 3 | |
NewsParserPlugin\Utils\AdapterGuttenberg::simpleText() | 75 | 1 | 4 | |
NewsParserPlugin\Controller\CronController::setCron() | 78 | 1 | 3 | |
NewsParserPlugin\Entities\Post::getPostLinksWordpress() | 68 | 1 | 7 | |
NewsParserPlugin\Modifiers\RemoveLineBreaks::__invoke() | 80 | 1 | 3 |
1 more item(s) not shown.