protected function registerCommands()
    {
        $this->addCommands(
            [
                new Command\MagicCommand,
                new Command\RunCommand,
                new Command\TestCommand,
                new Command\Db\CreateCommand,
                new Command\Db\MigrateCommand,
                new Command\Db\RollbackCommand,
                new Command\Db\StatusCommand,
                new Command\Db\SeedCreateCommand,
                new Command\Db\SeedRunCommand,
                new Command\Generate\ModuleCommand,
                new Command\Generate\ControllerCommand,
                new Command\Generate\ModelCommand,
                new Command\Generate\CrudCommand,
                new Command\Generate\GridCommand,
                new Command\Generate\RestCommand,
                new Command\Generate\ScaffoldCommand,
                new Command\Module\InstallCommand,
                new Command\Module\ListCommand,
                new Command\Module\RemoveCommand,
                new Command\Server\StartCommand,
                new Command\Server\StopCommand,
                new Command\Server\StatusCommand,
            ]
        );
    }
protected function registerCommands()
    {
        $this->addCommands(
            [
                new Command\MagicCommand,
                new Command\RunCommand,
                new Command\TestCommand,
                new Command\Db\CreateCommand,
                new Command\Db\MigrateCommand,
                new Command\Db\RollbackCommand,
                new Command\Db\StatusCommand,
                new Command\Db\SeedCreateCommand,
                new Command\Db\SeedRunCommand,
                new Command\Generate\ModuleCommand,
                new Command\Generate\ControllerCommand,
                new Command\Generate\ModelCommand,
                new Command\Generate\CrudCommand,
                new Command\Generate\GridCommand,
                new Command\Generate\RestCommand,
                new Command\Generate\ScaffoldCommand,
                new Command\Module\InstallCommand,
                new Command\Module\ListCommand,
                new Command\Module\RemoveCommand,
                new Command\Server\StartCommand,
                new Command\Server\StopCommand,
                new Command\Server\StatusCommand,
            ]
        );
    }
protected function registerCommands ( ) { $ this -> addCommands ( [ new Command \ MagicCommand , new Command \ RunCommand , new Command \ TestCommand , new Command \ Db \ CreateCommand , new Command \ Db \ MigrateCommand , new Command \ Db \ RollbackCommand , new Command \ Db \ StatusCommand , new Command \ Db \ SeedCreateCommand , new Command \ Db \ SeedRunCommand , new Command \ Generate \ ModuleCommand , new Command \ Generate \ ControllerCommand , new Command \ Generate \ ModelCommand , new Command \ Generate \ CrudCommand , new Command \ Generate \ GridCommand , new Command \ Generate \ RestCommand , new Command \ Generate \ ScaffoldCommand , new Command \ Module \ InstallCommand , new Command \ Module \ ListCommand , new Command \ Module \ RemoveCommand , new Command \ Server \ StartCommand , new Command \ Server \ StopCommand , new Command \ Server \ StatusCommand , ] ) ; }
Register Bluzman commands

@todo Find a way to do this automatically or move it to /bin/bluzman
Register Bluzman commands