Wallogit.com
2017 © Pedro Peláez
PHP class auto loader lite
Very lite Class auto loader, (*1)
One class file with the size of 4 KB., (*2)
$ ./composer.phar require chanhong/phploaderlite 1.0.x-dev, (*3)
Use Case: Use with composer, (*4)
use PhpLoaderLite\NsClassLoader;, (*5)
NsClassLoader::addPath("src" .DS. "controller");
NsClassLoader::addPath("src" .DS. "model");
// create class and register auto loader
$autoloader = new NsClassLoader();
use PhpLoaderLite\NsClassLoader;, (*6)
if (!class_exists('PhpLoaderLite\NsClassLoader')) {
require_once('src/nsclassloader.php');
NsClassLoader::addPath( "src" .DS. "controller");
NsClassLoader::addPath( "src" .DS. "model");
// create class and register auto loader
$autoloader = new NsClassLoader();
}
Please see testcase.php for more detail, (*7)
cd phploaderlite, (*8)
phpunit test\NsClassLoaderTest.php, (*9)