/** * @param JobBuilder $builder * @param array $options */ protected function buildJob(JobBuilder $builder, array $options) { if (null !== $this->parent) { $this->parent->buildJob($builder, $options); } $this->innerType->buildJob($builder, $options); foreach ($this->typeExtensions as $extension) { $extension->buildJob($builder, $options); } }