Code Duplication    Length = 7-7 lines in 2 locations

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

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