You are here

protected function ViewsBulkOperationsFormTrait::getFormData in Views Bulk Operations (VBO) 4.0.x

Same name and namespace in other branches
  1. 8.3 src/Form/ViewsBulkOperationsFormTrait.php \Drupal\views_bulk_operations\Form\ViewsBulkOperationsFormTrait::getFormData()
  2. 8 src/Form/ViewsBulkOperationsFormTrait.php \Drupal\views_bulk_operations\Form\ViewsBulkOperationsFormTrait::getFormData()
  3. 8.2 src/Form/ViewsBulkOperationsFormTrait.php \Drupal\views_bulk_operations\Form\ViewsBulkOperationsFormTrait::getFormData()

Helper function to prepare data needed for proper form display.

Parameters

string $view_id: The current view ID.

string $display_id: The current view display ID.

Return value

array Array containing data for the form builder.

2 calls to ViewsBulkOperationsFormTrait::getFormData()
ConfigureAction::buildForm in src/Form/ConfigureAction.php
Form constructor.
ConfirmAction::buildForm in src/Form/ConfirmAction.php
Form constructor.

File

src/Form/ViewsBulkOperationsFormTrait.php, line 40

Class

ViewsBulkOperationsFormTrait
Defines common methods for Views Bulk Operations forms.

Namespace

Drupal\views_bulk_operations\Form

Code

protected function getFormData($view_id, $display_id) {

  // Get tempstore data.
  $form_data = $this
    ->getTempstoreData($view_id, $display_id);

  // Get data needed for selected entities list.
  $this
    ->addListData($form_data);
  return $form_data;
}