function opigno_messaging_private_message_view in Opigno messaging 3.x
Implements hook_ENTITY_TYPE_view().
File
- ./
opigno_messaging.module, line 480 - Contains opigno_messaging.module.
Code
function opigno_messaging_private_message_view(array &$build, EntityInterface $entity, EntityViewDisplayInterface $display, $view_mode) {
if (!$entity instanceof PrivateMessageInterface) {
return;
}
$messages_service = \Drupal::service('opigno_messaging.manager');
if ($messages_service instanceof OpignoMessageThread) {
$build['opigno_date'] = [
'#markup' => $messages_service
->getMessageFormattedDate($entity),
];
}
}