HM\BackUpWordPress\Plugin::includes PHP Method

includes() protected method

Load all BackUpWordPress functions.
protected includes ( )
    protected function includes()
    {
        require_once HMBKP_PLUGIN_PATH . 'vendor/autoload.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/class-notices.php';
        // Load Whitelist HTML submodule and admin required functions.
        require_once HMBKP_PLUGIN_PATH . 'whitelist-html/whitelist-html.php';
        require_once HMBKP_PLUGIN_PATH . 'admin/menu.php';
        require_once HMBKP_PLUGIN_PATH . 'admin/actions.php';
        // Load Backdrop if necessary.
        if (!class_exists('HM_Backdrop_Task')) {
            require_once HMBKP_PLUGIN_PATH . 'backdrop/hm-backdrop.php';
        }
        require_once HMBKP_PLUGIN_PATH . 'classes/class-requirements.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/class-requirement.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/class-path.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/class-excludes.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/class-site-size.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/backup/class-backup-utilities.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/backup/class-backup-status.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/backup/class-backup-engine.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/backup/class-backup-engine-database.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/backup/class-backup-engine-database-mysqldump.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/backup/class-backup-engine-database-imysqldump.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/backup/class-backup-engine-file.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/backup/class-backup-engine-file-zip.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/backup/class-backup-engine-file-zip-archive.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/backup/class-backup.php';
        // Load the backup scheduling classes
        require_once HMBKP_PLUGIN_PATH . 'classes/class-scheduled-backup.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/class-schedules.php';
        // Load the core functions
        require_once HMBKP_PLUGIN_PATH . 'functions/core.php';
        require_once HMBKP_PLUGIN_PATH . 'functions/interface.php';
        // Load the services
        require_once HMBKP_PLUGIN_PATH . 'classes/class-services.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/class-service.php';
        // Load the email service
        require_once HMBKP_PLUGIN_PATH . 'classes/class-email-service.php';
        // Load the webhook services
        require_once HMBKP_PLUGIN_PATH . 'classes/class-webhook-service.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/class-wpremote-webhook-service.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/deprecated.php';
        require_once HMBKP_PLUGIN_PATH . 'classes/class-extensions.php';
        // Load the wp cli command
        if (defined('WP_CLI') && WP_CLI) {
            include HMBKP_PLUGIN_PATH . 'classes/class-backupwordpress-wp-cli-command.php';
        }
    }