addCommandsFromDir() public method

Registers commands from a directory
public addCommandsFromDir ( string $dir, string $namespace = '', boolean $includeFiles = false ) : Console
$dir string
$namespace string
$includeFiles boolean
return Console
Exemplo n.º 1
0
 /**
  * Display the console and execute callbacks associated
  * to the command
  */
 public static function onAtomikStart()
 {
     $paths = (array) self::$config['scripts_dir'];
     foreach (Atomik::getLoadedPlugins(true) as $plugin => $path) {
         $paths[] = "{$path}/scripts";
     }
     foreach (array_filter(array_map('realpath', $paths)) as $path) {
         self::$console->addCommandsFromDir($path, '', true);
     }
     self::$console->run();
     exit;
 }