| Server IP : 89.108.64.180 / Your IP : 216.73.217.92 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/hotelzm.com/wp-content/plugins/clearfy/libs/factory/core/ |
Upload File : |
<?php
/**
* Factory Plugin
*
* @author @author Alex Kovalev <alex.kovalevv@gmail.com>, repo: https://github.com/alexkovalevv
* @since 1.0.0
* @package core
* @copyright (c) 2018, Webcraftic Ltd
*
*/
// Exit if accessed directly
if( !defined('ABSPATH') ) {
exit;
}
if( defined('FACTORY_452_LOADED') ) {
return;
}
define('FACTORY_452_LOADED', true);
define('FACTORY_452_VERSION', '4.5.2');
define('FACTORY_452_DIR', dirname(__FILE__));
define('FACTORY_452_URL', plugins_url(null, __FILE__));
load_plugin_textdomain('wbcr_factory_452', false, dirname(plugin_basename(__FILE__)) . '/langs');
#comp merge
require_once(FACTORY_452_DIR . '/includes/functions.php');
require_once(FACTORY_452_DIR . '/includes/entities/class-factory-paths.php');
require_once(FACTORY_452_DIR . '/includes/entities/class-factory-support.php');
require_once(FACTORY_452_DIR . '/includes/class-factory-requests.php');
require_once(FACTORY_452_DIR . '/includes/class-factory-options.php');
require_once(FACTORY_452_DIR . '/includes/class-factory-plugin-base.php');
require_once(FACTORY_452_DIR . '/includes/class-factory-migrations.php');
require_once(FACTORY_452_DIR . '/includes/class-factory-notices.php');
// ASSETS
require_once(FACTORY_452_DIR . '/includes/assets-managment/class-factory-assets-list.php');
require_once(FACTORY_452_DIR . '/includes/assets-managment/class-factory-script-list.php');
require_once(FACTORY_452_DIR . '/includes/assets-managment/class-factory-style-list.php');
// PREMIUM
require_once(FACTORY_452_DIR . '/includes/premium/class-factory-license-interface.php');
require_once(FACTORY_452_DIR . '/includes/premium/class-factory-provider-abstract.php');
require_once(FACTORY_452_DIR . '/includes/premium/class-factory-manager.php');
// UPDATES
require_once(FACTORY_452_DIR . '/includes/updates/repositories/class-factory-repository-abstract.php');
require_once(FACTORY_452_DIR . '/includes/updates/repositories/class-factory-wordpress.php');
require_once(FACTORY_452_DIR . '/includes/updates/repositories/class-factory-github.php');
require_once(FACTORY_452_DIR . '/includes/updates/class-factory-upgrader.php');
require_once(FACTORY_452_DIR . '/includes/updates/class-factory-premium-upgrader.php');
require_once(FACTORY_452_DIR . '/includes/class-factory-plugin-abstract.php');
require_once(FACTORY_452_DIR . '/includes/activation/class-factory-activator.php');
require_once(FACTORY_452_DIR . '/includes/activation/class-factory-update.php');
#endcomp
add_action('admin_enqueue_scripts', function () {
wp_enqueue_script('wfactory-452-core-general', FACTORY_452_URL . '/assets/js/core-general.js', [
'jquery'
], FACTORY_452_VERSION);
wp_enqueue_script('wfactory-452-core-components', FACTORY_452_URL . '/assets/js/core-components.js', [
'jquery',
'wfactory-452-core-general'
], FACTORY_452_VERSION);
});