@@ 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 |