config = Blockfold_Config::get_instance(); // Create theme classes and inject config & settings self::$customizer = Blockfold_Customizer::get_instance( $this->config, $this->settings ); self::$setup = Blockfold_Setup::get_instance( $this->config, $this->settings ); Blockfold_Assets::get_instance( $this->config, $this->settings ); // Class for admin area if ( is_user_logged_in() ) { Blockfold_Admin::get_instance( $this->config, $this->settings ); } } public static function layout() { return self::$layout; } public static function setup() { self::$setup->theme_setup(); } } }