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 2332 to 2348

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 26th April 2024 20:35 Europe/London time based on the source file dated 15th April 2024 11:30 Europe/London time.