コード例 #1
0
 /**
  * This configures the {@link ColumnInterface}.
  *
  * This method is called for each type in the hierarchy starting from the
  * top most type. Type extensions can further modify the column.
  *
  * @param ColumnInterface $config
  * @param array           $options
  */
 public function buildType(ColumnInterface $config, array $options)
 {
     if (null !== $this->parent) {
         $this->parent->buildType($config, $options);
     }
     $this->innerType->buildColumn($config, $options);
     foreach ($this->typeExtensions as $extension) {
         $extension->buildColumn($config, $options);
     }
 }