@@ 217-222 (lines=6) @@ | ||
214 | */ |
|
215 | $top_level_elements = array(); |
|
216 | $children_elements = array(); |
|
217 | foreach ( $elements as $e) { |
|
218 | if ( empty( $e->$parent_field ) ) |
|
219 | $top_level_elements[] = $e; |
|
220 | else |
|
221 | $children_elements[ $e->$parent_field ][] = $e; |
|
222 | } |
|
223 | ||
224 | /* |
|
225 | * When none of the elements is top level. |
|
@@ 235-240 (lines=6) @@ | ||
232 | ||
233 | $top_level_elements = array(); |
|
234 | $children_elements = array(); |
|
235 | foreach ( $elements as $e) { |
|
236 | if ( $root->$parent_field == $e->$parent_field ) |
|
237 | $top_level_elements[] = $e; |
|
238 | else |
|
239 | $children_elements[ $e->$parent_field ][] = $e; |
|
240 | } |
|
241 | } |
|
242 | ||
243 | foreach ( $top_level_elements as $e ) |
|
@@ 334-339 (lines=6) @@ | ||
331 | */ |
|
332 | $top_level_elements = array(); |
|
333 | $children_elements = array(); |
|
334 | foreach ( $elements as $e) { |
|
335 | if ( 0 == $e->$parent_field ) |
|
336 | $top_level_elements[] = $e; |
|
337 | else |
|
338 | $children_elements[ $e->$parent_field ][] = $e; |
|
339 | } |
|
340 | ||
341 | $total_top = count( $top_level_elements ); |
|
342 | if ( $paging ) |