Exemple #1
0
 public static function factory($type)
 {
     $className = __NAMESPACE__ . "\\" . ClassHelper::typeToClass($type);
     if (!class_exists($className)) {
         $classFile = ClassHelper::classToFile($className);
         Log::error("class {$className} not defined in {$classFile}");
         return new Controller();
     }
     return new $className();
 }