[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.220.49.32: ~ $
<?php

namespace WPForms\Admin\Builder;

use WPForms\Helpers\CacheBase;

/**
 * Form Builder Help Cache.
 *
 * @since 1.8.2
 */
class HelpCache extends CacheBase {

	/**
	 * Remote source URL.
	 *
	 * @since 1.9.3
	 *
	 * @var string
	 */
	const REMOTE_SOURCE = 'https://wpformsapi.com/feeds/v1/docs/';

	/**
	 * Determine if the class is allowed to load.
	 *
	 * @since 1.8.2
	 *
	 * @return bool
	 */
	protected function allow_load() {

		if ( wp_doing_cron() || wpforms_doing_wp_cli() ) {
			return true;
		}

		if ( ! wpforms_current_user_can( [ 'create_forms', 'edit_forms' ] ) ) {
			return false;
		}

		return wpforms_is_admin_page( 'builder' );
	}

	/**
	 * Setup settings and other things.
	 *
	 * @since 1.8.2
	 */
	protected function setup() {

		return [
			'remote_source' => self::REMOTE_SOURCE,
			'cache_file'    => 'docs.json',
			/**
			 * Allow modifying Help Docs cache TTL (time to live).
			 *
			 * @since 1.6.3
			 *
			 * @param int $cache_ttl Cache TTL in seconds. Defaults to 1 week.
			 */
			'cache_ttl'     => (int) apply_filters( 'wpforms_admin_builder_help_cache_ttl', WEEK_IN_SECONDS ),
			'update_action' => 'wpforms_builder_help_cache_update',
		];
	}
}

Filemanager

Name Type Size Permission Actions
Ajax Folder 0755
Notifications Folder 0755
Settings Folder 0755
Addons.php File 4.41 KB 0644
AntiSpam.php File 12.49 KB 0644
ContextMenu.php File 953 B 0644
Help.php File 53.12 KB 0644
HelpCache.php File 1.16 KB 0644
Shortcuts.php File 2.45 KB 0644
TemplateSingleCache.php File 5.38 KB 0644
Templates.php File 32.86 KB 0644
TemplatesCache.php File 5.66 KB 0644