Example #1
0
 /**
  * Initializes the state of this builder.
  *
  * @param FormAccessorInterface $formAccessor
  * @param BlockBuilderInterface $builder
  * @param array                 $options
  */
 protected function initializeState(FormAccessorInterface $formAccessor, BlockBuilderInterface $builder, array $options)
 {
     $this->formAccessor = $formAccessor;
     $this->builder = $builder;
     $this->options = $options;
     $this->layoutManipulator = $builder->getLayoutManipulator();
     $this->processedFields = [];
 }
 /**
  * {@inheritdoc}
  */
 public function buildBlock(BlockBuilderInterface $builder, array $options)
 {
     $id = $builder->getId();
     $builder->getLayoutManipulator()->add($id . '_logo', $id, 'logo');
 }