You are here

function clientside_validation_array_path in Clientside Validation 7

Given a path, return a reference to the array entry.

Parameters

$array: A keyed array.

$path: An array path, represented as an array where entries are consecutive keys.

Return value

A reference to the entry that corresponds to the given path.

1 call to clientside_validation_array_path()
clientside_validation_field_validation_clientside_validation_form_alter in clientside_validation_field_validation/clientside_validation_field_validation.module
Implements hook_clientside_validation_form_alter().

File

clientside_validation_field_validation/clientside_validation_field_validation.module, line 86
Add clientside validation support for Field Validation

Code

function &clientside_validation_array_path(&$array, $path) {
  $offset =& $array;
  if ($path) {
    foreach ($path as $index) {
      $offset =& $offset[$index];
    }
  }
  return $offset;
}