Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
DefaultAdditional.php
Go to the documentation of this file.
1 <?php
7 
13 class DefaultAdditional extends \Magento\Backend\Block\Widget\Form\Generic implements
14  \Magento\Backend\Block\Widget\Grid\Massaction\Item\Additional\AdditionalInterface
15 {
19  public function createFromConfiguration(array $configuration)
20  {
22  $form = $this->_formFactory->create();
23 
24  foreach ($configuration as $itemId => $item) {
25  $item['class'] = isset($item['class']) ? $item['class'] . ' absolute-advice' : 'absolute-advice';
26  $form->addField($itemId, $item['type'], $item);
27  }
28  $this->setForm($form);
29  return $this;
30  }
31 }
$configuration
Definition: index.php:33
setForm(\Magento\Framework\Data\Form $form)
Definition: Form.php:112