%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/higroup/wp-content/plugins/devmonsta/core/
Upload File :
Create Path :
Current File : /var/www/html/higroup/wp-content/plugins/devmonsta/core/bootstrap.php

<?php

namespace Devmonsta;

use Devmonsta\Traits\Singleton;

final class Bootstrap {

    use Singleton;

    /**
     * =============================================
     *      Bootstrap options for
     *      Customizer , Custom posts & Taxonomies
     *      @since 1.0.0
     * =============================================
     */

    public function init() {
        define( 'DEVM', true );

        //Make all the helper functions available
        $helper_files = [
            'class-devm-db-options-model',
            'class-devm-dumper',
            'meta',
            'class-devm-cache',
            'class-devm-callback',
            'class-devm-wp-meta',
            'database',
            'class-devm-resize',
            'general',
            'repeater',
        ];

        foreach ( $helper_files as $file ) {
            require dirname( __FILE__ ) . '/helpers/' . $file . '.php';
        }

        \Devmonsta\Options\Customizer\Customizer::instance()->init();
        \Devmonsta\Options\Posts\Posts::instance()->init();
        \Devmonsta\Options\Taxonomies\Taxonomies::instance()->init();
        \Devmonsta\Rest::instance()->init();

        /**
         * Site Optimization Tools
         */
        //        require_once plugin_dir_path(__FILE__ ) . '/optimization/minify.php';

        //include file to backup data
        $current_page = substr( $_SERVER["SCRIPT_NAME"], strrpos($_SERVER["SCRIPT_NAME"], "/") + 1); 
        if(is_admin() && 'export.php' == $current_page ){
            require dirname( __FILE__ ) . '/backup/export.php';
            require dirname( __FILE__ ) . '/backup/export-timetable-plugin-data.php';
        }
        require dirname( __FILE__ ) . '/backup/demo-importer.php';
        require dirname( __FILE__ ) . '/autoload.php';
    }

}

Zerion Mini Shell 1.0