Collections functions
General functions
Node functions
Render functions
Theme permission functions
User functions
Resource functions

compute_nodes_by_parent()

Description

Find all nodes with parent

Parameters

ColumnTypeDefaultDescription
$nodes array List of nodes to search through (MUST contain elements with at least the "parent" index)
$id: int array_keysarray_column$nodes
'parent'
$id; array; foreach$found_nodes_keys as $nodes_key
$id integer Parent node ref to search by

Return

array

Location

include/node_functions.php lines 2333 to 2349

Definition

 
function compute_nodes_by_parent(array $nodesint $id): array
    {
    
$found_nodes_keys array_keys(array_column($nodes'parent'), $id);

    
$result = array();
    foreach(
$found_nodes_keys as $nodes_key)
        {
        if(!isset(
$nodes[$nodes_key]))
            {
            continue;
            }

        
$result[] = $nodes[$nodes_key];
        }

    return 
$result;
    }

This article was last updated 5th May 2024 16:05 Europe/London time based on the source file dated 3rd May 2024 14:45 Europe/London time.