/** * Configures a header view for the type hierarchy. * * @param HeaderView $view * @param ColumnInterface $column * @param array $options */ public function buildHeaderView(HeaderView $view, ColumnInterface $column, array $options) { if (null !== $this->parent) { $this->parent->buildHeaderView($view, $column, $options); } $this->innerType->buildHeaderView($view, $column, $options); foreach ($this->typeExtensions as $extension) { $extension->buildHeaderView($view, $column, $options); } }