Ejemplo n.º 1
0
 /**
  * Load class
  * 
  * @param string $dir   The directory to load
  * @param string $class The class name
  * 
  * @return void
  */
 private static function loadClass($dir, $class)
 {
     $file = PadlLibrary::getPath() . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR . $class . '.php';
     if (file_exists($file) && is_file($file)) {
         require_once $file;
     }
 }
Ejemplo n.º 2
0
 /**
  * Autoload class
  * 
  * @param string $class The class name
  * 
  * @return boolean 
  */
 function __autoload($class)
 {
     $dirs = array('Padl');
     foreach ($dirs as $d) {
         $file = PadlLibrary::getPath() . DIRECTORY_SEPARATOR . $d . DIRECTORY_SEPARATOR . $class . '.php';
         if (file_exists($file) && is_file($file)) {
             require_once $file;
             return true;
         }
     }
     return false;
 }