public function __construct($innerGenerator, $outerGeneratorFactory) { $this->innerGenerator = $innerGenerator; $this->outerGeneratorFactory = $outerGeneratorFactory; }