function message_ui_get_types in Message UI 7
Get list of the messages.
5 calls to message_ui_get_types()
- message_ui_create_new_message_instance_list in ./
message_ui.module - Display list of message types to create an instance for them.
- message_ui_delete_multiple_messages in ./
message_ui.module - Delete multiple messages
- message_ui_menu in ./
message_ui.module - Implements hook_menu().
- message_ui_permission in ./
message_ui.module - Implements hook_permission().
- message_ui_user_can_create_message in ./
message_ui.module - Check if the user can create an instance for a message type.
File
- ./
message_ui.module, line 20 - Main file for the message UI module.
Code
function message_ui_get_types() {
$query = new entityFieldQuery();
$result = $query
->entityCondition('entity_type', 'message_type')
->execute();
if (empty($result['message_type'])) {
return;
}
$message_types = entity_load('message_type', array_keys($result['message_type']));
$list = array();
foreach ($message_types as $message_type) {
$list[$message_type->name] = $message_type->description;
}
return $list;
}