|
@@ 117-130 (lines=14) @@
|
| 114 |
|
* @return array |
| 115 |
|
* @throws \EE_Error |
| 116 |
|
*/ |
| 117 |
|
public function get_messengers_for_list_table() { |
| 118 |
|
$m_values = array(); |
| 119 |
|
$active_messengers = EEM_Message::instance()->get_all( array( 'group_by' => 'MSG_messenger' ) ); |
| 120 |
|
//setup messengers for selects |
| 121 |
|
$i = 1; |
| 122 |
|
foreach ( $active_messengers as $active_messenger ) { |
| 123 |
|
if ( $active_messenger instanceof EE_Message ) { |
| 124 |
|
$m_values[ $i ]['id'] = $active_messenger->messenger(); |
| 125 |
|
$m_values[ $i ]['text'] = ucwords( $active_messenger->messenger_label() ); |
| 126 |
|
$i++; |
| 127 |
|
} |
| 128 |
|
} |
| 129 |
|
return $m_values; |
| 130 |
|
} |
| 131 |
|
|
| 132 |
|
|
| 133 |
|
|
|
@@ 140-152 (lines=13) @@
|
| 137 |
|
* @return array |
| 138 |
|
* @throws \EE_Error |
| 139 |
|
*/ |
| 140 |
|
public function get_message_types_for_list_table() { |
| 141 |
|
$mt_values = array(); |
| 142 |
|
$active_messages = EEM_Message::instance()->get_all( array( 'group_by' => 'MSG_message_type' ) ); |
| 143 |
|
$i = 1; |
| 144 |
|
foreach ( $active_messages as $active_message ) { |
| 145 |
|
if ( $active_message instanceof EE_Message ) { |
| 146 |
|
$mt_values[ $i ]['id'] = $active_message->message_type(); |
| 147 |
|
$mt_values[ $i ]['text'] = ucwords( $active_message->message_type_label() ); |
| 148 |
|
$i++; |
| 149 |
|
} |
| 150 |
|
} |
| 151 |
|
return $mt_values; |
| 152 |
|
} |
| 153 |
|
|
| 154 |
|
|
| 155 |
|
|