public static function FieldUI::getNextDestination

Returns the next redirect path in a multipage sequence.

Return value

array An array of redirect paths.

2 calls to FieldUI::getNextDestination()
FieldEditForm::submitForm in drupal/core/modules/field_ui/lib/Drupal/field_ui/Form/FieldEditForm.php
Form submission handler.
FieldInstanceFormBase::getNextDestination in drupal/core/modules/field_ui/lib/Drupal/field_ui/Form/FieldInstanceFormBase.php
Returns the next redirect path in a multipage sequence.

File

drupal/core/modules/field_ui/lib/Drupal/field_ui/FieldUI.php, line 21
Contains \Drupal\field_ui\FieldUI.

Class

FieldUI
Static service container wrapper for Field UI.

Namespace

Drupal\field_ui

Code

public static function getNextDestination() {
  $next_destination = array();
  $destinations = !empty($_REQUEST['destinations']) ? $_REQUEST['destinations'] : array();
  if (!empty($destinations)) {
    unset($_REQUEST['destinations']);
    $path = array_shift($destinations);
    $options = drupal_parse_url($path);
    if ($destinations) {
      $options['query']['destinations'] = $destinations;
    }
    $next_destination = array(
      $options['path'],
      $options,
    );
  }
  return $next_destination;
}