ettingData(SettingKey::WPCC_TRANSLATION_AMAZON_TRANSLATE_TO, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_TRANSLATION),
(new SettingData(SettingKey::WPCC_TRANSLATION_AMAZON_TRANSLATE_ACCESS_KEY, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_TRANSLATION),
(new SettingData(SettingKey::WPCC_TRANSLATION_AMAZON_TRANSLATE_SECRET, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_TRANSLATION),
(new SettingData(SettingKey::WPCC_TRANSLATION_AMAZON_TRANSLATE_REGION, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_TRANSLATION),
(new SettingData(SettingKey::WPCC_TRANSLATION_AMAZON_TRANSLATE_TEST, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_TRANSLATION),
// Spinning
(new SettingData(SettingKey::WPCC_IS_SPINNING_ACTIVE, ValueType::T_BOOLEAN, false))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SELECTED_SPINNING_SERVICE, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SEND_IN_ONE_REQUEST, ValueType::T_BOOLEAN, false))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_PROTECTED_TERMS, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_EMAIL, SettingValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_API_KEY, SettingValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_APP_ID, SettingValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_QUALITY, SettingValueType::T_INTEGER))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_PHRASE_QUALITY, SettingValueType::T_INTEGER))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_POS_MATCH, SettingValueType::T_INTEGER))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_DO_NOT_REWRITE, SettingValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_LANGUAGE, SettingValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_SENTENCE_REWRITE, SettingValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_GRAMMAR_CHECK, SettingValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_REORDER_PARAGRAPHS, SettingValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_REPLACE_PHRASES_WITH_PHRASES, SettingValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_SPIN_WITHIN_SPIN, SettingValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_SPIN_TIDY, SettingValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_EXCLUDE_ORIGINAL, SettingValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_REPLACE_FREQUENCY, SettingValueType::T_INTEGER))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_MAX_SYNS, SettingValueType::T_INTEGER))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_INSTANT_UNIQUE, SettingValueType::T_INTEGER))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_MAX_SPIN_DEPTH, SettingValueType::T_INTEGER))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// (new SettingData(SettingKey::WPCC_SPINNING_CHIMP_REWRITER_TEST, SettingValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_EMAIL, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_API_KEY, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_CONFIDENCE_LEVEL, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_AUTO_PROTECTED_TERMS, ValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_NESTED_SPINTAX, ValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_AUTO_SENTENCES, ValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_AUTO_PARAGRAPHS, ValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_AUTO_NEW_PARAGRAPHS, ValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_AUTO_SENTENCE_TREES, ValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_USE_ONLY_SYNONYMS, ValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_REORDER_PARAGRAPHS, ValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_TEXT_WITH_SPINTAX, ValueType::T_BOOLEAN))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_SPIN_REWRITER_TEST, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_TURKCE_SPIN_API_TOKEN, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
(new SettingData(SettingKey::WPCC_SPINNING_TURKCE_SPIN_TEST, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SPINNING),
// SEO
(new SettingData(SettingKey::WPCC_META_KEYWORDS_META_KEY, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SEO),
(new SettingData(SettingKey::WPCC_META_DESCRIPTION_META_KEY, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SEO),
(new SettingData(SettingKey::WPCC_TEST_FIND_REPLACE, ValueType::T_STRING))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SEO),
(new SettingData(SettingKey::WPCC_FIND_REPLACE, ValueType::T_ARRAY))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_SEO),
// Notifications
(new SettingData(SettingKey::WPCC_IS_NOTIFICATION_ACTIVE, ValueType::T_BOOLEAN, false))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_NOTIFICATIONS),
(new SettingData(SettingKey::WPCC_NOTIFICATION_EMAIL_INTERVAL_FOR_SITE, ValueType::T_INTEGER, 30))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_NOTIFICATIONS),
(new SettingData(SettingKey::WPCC_NOTIFICATION_EMAILS, ValueType::T_ARRAY))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_NOTIFICATIONS),
// Advanced
(new SettingData(SettingKey::WPCC_MAKE_SURE_ENCODING_UTF8, ValueType::T_BOOLEAN, true))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_CONVERT_CHARSET_TO_UTF8, ValueType::T_BOOLEAN, false))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_HTTP_USER_AGENT, ValueType::T_STRING, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36'))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_HTTP_ACCEPT, ValueType::T_STRING, "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_HTTP_ALLOW_COOKIES, ValueType::T_BOOLEAN, true))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_DISABLE_SSL_VERIFICATION, ValueType::T_BOOLEAN, false))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_USE_PROXY, ValueType::T_BOOLEAN, false))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_CONNECTION_TIMEOUT, ValueType::T_INTEGER, 0))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_TEST_URL_PROXY, ValueType::T_STRING, ''))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_PROXIES, ValueType::T_STRING, ''))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_PROXY_TRY_LIMIT, ValueType::T_INTEGER, 0))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_PROXY_RANDOMIZE, ValueType::T_BOOLEAN, ''))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
(new SettingData(SettingKey::WPCC_DISABLE_TOOLTIP, ValueType::T_BOOLEAN, false))->setTabKey(TabKey::GENERAL_SETTINGS_TAB_ADVANCED),
]);
}
/**
* Creates CRON settings registry
*
* @return SettingRegistry
* @since 1.9.0
*/
private function createCronSettingsRegistry(): SettingRegistry {
return new SettingRegistry([
/* Keys for url-collection CRON event */
new SettingData(SettingKey::CRON_LAST_CHECKED_AT, ValueType::T_DATE_STR),
new SettingData(SettingKey::CRON_LAST_CHECKED_CATEGORY_URL, ValueType::T_STRING),
new SettingData(SettingKey::CRON_LAST_CHECKED_CATEGORY_NEXT_PAGE_URL, ValueType::T_STRING),
new SettingData(SettingKey::CRON_NO_NEW_URL_INSERTED_COUNT, ValueType::T_INTEGER),
new SettingData(SettingKey::CRON_CRAWLED_PAGE_COUNT, ValueType::T_INTEGER),
/* Keys for post-crawling CRON event */
new SettingData(SettingKey::CRON_LAST_CRAWLED_AT, ValueType::T_DATE_STR),
new SettingData(SettingKey::CRON_LAST_CRAWLED_URL_ID, ValueType::T_INTEGER),
new SettingData(SettingKey::CRON_POST_NEXT_PAGE_URL, ValueType::T_STRING),
new SettingData(SettingKey::CRON_POST_NEXT_PAGE_URLS, ValueType::T_ARRAY),
new SettingData(SettingKey::CRON_POST_DRAFT_ID, ValueType::T_INTEGER),
/* Keys for post-recrawling CRON event */
new SettingData(SettingKey::CRON_RECRAWL_LAST_CRAWLED_AT, ValueType::T_DATE_STR),
new SettingData(SettingKey::CRON_RECRAWL_LAST_CRAWLED_URL_ID, ValueType::T_INTEGER),
new SettingData(SettingKey::CRON_RECRAWL_POST_NEXT_PAGE_URL, ValueType::T_STRING),
new SettingData(SettingKey::CRON_RECRAWL_POST_NEXT_PAGE_URLS, ValueType::T_ARRAY),
new SettingData(SettingKey::CRON_RECRAWL_POST_DRAFT_ID, ValueType::T_INTEGER),
/* Keys for post-delete CRON event */
new SettingData(SettingKey::CRON_LAST_DELETED_AT, ValueType::T_DATE_STR),
]);
}
}
Fatal error: Uncaught Error: Class 'WPCCrawler\Objects\Settings\SettingRegistryService' not found in /home/healths/public_html/wp-content/plugins/wp-content-crawler/app/Factory.php:194
Stack trace:
#0 /home/healths/public_html/wp-content/plugins/wp-content-crawler/app/Controllers/GeneralSettingsController.php(35): WPCCrawler\Factory::settingRegistryService()
#1 /home/healths/public_html/wp-content/plugins/wp-content-crawler/app/Factory.php(207): WPCCrawler\Controllers\GeneralSettingsController->__construct()
#2 /home/healths/public_html/wp-content/plugins/wp-content-crawler/app/Factory.php(99): WPCCrawler\Factory::getClassInstance()
#3 /home/healths/public_html/wp-content/plugins/wp-content-crawler/app/Factory.php(86): WPCCrawler\Factory::generalSettingsController()
#4 /home/healths/public_html/wp-content/plugins/wp-content-crawler/app/Factory.php(207): WPCCrawler\Factory->__construct()
#5 /home/healths/public_html/wp-content/plugins/wp-content-crawler/app/Factory.php(34): WPCCrawler\Factory::getClassInstance()
#6 /home/h in /home/healths/public_html/wp-content/plugins/wp-content-crawler/app/Factory.php on line 194