forum_node_storage_load($nodes)
Implements hook_ENTITY_TYPE_storage_load() for node entities.
File
- core/modules/forum/forum.module, line 243
- Provides discussion forums.
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | function forum_node_storage_load( $nodes ) { $node_vids = array (); foreach ( $nodes as $node ) { if (\Drupal::service( 'forum_manager' )->checkNodeType( $node )) { $node_vids [] = $node ->getRevisionId(); } } if (! empty ( $node_vids )) { $result = \Drupal::service( 'forum.index_storage' )->read( $node_vids ); foreach ( $result as $record ) { $nodes [ $record ->nid]->forum_tid = $record ->tid; } } } |
Please login to continue.