Ejemplo n.º 1
0
 public function doLoading($path)
 {
     $classes = [];
     $path = Dir::formatPath($path);
     $files = Dir::glob($path, '*.php', false);
     return $classes;
 }
Ejemplo n.º 2
0
 public function testGlobWorkFine()
 {
     $path = __DIR__ . '/dir/';
     $files = Dir::glob($path, '*.php');
     $this->assertTrue(in_array($path . 'file1.php', $files), 'Dir::glob recusivly without dirs fail');
     $this->assertTrue(in_array($path . 'file3.php', $files), 'Dir::glob recusivly without dirs fail');
     $this->assertNotTrue(in_array($path . 'file2', $files), 'Dir::glob recusivly without dirs fail');
 }
Ejemplo n.º 3
0
 public static function load()
 {
     $dir = __DIR__ . '/Command/';
     $files = Dir::glob($dir, '*.php');
     if (!$files) {
         return false;
     }
     ClassLoader::loadFiles($files);
     return true;
 }