You are here

function message_get_realm_types in Message 6

Return an array of realms keyed by the plugin name and the realm value.

3 calls to message_get_realm_types()
message_action_assign_message_instance_to_realm_form in includes/message.rules_forms.inc
Action: Assign a message instance to realm configuration form.
message_handler_filter_realm::get_value_options in includes/message_handler_filter_realm.inc
message_handler_filter_realm_user_access::get_value_options in includes/message_handler_filter_realm_user_access.inc

File

./message.module, line 729
API functions to manipulate messages.

Code

function message_get_realm_types() {
  $options =& ctools_static(__FUNCTION__, array());
  if (empty($options)) {
    foreach (message_get_plugin_messages() as $plugin) {
      if (!empty($plugin['realm'])) {
        $options[$plugin['name']] = check_plain($plugin['title']);
      }
    }
  }
  return $options;
}