public function __construct($appName, $appVersion) { parent::__construct($appName, $appVersion); foreach ($this->commands as $command) { $this->add(new $command()); } }