*/ public static function table_suffixes() { return array( 'nbh_performance_jobs', 'nbh_performance_cache_index', 'nbh_performance_cache_tags' ); } /** @return array */ public static function cron_hooks() { return array( 'nbh_performance_preload_worker', 'nbh_performance_warm_home', 'nbh_performance_cleanup_tick', 'nbh_performance_sitemap_discovery_tick', 'nbh_performance_intelligence_daily', 'nbh_performance_job_worker_tick', 'nbh_performance_job_prune_tick', 'nbh_performance_job_worker_kick', 'nbh_performance_network_activation_batch', 'nbh_performance_runtime_watchdog_tick', ); } /** @return array */ public static function shared_directories() { return array( wp_normalize_path( trailingslashit( WP_CONTENT_DIR ) . 'cache/nbh-performance' ) ); } /** @return array File path => ownership marker. */ public static function dropins() { return array( trailingslashit( WP_CONTENT_DIR ) . 'advanced-cache.php' => 'NBH_PERFORMANCE_DROPIN', ); } /** @return array */ public static function loose_files() { return array(); } /** @return string */ public static function option_prefix() { return 'nbh_performance_'; } /** @return string */ public static function postmeta_prefix() { return '_nbh_performance_'; } }