08/11
2013
Wallogit.com
2017 © Pedro Peláez
Boot strapping package for Webforge
PHP Bootloading Sucks - at least that helps to suck a little more less, (*1)
Copy the lib/package.boot.php next to your bootstrap.php, (*3)
use Psc\Boot\BootLoader; require 'package.boot.php'; $bootLoader = new BootLoader(__DIR__, 'ACME\Container'); $bootLoader->loadComposer(); $bootLoader->registerContainer(); // this is optional
When you registered the Container $GLOBALS['env']['container'] points to the ACME\Container.
When you do $bootLoader->registerRootDirectory the $GLOBALS['env']['root'] points to a \Webforge\Common\System\Dir which is the directory of your bootstrap.php (given here as DIR)., (*4)