Code Duplication    Length = 7-7 lines in 2 locations

core/libraries/messages/EE_Message_Resource_Manager.lib.php 2 locations

@@ 278-284 (lines=7) @@
275
	 */
276
	public function list_of_active_message_types() {
277
		$message_types = array();
278
		foreach ( $this->_active_message_types as $messenger => $message_type_data ) {
279
			foreach ( $message_type_data as $message_type => $config ) {
280
				if ( ! in_array( $message_type, $message_types ) ) {
281
					$message_types[] = $message_type;
282
				}
283
			}
284
		}
285
		return $message_types;
286
	}
287
@@ 299-305 (lines=7) @@
296
	public function get_active_message_type_objects() {
297
		$message_types = array();
298
		$installed_message_types = $this->installed_message_types();
299
		foreach ( $this->_active_message_types as $messenger => $message_type_data ) {
300
			foreach ( $message_type_data as $message_type => $config ) {
301
				if ( ! isset( $message_type, $message_types ) ) {
302
					$message_types[ $message_type ] = $installed_message_types[ $message_type ];
303
				}
304
			}
305
		}
306
		return $message_types;
307
	}
308