You are here

function contact_save_message_read_status in Contact Save 7

Get the 'read' status of a message.

Parameters

int $message_id: Message identifier.

Return value

string $status Either 'read' or 'unread' string.

1 call to contact_save_message_read_status()
contact_save_contact_save_message_read in ./contact_save.module
Implements hook_contact_save_message_read().

File

./contact_save.module, line 143
Contact save module logic.

Code

function contact_save_message_read_status($message_id) {
  $query = db_select('contact_save', 'cs');
  $query
    ->condition('cs.id', $message_id);
  $query
    ->addField('cs', 'read', 'read_status');
  $read = $query
    ->execute()
    ->fetchField();
  if ($read > 0) {
    return CONTACT_SAVE_MESSAGE_STATE_READ;
  }
  return CONTACT_SAVE_MESSAGE_STATE_UNREAD;
}