Exemple #1
0
 public static function register()
 {
     if (self::$instance === null) {
         self::$instance = new self();
         spl_autoload_register(array(self::$instance, 'autoload'));
     }
 }
Exemple #2
0
<?php

/* Very rough and ugly examples. */
include 'Dispenser/AutoLoader.php';
Dispenser_AutoLoader::register();
class Test
{
    public function __construct($test)
    {
        echo $test;
    }
    public function setSomeShit($var)
    {
        var_dump($var);
    }
    public function setSomeOtherShit($var)
    {
        echo $var;
    }
}
class PassByRefClass
{
    public function __construct()
    {
    }
}
class FactoryReturnedClass
{
}
class FactoryClass
{