You are here

interface AdminFormInterface in Webform CiviCRM Integration 8.5

Hierarchy

Expanded class hierarchy of AdminFormInterface

All classes that implement AdminFormInterface

File

src/AdminFormInterface.php, line 8

Namespace

Drupal\webform_civicrm
View source
interface AdminFormInterface {

  /**
   * Initialize and set form variables.
   * @param array $form
   * @param object $form_state
   * @param object $webform
   *
   * @return object
   */
  function initialize(array $form, FormStateInterface $form_state, WebformInterface $webform);

  /**
   * When a custom field is saved/deleted in CiviCRM, sync webforms with dynamic fieldsets.
   *
   * @param string $op
   * @param int $fid
   * @param int $gid
   */
  public static function handleDynamicCustomField($op, $fid, $gid);

}

Members

Namesort descending Modifiers Type Description Overrides
AdminFormInterface::handleDynamicCustomField public static function When a custom field is saved/deleted in CiviCRM, sync webforms with dynamic fieldsets. 1
AdminFormInterface::initialize function Initialize and set form variables. 1