forum_node_insert(EntityInterface $node)
Implements hook_ENTITY_TYPE_insert() for node entities.
File
- core/modules/forum/forum.module, line 213
- Provides discussion forums.
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | function forum_node_insert(EntityInterface $node ) { if (\Drupal::service( 'forum_manager' )->checkNodeType( $node )) { /** @var \Drupal\forum\ForumIndexStorageInterface $forum_index_storage */ $forum_index_storage = \Drupal::service( 'forum.index_storage' ); if (! empty ( $node ->forum_tid)) { $forum_index_storage ->create( $node ); } // If the node is published, update the forum index. if ( $node ->isPublished()) { $forum_index_storage ->createIndex( $node ); } } } |
Please login to continue.