Implements \Drupal\Core\Form\FormInterface::buildForm().
Overrides ConditionPluginBase::buildForm
public function buildForm(array $form, array &$form_state) {
$form = parent::buildForm($form, $form_state);
$options = array();
foreach (node_type_get_types() as $type) {
$options[$type->type] = $type->name;
}
$form['bundles'] = array(
'#type' => 'checkboxes',
'#options' => $options,
'#required' => TRUE,
'#default_value' => isset($this->configuration['bundles']) ? $this->configuration['bundles'] : array(),
);
return $form;
}