You are here

protected function CorrespondingReferenceForm::getBundleValuesForForm in Corresponding Entity References 8.4

Gets bundle options value in a format for use in the form.

Parameters

array|NULL $values: The values to convert.

Return value

array The converted values.

1 call to CorrespondingReferenceForm::getBundleValuesForForm()
CorrespondingReferenceForm::form in src/Form/CorrespondingReferenceForm.php
Gets the actual form array to be built.

File

src/Form/CorrespondingReferenceForm.php, line 237

Class

CorrespondingReferenceForm
Form handler for corresponding reference add and edit forms.

Namespace

Drupal\cer\Form

Code

protected function getBundleValuesForForm(array $values = NULL) {
  $formValues = [];
  if (!is_null($values)) {
    foreach ($values as $entityType => $bundles) {
      foreach ($bundles as $bundle) {
        $formValues[] = "{$entityType}:{$bundle}";
      }
    }
  }
  return $formValues;
}