/**
  * Create a new command instance.
  *
  * @param MigrationGenerator $generator
  */
 public function __construct(MigrationGenerator $generator)
 {
     parent::__construct();
     $this->generator = $generator;
 }
 /**
  * Create a new command instance.
  *
  * @param ControllerGenerator $generator
  */
 public function __construct(ControllerGenerator $generator)
 {
     parent::__construct();
     $this->generator = $generator;
 }
 /**
  * Create a new command instance.
  *
  * @param TranslationsGenerator $generator
  */
 public function __construct(TranslationsGenerator $generator)
 {
     parent::__construct();
     $this->generator = $generator;
 }
 /**
  * Create a new command instance.
  *
  * @param ResourceGenerator $generator
  * @param Cache             $cache
  */
 public function __construct(ResourceGenerator $generator, Cache $cache)
 {
     parent::__construct();
     $this->generator = $generator;
     $this->cache = $cache;
 }