You are here

protected function ViewsResultTreeValues::findRowByParent in Views tree 8.2

Finds a row given a parent.

Parameters

\Drupal\views\ResultRow[] $result: The view result array.

mixed $parent_id: The parent ID.

Return value

\Drupal\views\ResultRow|null The corresponding row if foundm, NULL otherwise.

1 call to ViewsResultTreeValues::findRowByParent()
ViewsResultTreeValues::setTreeValues in src/ViewsResultTreeValues.php
Sets tree values given a view and result set.

File

src/ViewsResultTreeValues.php, line 99

Class

ViewsResultTreeValues
Methods to get result tree based on views results.

Namespace

Drupal\views_tree

Code

protected function findRowByParent(array $result, $parent_id) {
  foreach ($result as $row) {
    if ($parent_id == $row->views_tree_main) {
      return $row;
    }
  }
}