You are here

public function Submission::valuesByKey in Little helpers 7

Same name and namespace in other branches
  1. 7.2 src/Webform/Submission.php \Drupal\little_helpers\Webform\Submission::valuesByKey()

Retrieve all values for a component by it's form_key.

Parameters

string $form_key: The form_key to look for.

Return value

array An array of values.

File

src/Webform/Submission.php, line 108

Class

Submission
A useful wrapper for webform submission objects.

Namespace

Drupal\little_helpers\Webform

Code

public function valuesByKey($form_key) {
  if ($component =& $this->webform
    ->componentByKey($form_key)) {
    return $this
      ->valuesByCid($component['cid']);
  }
  elseif (isset($this->submission->tracking->{$form_key})) {
    return $this->submission->tracking->{$form_key};
  }
}