https://github.com/PressForward/pressforward
Raw File
Tip revision: 908d0bccb03b65dccff0fc104ee58f3f2e7ed534 authored by Boone B Gorges on 16 January 2024, 22:31:29 UTC
Merge branch '5.6.x'
Tip revision: 908d0bc
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