https://github.com/PressForward/pressforward
Raw File
Tip revision: ca324f190af356b1fab903d2b8573e13b37da8b7 authored by Boone B Gorges on 04 March 2024, 21:43:28 UTC
Framework for meta boxes on Welcome page.
Tip revision: ca324f1
Loader.php
<?php
/**
 * Plugin loader.
 *
 * @package PressForward
 */

namespace PressForward;

use SplClassLoader as JaxionClassLoader;

/**
 * Loader class.
 */
class Loader {

	/**
	 * Constructor.
	 */
	public function __construct() {
		$this->includes();
		$this->namespace_to();
	}

	/**
	 * Not used.
	 */
	public function test() {
		echo 'This thing';
	}

	/**
	 * Sets up class loader for Jaxion.
	 */
	public function includes() {
		$class_loader = new JaxionClassLoader( 'Intraxia\Jaxion', __DIR__ . '/Libraries/Jaxion/src' );
		$class_loader->filterFinalPath( 'Intraxia' . DIRECTORY_SEPARATOR . 'Jaxion' . DIRECTORY_SEPARATOR, '' );
		$class_loader->register();
	}

	/**
	 * Not used.
	 */
	public function namespace_to() {}
}
back to top