FlexiformFormEntityInterface.php in Flexiform 8
File
src/FormEntity/FlexiformFormEntityInterface.php
View source
<?php
namespace Drupal\flexiform\FormEntity;
use Drupal\Core\Form\FormStateInterface;
use Drupal\Core\Plugin\ContextAwarePluginInterface;
interface FlexiformFormEntityInterface extends ContextAwarePluginInterface {
public function getFormEntityContext();
public function getFormEntityContextDefinition();
public function getLabel();
public function getEntityType();
public function getBundle();
public function configurationForm(array $form, FormStateInterface $form_state);
public function configurationFormValidate(array $form, FormStateInterface $form_state);
public function configurationFormSubmit(array $form, FormStateInterface $form_state);
}