filterFinalPath( 'DaveChild' . 'Libraries/text-stats/src', '' ); $tsClassLoader->register(); $classLoader = new ClassLoader( 'PressForward', dirname( __FILE__ ), false ); // var_dump($classLoader->getIncludePath()); $classLoader->filterFinalPath( 'PressForward' . DIRECTORY_SEPARATOR, '' ); $classLoader->register(); // use PressForward\Loader; function pressforward( $prop = false ) { $instance = new stdClass(); try { $instance = new PressForward\Application( __FILE__ ); $instance->boot(); // var_dump('New Boot'); } catch (Intraxia\Jaxion\Core\ApplicationAlreadyBootedException $e) { // var_dump('Old boot.'); $instance = PressForward\Application::instance(); } if ( ! $prop ) { return $instance; } else { return $instance[ $prop ]; } } pressforward();