comment_field_config_create(FieldConfigInterface $field)
Implements hook_ENTITY_TYPE_create() for 'field_config'.
File
- core/modules/comment/comment.module, line 140
- Enables users to comment on published content.
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | function comment_field_config_create(FieldConfigInterface $field ) { if ( $field -> getType () == 'comment' && ! $field ->isSyncing()) { // Assign default values for the field. $default_value = $field ->getDefaultValueLiteral(); $default_value += array ( array ()); $default_value [0] += array ( 'status' => CommentItemInterface::OPEN, 'cid' => 0, 'last_comment_timestamp' => 0, 'last_comment_name' => '' , 'last_comment_uid' => 0, 'comment_count' => 0, ); $field ->setDefaultValue( $default_value ); } } |
Please login to continue.